Transcript ox-vision

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