Transcript
Page 1: delivering content to the next billion

Bruce Maggs Duke University Akamai Technologies Carnegie Mellon University

delivering content to the next billion

Page 2: delivering content to the next billion

driving forces• Next billion devices connected to

the Internet will largely be cell phones

• 500 million people will be moving to cities in India and China by 2030 (?)

• Justin Bieber reportedly will release new music and videos only on the Internet

Page 3: delivering content to the next billion

prologue• In 1993, a man arriving in an

undeveloped village…Pittsburgh… had a dream

• To run an X server at home• But there was no broadband access

at home… no cable, no DSL

Page 4: delivering content to the next billion

WaveLAN

Page 5: delivering content to the next billion
Page 6: delivering content to the next billion

asymmetric networking

Page 7: delivering content to the next billion

serving the masses• Buoyed by his success, the man set

out to improve the lives of the truly downtrodden…

• the graduate students in his department

Page 8: delivering content to the next billion
Page 9: delivering content to the next billion
Page 10: delivering content to the next billion

Glenville, WV• In 2003, set out to bring broadband

to rural Appalachia

Page 11: delivering content to the next billion

Motorola Canopy• Pre WiMAX

Page 13: delivering content to the next billion

deployment

Page 14: delivering content to the next billion

Perryopolis, PA• Began installation of Canopy-based

system• Within weeks, Verizon announced

deployment of DSL

Page 15: delivering content to the next billion

15

Akamai’s serviceshttp://www.yahoo.comhttp://www.amazon.comhttp://windowsupdate.microsoft.comhttp://mlb.tvhttp://www.fbi.gov

Domain Name Services – FirstPoint

Images appearing on Web pages

Embedded downloads

Streaming video

Full site delivery - SiteShield

Page 16: delivering content to the next billion

16

traffic statistics (2009)• 30,000+ domains• 1.1 Tbps daily peak traffic• 274 billion hits / day• 274 million unique client IP

addresses / day• in 2010 expect to deliver

more bits than in 1998-2009 combined

Page 17: delivering content to the next billion

17

network deployment

65000+Servers

950+Networks

67+Countries

1450+POPs

Page 18: delivering content to the next billion

18

deploymentInitially deployed in large commercial

co-location centers

Today deploy and serve traffic mainly from partners: universities, large companies, small ISPs and ISPs in other countries

Page 19: delivering content to the next billion

19

challenges for next 1B• Need enough users sharing interests

in commercial content to justify the cost of a server

• Streaming audio and video is more difficult to cache

• Web 2.0 content is more difficult to cache

Page 20: delivering content to the next billion

20

hybrid CDN-P2P systems• Akamai’s “Download Manager” Client

side software utilized by certain content providers

• 10M active on any given day• 20M+ installed?• 3M+ active simultaneously• 20% P2P downloads