Seamless Cloud Abstraction, Model and Interfaces ITU Kaleidoscope 2011

advertisement
ITU Kaleidoscope 2011
The fully networked human?
Innovations for future networks and services
Seamless Cloud Abstraction,
Model and Interfaces
Masum Z Hasan, PhD
Cisco Systems
masum@cisco.com
Cape Town, South Africa
12–14 December 2011
Authors
  Masum
Z. Hasan, Monique Morrow,
Lew Tucker, Cisco Systems, San
Jose, CA USA
  Sree
Lakshmi D. Gudreddi, Silvia
Figueira, Dept. of Computer
Engineering, Santa Clara University,
Santa Clara, CA USA
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Cloud Computing - Introduction
Cloud
Service
Consumer
or Tenant
Network
(Internet/Intranet/
Private
MAN/WAN)
Cloud Service Interfaces
One or more DC
Cloud
Service
Provider
vNIC2
OS1
DB1
VM13
 
IaaS: Infrastructure resources
 
PaaS: Software middleware, development & test
resources
 
SaaS: Application product resources
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Cloud Deployment – NIST Definition
  Private
Cloud: For use by an enterprise only
  Owned / operated by enterprise IT or 3rd
party
  Public
Cloud: For use by anyone
  Owned / operated / offered by a Cloud
Service Provider
  Hybrid
Cloud: Multiple interoperable Clouds
that enables data and application portability
  Multiple operators
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Seamless Hybrid Cloud
 
With Hybrid Cloud enterprises may have
resources distributed in Enterprise intranet
and one or more Public Clouds
 
Enterprise should be able to execute apps on
these distributed resources seamlessly as if
they are on the intranet
 
Manage distributed on-premises and offpremises Cloud resources seamlessly with IT
resources
 
Seamless Hybrid Cloud Abstraction, Interfaces
and their realization on infrastructure will
facilitate above
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Cloud Management Framework
Focus:
Tenant facing
Abstraction &
Interfaces
E2 Site 2
Enterprise E1
Site 3
E1 Site 4
CE 24
CE 23
MAN/
WAN
PE 5
CE12
Internet
PE 3
SP Private MAN/WAN
IP / MPLS Network
PE 4
Cloud
Provider’s
DC
ER 02
DC-Net 2
DMZ
DC
DC-SAN-Net 1
SW 12
Cloud Services
ETH1
Realization/
Management/
Provisioning
Network Compute Storage Server/
Storage
vETH1 vETH3
vNIC1
vNIC4
OS1
App3
OS1
App4
VM14 VM21
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Multitenancy & Isolation Abstraction
 
 
 
 
Multiple Tenants
sharing E2E
CLoud Isolation
Abstraction: CLIA
Network isolation
technology, VLAN,
VPN, Tunnel, Routing/
Switching [table]
isolation: VRF, etc.,
independent
abstraction
CLIA abstracts
network isolation for
each tenant into one
Cloud abstraction
E2 Site 2
Enterprise E1
Site 3
E1 Site 4
CE 24
CE 23
MAN/
WAN
PE 5
CE12
Internet
PE 3
SP Private MAN/WAN
IP / MPLS Network
PE 4
ER 02
DC-Net 2
DMZ
DC
DC-SAN-Net 1
SW 12
ETH1
Server/
Storage
vETH1 vETH3
vNIC1
vNIC4
OS1
App3
OS1
App4
VM14 VM21
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Full Network View - Example
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Seamless Cloud Abstraction
 
Tenant Logical
Cloud Topology
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Seamless Cloud Abstraction
 
Tenant Logical
Cloud Topology
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Differentiated Quality of Cloud
Services
  QoS
associated with SCL
  QoS abstraction: Platinum, Gold, etc.
applied in aggregate
  QoS abstraction defined based on
Application Classes as defined in RFC 4594
  Example: Multimedia Conferencing
  Loss/Delay/Jitter bound: .001/100ms/
50ms
  DiffServ (DSCP) marking: AF41/42/43
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Conclusion
 
 
 
 
 
 
SCL and CLIA abstractions and their realization …
Allows secure and seamless integration of tenant’s
enterprise to Public Cloud
Simplifies Cloud usage by tenants
Allows CSP offer sophisticated SP & Enterprise
grade Cloud services
Allows seamless execution of applications on
resources distributed over Clouds together with
enterprise resident resources
Allows seamless management of Cloud resources
together with enterprise IT resources
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Further Work
 
Abstraction realization in network via network management
systems
 
CLIA realization via PPVPN (Provider Provided VPN) extension
to support Seamless Hybrid Cloud
 
Extension to cover multiple CSP
 
Incorporation in OpenStack (an open source Cloud Stack)
 
Standardization
  Tenant  CSP, CSP  CSP interoperability, interfaces
  Compute/VM, Storage and Network level interoperability,
interfaces
Cape Town, South Africa, 12-14 December 2011
ITU Kaleidoscope 2011 – The fully networked human? Innovations for future networks and services
Download