More Related Content
Similar to A Hitchhiker's Guide to the Inter-Cloud (20)
More from GovCloud Network (20)
A Hitchhiker's Guide to the Inter-Cloud
- 1. A Hitchhiker’s Guide to
the Inter-Cloud
Krishna Sankar
ksankar@cisco.com
1
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 2. Agenda
A Quick Elevator Pitch
On Inter-Cloud
Thanks to David Bernstein, Glenn Dasmalchi, Doug
Gourlay, James Urquhart, …
2
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 3. Data Center Evolution Path
Virtualization Cloud Computing
Utility
Consolidation Abstraction Automation Market
Inter-Cloud
Private Clouds
Unified Computing
Unified Fabric
Data Center Networking
3
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 4. Cisco Cloud Strategy
Build Right Products Technology
Unified Fabric Enhanced IP core with tight
coupling to Software
Unified Compute
Virtualization Aware
Multi-Phased
Services/
Standalone Clouds
to
Reference SW
Enterprise-Class
Services-led Cloud blueprints
to
Reference software stacks
Inter-Cloud
Open Standards
Accelerate Cloud deployment
and federation through
Cloud standards
4
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 5. Essential Cloud Monikers
a.k.a. defining clouds without defining them
Elasticity
Multi-tenancy
SaaS SaaS
Abstraction
Abstraction
Inter-Cloud
Federation
Trust Boundary
Private
IaaS
Cloud
Ownership
Boundary
Federation
5
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 6. Cloud Adoption Phases
Enterprise-
Standalone Inter-Cloud
Class Clouds
Clouds
External,
Off-Premise Internal,
On-Premise
Key challenges: Key challenges:
Security Federation
SLAs Portability
Control Market
6
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 7. Vision—The Inter-Cloud
Flexible Infrastructure and a New Application Platform
Apps Integrate Services
Dynamic
from Multiple Clouds
Workload
Migration
A Federation of Clouds Based on Open Standards:
Naming/Discovery
Trust
Exchange/Peering
7
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 8. Virtual Private Inter-Cloud / CloudBursting
1. Established Trust
Internal
External
Cloud Relationship
Cloud
2. Compatible
Infrastructure
Multi-Tenant
SP Cloud
Trust Boundary
(same)
Vs.
Internal
Ownership
Cloud
Boundary (may be
different)
Seamless Extension of the Enterprise DC (IaaS)
8 8
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Systems, Inc. All rights reserved.
© 2009 Cisco Confidential Cisco Confidential
- 9. Virtual Private Inter-Cloud / CloudBursting
When enterprise applications can seamlessly move between their
internal & external clouds leveraging the elasticity & multi-tenancy
that a cloud infrastructure offers
Extend secure data center to the cloud computing era
In order to get a portion of the SP cloud as a „seamless extension‟
of the enterprise data center, one also needs
• To migrate network context like VPN/VRF, VLAN, Load Balancing,
firewall/NAT, QoS and may be some port profiles (for IKV/1K/5K) and
configuration (for others).
This will require a convergence of
• Current ideas, as well as
• A slice of new technologies (like LISP) at appropriate levels to tackle
this challenge.
9
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 10. Inter-Cloud: Key Questions
What is the “network model” ?
- network-based isolation for the multitenant SP cloud
- network abstractions for the enterprise tenants (seamless)
What are the “network features” that differentiate?
- isolation (per above), QoS, monitoring, CPE linkages
How are the network features exposed/integrated?
- control APIs (and underlying abstractions)
- cloud OS linkages
To what extent will we support workload mobility?
- live migration requirement?
- moving workload context
-Dude, where is my VM ?
10
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 11. Inter-Cloud In A Nutshell
Virtualized Enterprise-
Inter-Cloud
Data Centers Class Clouds
Application APIs
Application APIs
Integration Services
Compute Services
Orchestration
Select Workload
Cross Cloud:
App Deployment
Mobility
Load Balancing
Billing/Charge-back
Data
Fault Tolerance
SLA Monitoring Access/Mobility
Workload Exchange
Identity/Presence
Traffic Isolation Address Mobility
Discovery
Security Monitoring/
Network Search
Event Processing
QoS
Intelligent Caching
CloudBursting
Virtual Switching
Policy-Based
simpler case
Cluster
Selection
Communications
11
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 12. Inter-Cloud Example
Dynamic Workload Migration – Simple VM Mobility
Cloud 1 / Cloud 2 transport
→ XMPP
Cloud 1 finds Cloud 2
→ Naming, Presence
Cloud 1 trusts Cloud 2
→ Certificates, Trustsec
Cloud 1/2 negotiate
→ Policy, Entitlement,
Security, Metering
Cloud 1 sets up Cloud 2
→ Placement, Deployment,
Format, Motion
Cloud 1 sends to Cloud 2
→ Transfer, Management
VM Runs in Cloud 2
→ Addressing, VLAN,
WWN, Filesystem 12
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 13. Inter-Cloud Example
Dynamic Workload Federation – Generalized Service Access
Cloud 1 / Cloud 2 transport
→ XMPP
Cloud 1 finds Cloud 2
→ Naming, Presence
Cloud 1 trusts Cloud 2
→ Certificates, Trustsec
Cloud 1 queries Cloud 2
for Services
→ RDF/SPARQL, OWL
Cloud 1 selects; receives
protocols, interface
→ Web Services; REST API
Cloud 1 calls services in
Cloud 2
→ Metering, SLAs
13
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 14. Specific Inter-Cloud Projects
Addressing – IETF LISP
UCI – W3C,
Conversations –
Google Code
XMPP.org
Distributed Storage
Acceleration -
Virtual Machines
opencloudconsortium.org,
DMTF OVF
udt.sourceforge.net
Media Enablement
14
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
- 15. Inter-Cloud Deployment Presence
Placement
Standards & Identity
Events Naming/DNS
Instrumentation Geospatial
Logs Discovery
Metering
Protocols Trust/Certificates
SLA
Roadmap Management Endpoints
Security
Lots of Work to Policy Remote Desktop
Entitlement Spice, RDP
HTTP, XMPP, P2P, UDT Transport Transactions
do Audit
REST, XML Invocation Synchronization
XML Schema, SOAP Description Orchestration
Communication
Cisco Strategy:
use technology Users Directory
Identity Search
Server profiles
to enable VM Management
enhanced, Blob Storage Streaming Audio
Block Storage Streaming Video
interoperable VM Format Map/Table Model
VM Mobility Query Model
network based Drives Load Balancer
VM Management Content Addressable
Filesystem Distributed Memory
services Grid / MPI
Physical Platform Content (URL, Cache)
Industry Message (Queue, Email)
Metaphor Metaphor
Associations,
partnerships
MAC Addresses
inevitable IP Addressing Time Synchronization
WWN
VLAN Power Management
FC
Multicast
iSCSI
Intel VT, AMD-V
VSAN
VNtag Actual Physical
15
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential