Download presentation
Presentation is loading. Please wait.
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.