Bruce Maggs Duke University Akamai Technologies Carnegie Mellon University delivering content to the next billion.

Slides:



Advertisements
Similar presentations
Review for Vocabulary Section 3 Quiz. What is the amount of data that can be sent in a certain amount of time? What is the amount of data that can be.
Advertisements

Review of Chapter 2. Important concepts – The Internet is a worldwide collection of networks that links millions of businesses, government agencies, educational.
The internet. Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated.
Netflix Content Delivery RIPE – April 2012 – David Temkin 1.
Akamai networks,48000 servers and 70 countries in the world.
Engineering a Content Delivery Network Bruce Maggs.
Exam 1 Review Recap of… 1. E-commerce history and concepts 2. Internet & WWW technology 3. Terminology and acronyms.
TC2-Computer Literacy Mr. Sencer February 4, 2010.
EEC-484/584 Computer Networks Discussion Session for HTTP and DNS Wenbing Zhao
Chapter 3: The Internet and the World Wide Web
Wi-Fi Structures.
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Chapter 3 Going Online © 2005 Prentice-Hall, Inc.Slide 2.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
The internet and the WWW
A global, public network of computer networks. The largest computer network in the world. Computer Network A collection of computing devices connected.
* The Internet’s genesis - Defense Department project to create a network that could survive a nuclear conflict * The first users - Government agencies.
Computer Concepts 2014 Chapter 6 The Internet. 6 Chapter Contents  Section A: Internet Technology  Section B: Fixed Internet Access Chapter 6: The Internet2.
Windows XP Home Networking Scott Manchester Technical Evangelist Home Networking.
Addressing a Globally Distributed Network The Future of Testing at Akamai Polish Network Operators Group 2013 Thomas Higdon – Akamai Technologies
Mr C Johnston ICT Teacher
The Internet, World Wide Web, and Computer Communication.
What is broadband Multiple broadband technologies Advantages DSL and DSLAM Types of DSL transmission Services through broadband Cable Modem Internet Access.
Connecting one computer to another computer creates a network.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
Lesson 2 — The Internet and the World Wide Web
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
THE INTERNET Chapter 13. Internet- Interconnection and Networks “the Net” Computers have played a significant role in our everyday life Growth in popularity.
Akamai Technologies - Overview RSA ® Conference 2013.
2: Application Layer1 Chapter 2 outline r 2.1 Principles of app layer protocols r 2.2 Web and HTTP r 2.3 FTP r 2.4 Electronic Mail r 2.5 DNS r 2.6 Socket.
How Akamai Handles Large Events Bruce Maggs Carnegie Mellon Duke Akamai Technologies.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
The Internet. Network - Collection of computers and devices connected together via communications devices Internet - Worldwide collection of networks.
HTM 304 Management Information Systems IS news presentation Daniel Olsson Instructor : Proff. Fang Fang technologybackgroundconclusionrestrictionscompetitionfuture.
A global, public network of computer networks. Computer Network A collection of computing devices connected to share resources such as: Files Software.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Confidential Challenges of Internet Streaming Sloan Media Tech February 8, 2001.
# 1# 1 CS 105 Fall 2006 Internet and Web Concepts What is a URL? The Internet and the World Wide Web (subset) What is a browser? HTTP is? cs.uiuc.edu means…
Ming-Chen Zhao, Paarijaat Aditya, Yin Lin Andreas Haeberlen, Peter Druschel, Bruce Maggs, and William Wishon A First Look at a Hybrid Content Delivery.
Content Delivery Networks in Flux Bruce Maggs Duke University Akamai Technologies.
and Internet Explorer.  The transmission of messages and files via a computer network  Messages can consist of simple text or can contain attachments,
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
Engineering a Content Delivery Network Bruce Maggs.
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
Introduction to … Internet. Introducing the World Wide Web A network is a structure linking computers together for the purpose of sharing resources such.
World Wide Web 16 World Wide Web 16. World Wide Web 16 Everyone also talks about the Web But people don’t really understand how it works You need to know.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Internet Service Providers and types of internet connections
INTERNET.
Engineering a Content Delivery Network
Content Distribution Networks
Unit 5: Providing Network Services
Networking for Home and Small Businesses – Chapter 6
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Networks and Connecting to the Internet
Providing Network Services
Networking for Home and Small Businesses – Chapter 6
ECE 671 – Lecture 16 Content Distribution Networks
POWERPOINT PRESENTATION ON NETWORKING Presented by Ms
Objectives To understand the about types of computer network
McGraw-Hill Technology Education
Engineering a Content Delivery Network
Networking for Home and Small Businesses – Chapter 6
McGraw-Hill Technology Education
Your computer is the client
Engineering a Content Delivery Network
Presentation transcript:

Bruce Maggs Duke University Akamai Technologies Carnegie Mellon University 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

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

WaveLAN

asymmetric networking

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

Glenville, WV In 2003, set out to bring broadband to rural Appalachia

Motorola Canopy Pre WiMAX

installation on towers

deployment

Perryopolis, PA Began installation of Canopy-based system Within weeks, Verizon announced deployment of DSL

15 Akamai’s services Domain Name Services – FirstPoint Images appearing on Web pages Embedded downloads Streaming video Full site delivery - SiteShield

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 combined

17 network deployment Servers 950+ Networks 67+ Countries POPs

18 deployment Initially 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

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

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