Greening the Internet with Nano Data Centers V. Valancius (Georgia - - PowerPoint PPT Presentation

greening the internet with nano data centers
SMART_READER_LITE
LIVE PREVIEW

Greening the Internet with Nano Data Centers V. Valancius (Georgia - - PowerPoint PPT Presentation

Greening the Internet with Nano Data Centers V. Valancius (Georgia Institute of Technology), N. Laoutaris (Telefonica Research), L. Massoulie, C. Diot (Thomson), P. Rodriguez (Telefonica Research) Presented by Sean Barker Gateway vs.


slide-1
SLIDE 1

Greening the Internet with Nano Data Centers

  • V. Valancius (Georgia Institute of Technology), N. Laoutaris

(Telefonica Research), L. Massoulie, C. Diot (Thomson), P. Rodriguez (Telefonica Research)

Presented by Sean Barker

slide-2
SLIDE 2

2

Gateway vs. Set-top-box

Internet

Home gateway

  • Internet connection
  • Traffjc management

Set-top-boxes

  • Content processing
slide-3
SLIDE 3

3

Gateway as new center of media experience

The Internet

Content & Control Servers

Internet services Extended home network Home network

slide-4
SLIDE 4

4

The current model: Data centers

The Internet

Data Centers . . . DSLAM Home boxes

slide-5
SLIDE 5

5

Limitations

 Expensive

– High capital investment – Customer generally pays per byte

 Location constraints in order to be “central”  Requires a lot of redundancy to be robust

– Electricity shortage – Content availability

 Power, power, power  New service deployment is slow

– ISPs not encouraged to take risks, nor to deploy new services

slide-6
SLIDE 6

6

The nano data center

 Take advantage of always-on gateways  Add memory and stronger CPU to home gateways  Push content to gateways when bandwidth is cheap  Manage millions of gateways as a logical ‘single

server’ using P2P infrastructure

slide-7
SLIDE 7

7

The nano data center model

The Internet

Video server Control server . . . DSLAM Home boxes

slide-8
SLIDE 8

8

The nano data center

 PROS

Multiple applications can take advantage of the model (VoD, gaming, catchTV, UGC)

ISP friendly

Reduces traffic volumes and variability on backbones.

Highly scalable and robust by design

Cheap for ISPs

Flexible for users

Localized & personalized services

 CONS

Uplink bandwidth often limited

Millions of boxes to manage using P2P

Cost of gateway

Incentive?

Privacy?

Always on?

slide-9
SLIDE 9

9

Gateway uptime (*)

(*) Courtesy of Krishna Gummadi

More than 60% of gateways are up more than 80% of the time

slide-10
SLIDE 10

10

Push phase

Video content server Control server . . . DSLAM RHGs

slide-11
SLIDE 11

11

Pull phase

Control server . . . DSLAM RHGs Video content server

slide-12
SLIDE 12

12

Placement strategy

… … 1 Data window

2 2 1 M

… …

2 M 1 M 3 3 3

… … Movie

11… 1 22 2 33 3 M M…M 1 2 2 1 K

2 K 1 K 3 3 3 …

… … … Erasure codes (e.g., LDPC) gateways

slide-13
SLIDE 13

13

Placement strategy

 Replicate content according to popularity  Popular content served by gateways

– slack bandwidth from original content servers

 Number of replicas determined by solving

  • ptimization problem

– Constraints on available upload and storage, number of

clients, request rates, etc.

slide-14
SLIDE 14

14

Popularity aware placement

 Partition content into hot / warm / cold categories

  • Hot: replicate on all gateways
  • Warm: use code-based placement
  • Cold: no proactive placement (stays on servers)

hot warm cold b/w memory popularity movies

slide-15
SLIDE 15

15

Where should NaDa save energy?

The Internet

Data Centers . . . DSLAM Home boxes

Data Centers: capital cost, redundancy, cooling Internet: less hops, less bandwidth Free ride on always-on Gateways

slide-16
SLIDE 16

16

Energy issues

 Variables

Network topology

Hardware power consumption

Placement algorithms

Content popularity

User behavior

 Data available

DSL gateways and VoD servers power (Thomson)

Routers power (Cisco data)

Telefonica Spain and Peru network topologies

Imagenio VoD platform (Telefonica Spain)

Telefonica IPTV

Netflix movie popularity

slide-17
SLIDE 17

αs = 4%

17

VoD server power

slide-18
SLIDE 18

αg = 1%

18

Gateway power

slide-19
SLIDE 19

19

When would NaDa not work ?

# bytes transferred power Server Gateways

Baseline power

slide-20
SLIDE 20

20

When does NaDa work ?

# bytes transferred power Server Gateway

Baseline power

s N

slide-21
SLIDE 21

21

Trace driven simulations

 Traces from

– Netflix, IPTV (Telefonica), YouTube

 Content popularity from Netflix  Topologies and workload from Telefonica  Power numbers from Thomson’s gateway and IPTV

servers

 Popularity aware placement

slide-22
SLIDE 22

22

Simulation parameters

Gateway Storage 100MB-10GB Gateway Upstream 0.1-2Mbps Content characteristics from data set Users 10k-30k Content window 10s-120s Replicas for warm content 1 (20s windows) Simulation duration 1 day - 86400 s Router energy/bit 150 10−9 Server energy/bit 40 10−9 Gateway energy/bit 18 10−9 Power Usage Effectiveness (PUE) 1.7 Home electricity cost factor 1.1 Hops to server 4 Hops to peer 2

slide-23
SLIDE 23

23

Total energy use (YouTube)

10k 20k 30k 40k 50k 60k

slide-24
SLIDE 24

24

Gateway storage

2500 3000 3500 4000 4500 5000 500 1,000 1,500 2,000 2,500 3,000

slide-25
SLIDE 25

25

Number of users

2500 3000 3500 4000 4500 5000 5500 15,000 20,000 25,000 30,000

Number of users

slide-26
SLIDE 26

26

Upstream bandwidth

3000 3500 4000 4500 5000 0.2 0.4 0.6 0.8 1.0 1.2

Video streaming > uplink rate Video streaming < uplink rate

slide-27
SLIDE 27

27

Conclusions

 Free-riding on existing infrastructure can significantly

reduce load on conventional servers

 Simulations demonstrated energy savings ranging

from 20% to 60% versus data centers

 Gateways can accomplish this with only modest

resources (a few GB of storage, limited upload)

slide-28
SLIDE 28

28

Questions?

 Potential QoS issues moving control from content

providers (YouTube) to ISPs

 Effects of consumer line overprovisioning  Security of content serving from home gateways