Internet of Things, circa 2004

of 38 /38
Technolog y Leadershi p Conferenc The Aware Enterprise Greg Papadopoulos EVP and CTO

description

This is a (public) presentation given by Sun MIcrosystems CTO Greg Papadopoulos at the Gartner Symposium in Orlando in 2004. As of a decade later (January, 2014), this presentation is remarkable for its prescience -- IP is indeed the backplane and the internet has in fact become the computer.

Transcript of Internet of Things, circa 2004

Page 1: Internet of Things, circa 2004

Technology

Leadership

Conference

Dec. 11 -12, 2002

The Aware Enterprise

Greg PapadopoulosEVP and CTO

Page 2: Internet of Things, circa 2004

The Revolution

10M

1B

10B

1T

100B

1990 2000 2010 2020

Computers People Everything

Cost toConnect

ThingsConnected

$100

$1

Page 3: Internet of Things, circa 2004

Traditional Network DevicesWW installed, 2012

Appliances/toys

Industrial/Automotive

Entertainment

Handhelds

Computers

11,000M

400M

1,300M

2,600M

1,080M

Source: IDC Estimates, 2004

Page 4: Internet of Things, circa 2004

RFID Tags and Sensors

1 Trillion!

WW installed, 2012

TraditionalNetworkDevices

17 Billion

Source: IDC Estimates, 2004

Page 5: Internet of Things, circa 2004

The Revolution

10M

1B

10B

1T

100B

1990 2010 2020

Computers People Everything

ConnectivityConnectivity

Community

Community

Awar

enes

s

Awar

enes

s

2000

Page 6: Internet of Things, circa 2004

6

Frontiers of Automation

HRHRFinanceFinance

SalesSales

ServiceService

OpsOps

R&DR&D

EDIEDI

Page 7: Internet of Things, circa 2004

7

Frontiers of Automation

SalesSales

ServiceService

OpsOpsR&DR&D

Simulation

Communities

Mobility with Security

Page 8: Internet of Things, circa 2004

8

Frontiers of Automation

SalesSales

ServiceService

OpsOpsR&DR&D

Simulation

Communities

Mobility with Security

M anufactured goodsDistributed assets

Awareness

Page 9: Internet of Things, circa 2004

9

Frontiers of Automation

SalesSales

ServiceService

OpsOpsR&DR&D

Simulation

Communities

Mobility with Security

M anufactured goodsDistributed assets

Telemetry

ControlAwareness

Page 10: Internet of Things, circa 2004

10

Frontiers of Automation

SalesSales

ServiceService

OpsOpsR&DR&D

Simulation

Communities

Mobility with Security

M anufactured goodsDistributed assets

Telemetry

Control

GlobalGlobalWirelessWirelessNetworksNetworks

Awareness

Page 11: Internet of Things, circa 2004

ProcessorProcessor

O/SO/S

App

Shrink-Wrap

SolarisTM

SPARC®

Linuxx86

VMSVAX

MVS370

AIXPower

IrixMIPS

HP-UXPrecision

DGUX88K

OS400AS400

Windows Serverx86

UltrixAlpha

Aegis68K

The New Software

Application scales from 1 to perhaps 100's of users

For Desktop:1 copy SW = 1 copy HW

Page 12: Internet of Things, circa 2004

Shrink-Wrap

Linuxx86

VMSVAX

MVS370

DGUX88K

OS400AS400

Comp

MWMW

Comp

MWMW

Comp

MWMW

Comp

MWMW

Aegis68K

NetworkedComponents

The New Software

ProcessorProcessor

O/SO/S

App

Service must scaleto 10,000's or millionsof simultaneous users!

IrixMIPS

HP-UXPrecision

UltrixAlpha

AIXPower

Windows Serverx86

SolarisTM

SPARC®

Page 13: Internet of Things, circa 2004

TheThe JavaJavaTMTM Platform Platform

The WindowsThe WindowsPlatformPlatform

VMSVAX

MVS370

DGUX88K

OS400AS400

Aegis68K

XML

The New Software

ProcessorProcessor

O/SO/S

App Comp

MWMW

Comp

MWMW

Comp

MWMW

Comp

MWMW

Linuxx86

IrixMIPS

HP-UXPrecision

UltrixAlpha

AIXPower

Windows Serverx86

SolarisTM

SPARC®

Page 14: Internet of Things, circa 2004

Global Network

Desktops

SunRays Java Card

Phones

PDAs

RF Tags

SmartDust

RFID Readers/Sensor Gateways

Robots

Platform

Data Center

Ser

vice

Edg

e

Acc

ess

Edg

e

Core Devices Things

SunRemote Services

The Network Computer

Sensors

Page 15: Internet of Things, circa 2004

The Network Computer

Desktops

SunRays Java Card

Phones

PDAs

RF Tags

Sensors

SmartDustRobot

ServiceEdge

GlobalNetwork

Access Edge

ContentDistribution

In-Store Proc.

CableHead-end

Base StationController

L7Switching

LoadBalancing

Firewall

SunRemote Services

Solaris LINUX

SPARC

Legacy SM Ps NBCs

Data Center Network

Blocks Files

Storage

X86/AM D64

Legacy SM Ps NBCs

Core Devices Things

SunRayServer

Event Fusion

RFID Readers/Sensor Gateways

Streaming

Page 16: Internet of Things, circa 2004

The Network Computer Developer View

Core Devices Things

Developers/Engineers

Desktops

SunRays Java Card

Phones

PDAs

SmartDust

RFID Readers/Sensor Gateways

Robots

Java Desktop System

Java M obility

Java Identity

Java Enterprise System. . . M sg. Dir. App. Web

Legacy SM Ps NBCs

Data Center Network

Blocks Files

Storage

Legacy SM Ps NBCs

RF Tags

ServiceEdge

GlobalNetwork

Access Edge

SunRayServer

ContentDistribution

Event Fusion

In-Store Proc.

CableHead-end

Base StationController

L7Switching

LoadBalancing

Firewall

Streaming

SunRemote Services

Solaris LINUX

SPARC X86/AM D64

Sensors

Java Studio

Page 17: Internet of Things, circa 2004

The Network Computer Administrator View

Core

Control

Tel

eme

try

Control

Tel

eme

try

Phones

PDAs

SmartDust

RFID Readers/Sensor Gateways

Robots

Legacy SM Ps NBCs

Data Center Network

Blocks Files

Storage

ServiceEdge

GlobalNetwork

Access Edge

SunRayServer

ContentDistribution

Event Fusion

In-Store Proc.

CableHead-end

Base StationController

L7Switching

LoadBalancing

Firewall

Streaming

SunRemote Services

. . . M sg. Dir. App. Web

Devices ThingsJava Desktop System

Java Enterprise System

Solaris LINUX

SPARC X86/AM D64

Sensors

Developers/Engineers

Desktops

SunRays Java Card

Java M obility

Java IdentityJava Studio

RF Tags

Page 18: Internet of Things, circa 2004

Global Network

Desktops

Java Card

Phones

PDAs

RF Tags

SmartDust

RFID Readers/Sensor Gateways

RobotsPlatform

Ser

vice

Edg

e

Acc

ess

Edg

e

Core Devices Things

SunRemote Services

The Network Computer Services View

Sensors

Service 1Data Center

ServicesService 2

Page 19: Internet of Things, circa 2004

Explosion at the EdgeGlobal Network

Desktops

Java Card

Phones

PDAs

RF Tags

SmartDust

RFID Readers/Sensor Gateways

Robots

Platform

Data Center

Devices Things

SunRays

Sensors

Page 20: Internet of Things, circa 2004

Global Network

Desktops

Java Card

Phones

PDAs

RF Tags

SmartDust

RFID Readers/Sensor Gateways

RobotsPlatform

Data Center

Ser

vice

Edg

e

Acc

ess

Edg

e

Core Devices Things

SunRemote Services

The Network Computer Data Flow

Sensors

ServicesTelemetry

Page 21: Internet of Things, circa 2004

Global Network

Desktops

Java Card

Phones

PDAs

RF Tags

SmartDust

RFID Readers/Sensor Gateways

RobotsPlatform

Ser

vice

Edg

e

Acc

ess

Edg

e

Core Devices Things

SunRemote Services

The Network Computer Control Flow

Sensors

Data Center

ServicesControl

Page 22: Internet of Things, circa 2004

● Awareness of things made, sold, owned– Where is it?– Is it okay?– Should some action be taken?

● Sensing the health of complex systems– Environment– Infrastructure– People

● All achieved through exponential cost reductions: RFID, MEMS, Smart Dust

Network of Things

Page 23: Internet of Things, circa 2004

Environmental Monitoring Example

Sensors

SpillSite

Page 24: Internet of Things, circa 2004

Structure at the Far Edge Devices

(IP)Things

(Sub-IP)

Self-assembling networks

Tag, sensor, dust, ...

Reader/Gateway

Page 25: Internet of Things, circa 2004

Everything Becomes a Service● Automate service processes

● Repair, maintenance, consumables, optimization

● Transform one-time sales to annuitiesJet Engines

Servers

Storage

Filter Systems

Mobile Phones

Washing Machine

Printers

Thrust

Application SLA

Remembering Things

Purified Water

Connectivity Contracts

Clean Clothes

Printed Pages

Page 26: Internet of Things, circa 2004

● New business models/processes are emerging as the enterprise becomes aware

● Proliferation of amount and different types of data dramatically increases the traffic flowing from outside in

● Today’s computing models cannot scale economically or technically

Aware Enterprise Demands a Different Approach

Impact of the Aware Enterprise

Page 27: Internet of Things, circa 2004

Developer CommunitySoftware Stack

Compute and Storage Engines

Network ComputerRequirements

Page 28: Internet of Things, circa 2004

28

The Operations Challenge

Was...● Availability● Performance● Scale

Price/Price/PerformancePerformance

Page 29: Internet of Things, circa 2004

29

The Operations Challenge

Becoming...● Service Level● Efficiency● Security

Total Cost ofTotal Cost ofService LevelService Level

Price/Price/PerformancePerformance

Was...● Availability● Performance● Scale

Page 30: Internet of Things, circa 2004

30

Economy of Scale

Scale

Co

st

Bad

Page 31: Internet of Things, circa 2004

31

Economy of Scale

Scale

Co

st

Bad

Better

Page 32: Internet of Things, circa 2004

32

Decision Point

Mask ComplexityMask Complexity

oror

Engineer it AwayEngineer it Away

Page 33: Internet of Things, circa 2004

33

New Definition of Scalability

A system is scalable A system is scalable only if you can add only if you can add resources without resources without adding complexityadding complexity

Page 34: Internet of Things, circa 2004

34

System When Tech Scale

MF '60s Trans/Core 1

Minis '70s SSI/MSI 1

PC/WS '80s uP/ LSI 1

SMP '90s VLSI / DRAM 100

“System” Is Changing, AgainHistorical Cycle of Computing Industry, every 10 – 15 years

Page 35: Internet of Things, circa 2004

35

System When Tech Scale

MF '60s Trans/Core 1

Minis '70s SSI/MSI 1

PC/WS '80s uP/ LSI 1

SMP '90s VLSI / DRAM 100

'00s Server-on-a-Chip/Fiber Optics 1000's

Grid, Utility, Horizontal, BFWTS...

“System” Is Changing, AgainHistorical Cycle of Computing Industry, every 10 – 15 years

Page 36: Internet of Things, circa 2004

Old systems are components in the new one

Server connectedto networks

Datacenter systembuilt from networks

Page 37: Internet of Things, circa 2004

37

Re-cap● Radical shifts in software are

resulting in radical shifts in systems● Computing systems will be built out

of IP networks, rather than just attaching to them

● Emerge with a new definition of system

Page 38: Internet of Things, circa 2004

38

And if IP is the backplane then...

The Whole InternetThe Whole Internetis the Computer!is the Computer!