* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download ox-vision
Deep packet inspection wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Computer network wikipedia , lookup
Network tap wikipedia , lookup
Net neutrality wikipedia , lookup
TV Everywhere wikipedia , lookup
Airborne Networking wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Sun's Networked Vision Rob Bamforth Member of Sun Vision Council Sun Microsystems Webtone > Dialtone IP = Everything Computer Networks Unix Internet Protocols Communicatio n Networks PC and Mainframe Household Appliances Convergenc e Radio Telephony Television Waves of the Internet An Internet of Computers An Internet of Things that Embed Computers An Internet of Things (MEMS) What is Network Computing? " The decomposition and distribution of: – State and function from: A single system and application set – To: Components, distributed over one or more systems " Resulting from: – Continuing drive to components (software VLSI) – Convergence of communications on the Internet Platform Evolution Client-Server 3/N-Tier Net Apps Net Services Next After That The Network is the Computer Objects Legacy to the Web The Computer is the Network Network of Embedded Things Network of Things 100s 1,000s 1,000,000s When/Peak 1984/1987 1990/1993 1996/1999 10,000,000 s 2001/2003 100,000,000 s 1998/2004 1,000,000,00 0s 2004/2007 Leaf Protcol(s) Directory(s) X X + XML, Portal + RMI Unknown NIS, NIS + + CDS + HTTP (+ JVM) + LDAP (*) + UDDI + Jini +? Session RPC, XDR + CORBA + CORBA, RMI + SOAP, XML + RMI/Jini +? Catch Phrase System Collections Components Scale Schematic " Service Provider Driven Network (Stand and Deliver) " eMarketPlaces & Portals (stairway to heaven) " Context is King (It ain't what you dou, it's the way that you do it) " Capacity planning is an oxymoron (Can't get enough of your love baby) " Everything is mission critical (Don't let the Sun go down on me) " Billions of Devices served (call me)) " User Weightlessness (He ain't heavy) " Time to market – time to volume (Pump it up) " Networks blur (Video killed the Radio Star) " Simplicity! (Little boxes) Are we there yet ? Incorrect Assumptions " Industries are defined by objects: – – – – – – " " POS till ATM Telephone TV Mobile phone Computer These devices use incompatible hardware and software It is normal for computers to crash The Six Webs " Traditional web (Internet/PC/browser/cable) " Pocket communication web " Entertainment web " Commerce web " Embedded computing web " Voice activated wearable web Smart Services " Wired intenet is rather 'flat' – mainly plenty of "What" " Mobile Internet has new dimensions – Timeliness and urgency (The "When") – Location relevance (The "Where") – Personalisation (The "Who") – New billing/revenue opportunites 'Killer' Mobile Services " Tele-teaming / m-conf call " Tele-gossip " Remote location check (m-ping) – – – – " Auto-ping Home-ping Family-ping Pet-ping Remote 'Yes, Dear' It's where ? " Expressive Surfaces " Wearables " Ink on-line The Net Effect Users x Devices x Services x Data Net Effect 1,000,000X 100,000X 10,000X 1,000X 100X 10X 1X 1980 1990 Metcalfe’s Law Gilder’s Law Moore’s Law 2000 Massive system scalability required is both vertical and horizontal in architecture Massive scalability must add resources without The Net Effect Vision Reinvent the Applications/ Services Reinvent the Data Center The Net Effect Reinvent the Network Reinvent the Client The World is Changing Applications Big apps Services Service components Computer APIs Network APIs Direct trust Trust by proxy Multiple platforms Network = web Network of services Network > web How it is Changing for Sun Subsystems Solution stacks "Tech" customers Just plain folks Underdog Success alienates partners Component metrics Measured by "E3" Adequate volume Ubiquity a must 3 Bets from 1995 Network Services 10/95 Three Current Bets H/W S/W Massive Scale Integrated Stack Continuous Real-time The Service-Driven Network Service Infrastructure Services Service Access Scaling Pressures S Computational/Storage demand # of devices (users) duty cycle bandwidth " Service provider sees as increasing numbers of higher bandwidth connections What's Changing? Applications Proprietary Desktop O/S Services Open Device Who Cares? Major Disrupters 2.5G/3G Networks (Always online) Personalization & Proximity Peer-to-Peer Computing Dynamic Pricing Voice Browsers Spontaneous D2D Sun's Networked Vision Rob Bamforth Member of Sun Vision Council Sun Microsystems