Internet EcosystemsInternet Ecosystems and Virtualization Issues

33
Internet Ecosystems Internet Ecosystems and Virtualization Issues PAIK, Eun Kyoung Feb. 22, 2010 Central R&D Lab KT Central R&D Lab. KT

Transcript of Internet EcosystemsInternet Ecosystems and Virtualization Issues

Page 1: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Internet EcosystemsInternet Ecosystemsand Virtualization IssuesPAIK, Eun KyoungFeb. 22, 2010Central R&D Lab KTCentral R&D Lab. KT

Page 2: Internet EcosystemsInternet Ecosystems and Virtualization Issues

ContentsContents

• Demands for Future Internet• Demands for Future Internet• Internet Ecosystems of the Future • Network Virtualization Issues• Conclusion and Open Discussion• Conclusion and Open Discussion

Page 3: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Demands for Future Internet

Page 4: Internet EcosystemsInternet Ecosystems and Virtualization Issues

InternetInternet

• Not Considered When DesignedNot Considered When Designed– Mobility

S it– Security– QoS/QoE– Economic Incentives– …

More and more demands are emerging ith i li ti / iwith various applications/services

Page 5: Internet EcosystemsInternet Ecosystems and Virtualization Issues

What Future Internet Services Look Like?

• User-CentricCustomized ServiceCustomized Service

• Context-AwareIntelligent Service

• Data-Centric• Data-CentricFast, Easy, and Exact Service

• Hard RealtimeSocial Infrastructure ServiceSocial Infrastructure Service

Page 6: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Paradigm ShiftParadigm Shift

A single infrastructure provides a single service

A single infrastructure provides multiple servicesA single infrastructure provides multiple services

Page 7: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Paradigm Shift AvailabilityParadigm Shift Availability• Moore’s Law

– Every 18 months,Computing power doubles while the cost remains the same

• Hwang’s Law– Every 12 months,

Semiconductor memory capacity doublesGild ’ L• Gilder’s Law– Every 12 months,

O ti l fib b d idth t i lOptical fiber bandwidth triplesReversing the role of Computers and Networks

Page 8: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Speed Gap BetweenSpeed Gap Between Computers and Networks

Source: J. Barroso (2006)

Page 9: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Reversing the role ofReversing the role of Computers and Networks

Page 10: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Current Internet vs. Future Internet

Current Internet Future Internet

Application Tech.

Application Tech.

End to End NW of NWs

Internet Internet

Interconnection Network

Federation

End to End NW of NWs

Internet Architecture

InternetArchitecture

Internetworking Protocol (IP)

Transparency

Programmability

Virtualization

NetworkTech.

NetworkTech.

Technology-DrivenComputer Networking

Commercial-DrivenNetworked Computing

Page 11: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Commercial-Driven Approach ppfor Future Internet

• User-Centric ServicesCustomize Cost, Bandwidth, Speed, …Customize Cost, Bandwidth, Speed, …

• Context-Aware ServicesTake in Location Mobility Time Harm/SafetyTake in Location, Mobility, Time, Harm/Safety,

…D t C t i S i• Data-Centric Services

Fast/Easy/Exact Identification, Fetch, …• Hard Realtime Service

Reduce Transmission latency, Processing delay,Reduce Transmission latency, Processing delay, …

Page 12: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Demands for Future InternetDemands for Future Internet• Diverse Transfer Modes

– Packet mode, Circuit mode, …

• Precise Identification of• Precise Identification of – Time and Location

• Prompt Response Time

Page 13: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Internet Ecosystems of the Future

Page 14: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Four Views of Future InternetFour Views of Future Internet• Social View• Commercial View

T h i l Vi• Technical View• Operational Viewp

Page 15: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Social View of Future InternetSocial View of Future Internet• Future Social Infrastructure that enables

Social Growth

Need to Support Public/Private Services(e.g., Collaborations, Transportation, Health-care, Education, etc.), , )

Page 16: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Commercial View of Future InternetCommercial View of Future Internet• Each part of the Internet vies/competes in favour

of their own particular interests – Users– Commercial ISPs– Content/High-Level-Service Providers– Intellectual Property Right (IPR) Holders– Governments

Demands are often contradictory between the players on the ground of the Internetplayers on the ground of the Internet

N d f E tNeed for Ecosystem

Page 17: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Technical View of Future InternetTechnical View of Future Internet• Different Service networks are demanded

by diverse services/users

Need for Programmable network architecture that can implement any service networks oDefined by Networked Computing Technical StandardsTechnical Standards

Page 18: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Operational View of Future Internetp

• Ecosystem with Autonomic Managementy g

N d f O ti d M tNeed for Operation and Management– User/Application-Side Operation/Management – Network-Side Operation/Management

Page 19: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Internet EcosystemInternet Ecosystem• Future Internet as the solution for the tussles over the Internet

– Technically guarantees proper economic incentives according to their contribution

Service DomainUser Domain Infrastructure Domain

Data Domain

Service Provider 2

Service Provider 3

Data Domain

Laye

r

End User 1

ServiceProvider 1

Computing Domain

Contents ProviderStorage Provider

tual

izat

ion

LEnd User 2

Provider 1

…Computing Service

Provider 1Computing Service

Provider 2

mm

able

Virt

End User 3 …Network Domain

Pro

gram

… Network Provider 1 Network Provider 2

Page 20: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Network Virtualization Issues

Page 21: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Network Virtualization IssuesNetwork Virtualization Issues

• Physical/Virtualized Resource Management• Virtualized Network Isolation• Virtualized Network Isolation• Wireless Virtualization • Scope of Programmability• Scalability and Performance• Scalability and Performance• Virtualization Policy• Virtualized Network Provision

Page 22: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Physical/Virtualized Resource y /Management

• Resource Identification• Resource Location• Resource Discovery• Resource Availability• Resource Availability• Resource Monitoring• Autonomic Management for Resources

– Self-Healing– Self-Configuration– Self-Optimization

Page 23: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Virtualized Network IsolationVirtualized Network Isolation

• Level of Isolation Between Virtualized Networks to Achieve– QoS/QoE

Security– Security– …

Page 24: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Wireless Virtualization• Need Different Considerations

– Different Characteristics (Dynamic/Ad-hoc) and Capacity (Bandwidth, CPU, etc.)and Capacity (Bandwidth, CPU, etc.)

• Isolation and Spectrum characteristics• Non-identical Nodes and Node-specific

Propertiesp• End-to-end slicing through wired and

wireless networkswireless networks

Page 25: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Scope of ProgrammabilityScope of Programmability

• Software Level• Hardware Level• Hardware Level

Page 26: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Scalability and PerformanceScalability and Performance

• Number of Users• Number of Virtualized Networks• Number of Virtualized Networks• Performance Measurement/ Evaluation

M t iMetricCritical for Commercial DeploymentC t ca o Co e c a ep oy e t

Page 27: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Virtualization PolicyVirtualization Policy

• Federation• Admission• Admission• Resource Allocation• Economic Incentives

Page 28: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Virtualized Network ProvisionVirtualized Network Provision

Application

PaaSSaaS

Platform

Infrastructure

PlatformIaaS

Infrastructure

Page 29: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Conclusion andConclusion and Open DiscussionOpen Discussion

Page 30: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Future InternetFuture Internet

T h i ll S i ll• Technically– Future Society

Infrastructure over

• Socially– Future Society

Infrastructure overInfrastructure, over which any network service that users

Infrastructure, over which political, economical, social, se ce t at use s

want is available by Networked Computing paradigm

eco o ca , soc a ,and/or cultural activities of new paradigm areComputing paradigm

Programmable Network Architecting

paradigm are supported

Network Architecting is available

Page 31: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Future Internet FeaturesFuture Internet Features

• Programmable Infrastructure– QoS, Security, Multicast, ...QoS, Security, Multicast, ...

• Autonomic Management h d l• Synchronous & Hard Real-Time

• Theory of Networked ComputingTheory of Networked Computing• Network Science for Social Value

Page 32: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Internet Ecosystems and yVirtualization Open Discussion

E i i i i f h• Economic incentives are important for the Internet ecosystem

• Will virtualization play a key role of• Will virtualization play a key role of paradigm shift and change the rule of game ?game ?

• Is Network virtualization performance enough for commercial deployment?

Page 33: Internet EcosystemsInternet Ecosystems and Virtualization Issues

Contact

Eun Kyoung PAIKEun Kyoung [email protected]