1 The Post-PC Era: It’s All About the New Services-Enabled Internet Prof. Randy H. Katz Computer Science Division, EECS Department University of California,

Slides:



Advertisements
Similar presentations
TECHNOLOGY GUIDE 5 Basics of the Internet and the World Wide Web.
Advertisements

Basic Computer Network
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
1 Evolution of the Internet in the Post-PC Era ( ) Randy H. Katz The United Microelectronics Corporation Distinguished Professor Computer Science.
Middle Boxes Lixia Zhang UCLA Computer Science Dept Sprint Research Symposium March 8-9, 2000.
1 The Services-Enabled Internet: Implications for Mobile Wireless Networks Randy H. Katz The United Microelectronics Corporation Distinguished Professor.
99 CHAPTER COMMUNICATIONS AND NETWORKS. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 9-2 Competencies Discuss connectivity, the wireless.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
1 Last Class! Today: r what have we learned? r where is the networking world going? r question and answers r evaluation.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
1 The Post-PC Era: It’s All About Services Randy H. Katz The United Microelectronics Corporation Distinguished Professor Computer Science Division, EECS.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
WAN Technology Overview Lecture 3: Introduction to WAN.
Lesson 3: Introduction to Internet Technology
The Internet. What is the internet? a vast network designed to transfer data from one computer to another.
Chapter 15 Networks. Chapter Goals Types of networks Topologies Open Systems Home Internet connections 15-2.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 1 Introduction.
8b-9 THE INTERNET & THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
Business Computing 550 Lesson 4. Fundamentals of Information Systems, Fifth Edition Chapter 4 Telecommunications, the Internet, Intranets, and Extranets.
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 The Internet and Its Uses Working at a Small-to-Medium Business or.
What is broadband Multiple broadband technologies Advantages DSL and DSLAM Types of DSL transmission Services through broadband Cable Modem Internet Access.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom CHAPTER 2 Communications, Networks, the Internet Teachers Discovering.
Networks and Telecommunications Strategies Dr. Robert Chi Chair and Professor, IS department Chief editor, Journal of Electronic Commerce Research.
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 The Internet and Its Uses Working at a Small-to-Medium Business or.
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.
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
LAN/WAN Networking: An Overview
Communications and Networks Chapter 8. 2 Introduction We live in a truly connected society. Increased connectivity potentially means increased productivity,
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Exploring the Network.
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Networks CS105. What is a computer network? A computer network is a collection of computing devices that are connected in various ways so that they can.
Ch 1. Computer Networks and the Internet Myungchul Kim
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Telecommunications and Networking
The Internet 1.Clients, Servers, Routers, Networks 2.Broadband, Wireless & Dial up 3.Connecting backbone 4.The roles of points of presence & network access.
3/20: Telecommunications & Networking What is telecommunications? The hardware: physical components of telecommunications, inc. channels Standards: agreements.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 The Internet and Its Uses Working at a Small-to-Medium Business or.
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
© 2003 Prentice Hall, Inc.4-1 Chapter 4 Telecommunications and the Internet Information Systems Today Leonard Jessup & Joseph Valacich.
1 Session Controllers Micaela Giuhat AVP Product Management Netrake
Oct 2000C.Watters1 Internet for E-Commerce Internet, Intranet, Extranet Basics.
UNAISE E.K ROLL NO:56.  Introduction  IPTV Services  IPTV Requirements  Network Architecture  IPTV Components  IPTV Security  Advantages  Limitation.
HP Network and Service Provider Business Unit Sebastiano Tevarotto February 2003.
Network Architecture IS250 Spring 2010 John Chuang
1 ISO/IEC VHN (Versatile Home Network) Real Time Systems Lab. Myung Jin, Lee [Reference] ISO/IEC JTC 1/SC 25 WG 1 N1140a - Interconnection of Information.
1 The Future of the Internet: It’s About A New Services Architecture Randy H. Katz The United Microelectronics Corporation Distinguished Professor Computer.
1 Ram Dantu University of North Texas, Practical Networking.
INTERNET PROTOCOL TELEVISION (IP-TV)
Chapter 1: Explore the Network
Fundamentals of Information Systems, Sixth Edition
Instructor Materials Chapter 1: Explore the Network
Overview: Cloud Datacenters
Part 0: Networking Review
Chapter 1: Explore the Network
Chapter 1 Introduction.
LAN/WAN Networking: An Overview
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
INTERNET PROTOCOL TELEVISION (IP-TV)
The Internet and Its Applications
System Models and Networking Chapter 2,3
Lesson 3: Introduction to Internet Technology
Presentation transcript:

1 The Post-PC Era: It’s All About the New Services-Enabled Internet Prof. Randy H. Katz Computer Science Division, EECS Department University of California, Berkeley Berkeley, CA Some slides contributed by Prof. Eric Brewer and Dr. Steve McCanne

2 Presentation Outline Convergence, Divergence, Competition The Unexpected Evolution of the Internet Corporate Infotech “Blown to Bits” Content Delivery Networks Summary and Conclusions

3 Presentation Outline Convergence, Divergence, Competition The Unexpected Evolution of the Internet Corporate Infotech “Blown to Bits” Content Delivery Networks Summary and Conclusions

4 Convergence?... Eniac, 1947 Telephone, 1876 Computer + Modem 1957 Early Wireless Phones, 1978 First Color TV Broadcast, 1953 HBO Launched, 1972 Interactive TV, 1990 Handheld Portable Phones, 1990 First PC Altair, 1974 IBM PC, 1981 Apple Mac, 1984 Apple Powerbook, 1990 IBM Thinkpad, 1992 HP Palmtop, 1991 Apple Newton, 1993 Pentium PC, 1993 Red Herring, 10/99 WinTel

5 … Divergence and Competition Pentium PC, 1993 Atari Home Pong, 1972 Apple iMac, 1998 Pentium II PC, 1997 Palm VII PDA, 1999 Network Computer, 1996 Free PC, 1999 Sega Dreamcast, 1999 Internet-enabled Smart Phones, 1999 Red Herring, 10/99 Game Consoles Personal Digital Assistants Digital VCRs (TiVo, ReplayTV) Communicators Smart Telephones E-Toys (Furby, Aibo) Proliferation of diverse end devices and access networks

6 Information Appliances Different design constraints based on intended use, enhances ease of use –Desktop PC –Mobile PC –Desktop “Smart” Phone –Mobile Telephone –Personal Digital Assistant –Set-top Box –Digital VCR –… Implications: –Shift from computer design to consumer design –Heterogeneous “standards,” hybrid networking –Interactive networking, access on demand, QoS

7 Fast Projected Growth in Non-PC Terminal Equipment Red Herring, 10/ Millions Units Shipped All Non-PC Information Appliances Videogame Consoles Internet TVs Smart Phones

8 Presentation Outline Convergence, Divergence, and Competition The Unexpected Evolution of the Internet Corporate Infotech “Blown to Bits” Content Delivery Networks Summary and Conclusions

9 What is the Internet? “It’s the TCP/IP Protocol Stack” Applications –Web – –Video/Audio TCP/IP Access Technologies –Ethernet (LAN) –Wireless (LMDS, WLAN, Cellular) –Cable –ADSL –Satellite TCP/IP Applications Access Technologies “Narrow Waist” Transport Services and Representation Standards Open Data Network Bearer Service Middleware Services Network Technology Substrate

10 Critical Evolution of the Internet NSFNet –1st Gen (1985): 56 kbps /LSI-11s, six SC centers –2nd Gen (1988): T1/IBM RTs, SC sites + regional nets –3rd Gen (1991): T3/RS6000; Migration to MCI PoPs –1993: Commercialization plan; NSF phase out by 4/95; NCSA Mosaic – : Privatization of the NSFNet, ISP connectivity, Network Access Point (NAP) Architecture –1995- : vBNS, Internet2, Abilene WWW, Netscape Telecommunications Act of 1996 –Massive mergers yielding giants like SBC, MCI-Worldcom- Sprint, AT&T-TCI, AOL-Time Warner, and new service providers like Qwest

11 Metropolitan Area Exchanges/ Network Access Points Tier 1 Connections: High speed FDDI switches + routers with huge routing tables Tier 2 Connections: regional connection points MAE does not provide peering, just connection b/w to co-located ISPs

12 Various Backbones Qwest IP Backbone (Late 1999) Digex Backbone GTE Internetworking Backbone

13

14 Presentation Outline Convergence, Divergence, Competition The Unexpected Evolution of the Internet Corporate Infotech “Blown to Bits” Content Delivery Networks Summary and Conclusions

15 New Internet Business Model in the Post-PC Era Global Packet Network Application-specific Overlay Networks (Multicast Tunnels, Mgmt Svrcs) Application-specific Servers (Streaming Media, Transformation) Internetworking (Connectivity) Appl Infrastructure Services (Distribution, Caching, Searching, Hosting) Applications (Portals, E-Commerce, E-Tainment, Media) ISP CLEC ASP Internet Data Centers AIP ISV

16 The Evolution of the Enterprise Private Corporate Network Dedicated facilities/ computer centers Dedicated applications/ 3rd party DBMS E.g., Oracle Late-1980s Internal users Limited customer/ external access

17 The Evolution of the Enterprise Private Corporate Network Dedicated facilities/ computer centers Outsourced “Enterprise Resource Planning” Apps e.g., PeopleSoft, BAAN 1995 Internal users Limited customer/ external access

18 The Evolution of the Enterprise Outsourced Web Hosting Dedicated Facility Outsourced ERP Apps 1997 Internal users Internet External Customers Virtual Private Network ISP Mesh

19 The Evolution of the Enterprise Outsourced Web Hosting Dedicated Facility Outsourced ERP Apps 1997 Internal users Internet External Customers Virtual Private Network ISP Mesh Internet Services Search Caching Ads EComm PortalPortal

20 The Evolution of the Enterprise Applications Service Provider 1999 Customers Content Delivery “Net” 3rd Party Facilities Mgmt Caching + Media Servers Internet Services Search Cache Ads EComm Outsourced Web Hosting PortalPortal ISP Mesh VPNs

21 Presentation Outline Convergence, Divergence, Competition The Unexpected Evolution of the Internet Corporate Infotech “Blown to Bits” Content Delivery Networks Summary and Conclusions

22 Services Within the Network: Caching and Distribution “Internet Grid” Parallel Network Backbones Internet Exchange Points Co-Location Scalable Servers Web Caches

23 Move data closer to consumer Backbone caches save b/w Edge caches for QoS 4 billion Even more crucial for broadband access networks, e.g., cable, DSL ISP Backbone Local POP Internet Caching Advantages for Service Providers $ $ $ $ Eric Brewer

24 Reverse Caching Forward Proxy Cache Cache handles client requests Reverse Proxy Cache Cache fronts origin server Internet $ $ Eric Brewer

25 Surge Protection via Clustered Caches Reverse caches buffer load across multiple sites 3.com 5.com 4.com 6.com Internet 1.com Hosting Provider Network Reverse Proxy Cluster 2.com $$ $ $ Eric Brewer

26 $$ $ $ $$ $ $ Content Distribution We can connect these caches! Internet Hosting Provider Network Reverse Proxy Cluster Forward Caches ISP Network Push content out to the edge Eric Brewer

27 Isolated multicast clouds Traditional unicast peering multicast cloud multicast cloud multicast cloud multicast cloud multicast cloud Example: Application-level Multicast Solve the multicast management and peering problems by moving up the protocol stack Steve McCanne

28 Example: Application-level Multicast Solve the multicast management and peering problems by moving up the protocol stack Steve McCanne

29 Multicast as an Infrastructure Service Global multicast as an “infrastructure service”, not a core network primitive –Circumvents technical/operational/business barriers of no interdomain multicast routing, management, billing No coherent architecture for infrastructure services, because of end-to-end principle Needed: Service stack to complement the IP protocol stack –Open redirection –Content-level peering Steve McCanne

30 The Service Stack TCP service IP service Applications End Host Router Network Services End host Services End-to-end argument here Steve McCanne

31 The Service Stack IP service Applications DNS End Host Overlay Router Network Services End host Services Infrastructure Services TCP service DNS stub Steve McCanne

32 The Service Stack TCP service IP service Cache Services Proxy Services Applications DNS End Host Overlay Router Network Services End host Services Infrastructure Services DNS stub Steve McCanne

33 The Service Stack IP service Cache Services Proxy Services Applications DNS redirection End Host Overlay Router Network Services End host Services Infrastructure Services TCP service DNS stub Steve McCanne

34 Service Elements for Internet Broadcast TCP service IP and Scoped IP Multicast Network Services End host Services Infrastructure Services BroadcastRedirection DNS stub Applications DNS End Host Overlay Router redirection stub Steve McCanne

35 Incremental Path TCP service IP and Scoped IP Multicast Network Services End host Services Infrastructure Services Broadcast Redirection Applications End Host Overlay Router DNS stub G2, WMT, QT4 RTSP, RTP Steve McCanne

36 Broadcast Overlay Architecture Clients Broadcasters Content Broadcast Management Platform and Tools Steve McCanne Edge Servers Load Balancing Thru Server Redirection; Content Broadcast Network Content Distribution Through Multicast Overlay Network Redirection Fabric Inter-ISP Redirection Peering

37 A New Kind of Internet Actively push services towards the edges: caches, content distribution points Manage redirection, not routes New applications-specific protocols –Push content to the edge –Invalidate remote content for freshness –Collate remote logs into a single log –Internet TV/Radio: streaming media that works Twilight of the end-to-end argument –Trusted service providers/network intermediaries –Service providers create own application-specific overlays, e.g., cache and streaming media content distribution

38 Application Services Web Site Caching Comparison Shopping Interactive TV Guide Local Ad Insertion Streaming Media A New Kind of Internet Infrastructure Services Terminal Equipment & Access Network PC, Set-top Box. Smart Phone, Game Console, E-toys Server Computing Web Hosting Server “Platform” ISP Caching Search Engine Applications Web, , Chat, E-commerce, E-tainment Regional Communications ISP Wide-Area Communications High Performance Backbone Customer

39 Presentation Outline Convergence, Divergence, Competition The Unexpected Evolution of the Internet Corporate Infotech “Blown to Bits” Content Delivery Networks Summary and Conclusions

40 The Post-PC Era Services spanning access networks, to achieve high performance and manage diversity of end devices Not about specific Information Appliances Builds on the New Internet: multiple application- specific “overlay” networks, with new kinds of service-level peering Pervasive support for services within “intelligent” networks –Automatic replication –Document routing to caches –Compression & mirroring –Data transformation

41 Edge Services vs. Core Services Potentially high local b/w over access networks Wide-area bandwidth efficiency Fast response time (and more predictable) Integrate localized content Associated with client (actually ISP), not server Examples: –Caching: exploits response time, b/w efficiency, high local b/w –Filtering: form of local content transformation –Internet TV: b/w efficiency, high local b/w, predictable response –Transformation: adapt content for end user/diverse access devices –Software Rental: sxploits high local b/w –Games, chat rooms, ….

42 The Post-PC Research Agenda New Definition of “Quality of Service” –Perceived quality depends on services in the network –Manage caches, redistributors, NOT bandwidth Bandwidth Issues –Tier 1 ISP backbones rapidly moving towards OC 192 (9.6 gbs!) –Better interconnection: hops across ASs decreasing over time –Emerging broadband access networks: cable, DSL,... –End-to-end latency/server load dominate performance Supporting Old Services in the New Internet –IP Multicast, DNS, … –Rethinking the End-to-End Principle –Service/content-level peering, just like routing-level peering –Secure end-to-end connection compatible with service model?