Presentation is loading. Please wait.

Presentation is loading. Please wait.

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,

Similar presentations


Presentation on theme: "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,"— Presentation transcript:

1 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 94720-1776 randy@cs.Berkeley.edu Some slides contributed by Prof. Eric Brewer and Dr. Steve McCanne

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

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

4 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 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 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 7 Fast Projected Growth in Non-PC Terminal Equipment Red Herring, 10/99 19982002 0 15 45 60 30 Millions Units Shipped All Non-PC Information Appliances Videogame Consoles Internet TVs Smart Phones

8 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 9 What is the Internet? “It’s the TCP/IP Protocol Stack” Applications –Web –Email –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 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 –1994-1995: 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 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 12 Various Backbones Qwest IP Backbone (Late 1999) Digex Backbone GTE Internetworking Backbone

13 13

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

15 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 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 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 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 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 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 21 Presentation Outline Convergence, Divergence, Competition The Unexpected Evolution of the Internet Corporate Infotech “Blown to Bits” Content Delivery Networks Summary and Conclusions

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

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

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

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

26 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 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 28 Example: Application-level Multicast Solve the multicast management and peering problems by moving up the protocol stack Steve McCanne

29 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 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 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 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 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 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 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 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 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 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, E-mail, Chat, E-commerce, E-tainment Regional Communications ISP Wide-Area Communications High Performance Backbone Customer

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

40 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 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 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?


Download ppt "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,"

Similar presentations


Ads by Google