You are on page 1of 16

A Hitchhiker’s Guide to

the Inter-Cloud

Krishna Sankar
ksankar@cisco.com
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1
Agenda
A Quick Elevator Pitch
On Inter-Cloud

Thanks to David Bernstein, Glenn Dasmalchi, Doug


Gourlay, James Urquhart, …

Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2
Data Center Evolution Path

Virtualization Cloud Computing

Consolidation Abstraction Automation Utility Market

Inter-Cloud
Private Clouds
Unified Computing
Unified Fabric
Data Center Networking

Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3
Cisco Cloud Strategy

Build Right Products Technology


Unified Fabric Enhanced IP core with tight
Unified Compute coupling to Software
Virtualization Aware

Multi-Phased
Standalone Clouds Services/
to
Enterprise-Class
Reference SW
Services-led Cloud blueprints
to
Reference software stacks
Inter-Cloud
Open Standards
Accelerate Cloud deployment
and federation through
Cloud standards

Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4
Essential Cloud Monikers
a.k.a. defining clouds without defining them

 Elasticity
 Multi-tenancy

SaaS SaaS
Abstraction

Inter-Cloud
 Abstraction
 Federation
IaaS Private  Trust Boundary
Cloud
 Ownership
Federation Boundary
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5
Cloud Adoption Phases

Standalone Enterprise- Inter-Cloud


Clouds Class Clouds

External,
Off-Premise Internal,
On-Premise

Key challenges: Key challenges:


 Security  Federation
 SLAs  Portability
 Control  Market
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6
Vision—The Inter-Cloud
Flexible Infrastructure and a New Application Platform

Dynamic Apps Integrate Services


Workload from Multiple Clouds
Migration

A Federation of Clouds Based on Open Standards:


 Naming/Discovery
 Trust
 Exchange/Peering
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7
Virtual Private Inter-Cloud / CloudBursting

Internal 1. Established Trust


Cloud External Relationship
Cloud
2. Compatible
Multi-Tenant
Infrastructure
SP Cloud

Trust Boundary
(same)
Internal Vs.
Cloud Ownership
Boundary (may be
different)
Seamless Extension of the Enterprise DC (IaaS)
8 Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved.
© 2009 Cisco
Cisco
Systems,
Confidential
Inc. All rights reserved. Cisco Confidential 8
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.

Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9
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 ?
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10
Inter-Cloud In A Nutshell
Virtualized Enterprise-
Data Centers Class Clouds Inter-Cloud

Application APIs Application APIs

Compute Services Integration Services


 Orchestration
  Select Workload
App Deployment  Cross Cloud:
Mobility
 Billing/Charge-back  Load Balancing
 Data
 SLA Monitoring Access/Mobility  Fault Tolerance
 Workload Exchange
 Traffic Isolation  Address Mobility  Identity/Presence
 Security  Monitoring/  Discovery
 QoS Event Processing  Network Search
 Virtual Switching  Intelligent Caching  CloudBursting
 Cluster  Policy-Based  simpler case
Communications Selection
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11
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
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

Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13
Specific Inter-Cloud Projects

 Addressing – IETF LISP

 UCI – W3C,
 Conversations –
Google Code
XMPP.org

 Distributed Storage
 Virtual Machines Acceleration -
DMTF OVF opencloudconsortium.org,
 Media Enablement udt.sourceforge.net
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14
Inter-Cloud Deployment Presence
Placement
Standards & Instrumentation
Metering
Events
Logs
Naming/DNS
Discovery
Identity
Geospatial

Protocols SLA Trust/Certificates

Roadmap Management Endpoints

Security
Lots of Work to Policy
Entitlement
Remote Desktop
Spice, RDP
HTTP, XMPP, P2P, UDT Transport Transactions
do REST, XML Invocation Audit Synchronization
XML Schema, SOAP Description Orchestration
Communication
Cisco Strategy:
use technology Server profiles
Users
Identity
Directory
Search
to enable VM Management
enhanced, Blob Storage
Block Storage
Streaming Audio
Streaming Video
interoperable VM Format Map/Table Model
VM Mobility Query Model
network based VM Management
Drives
Filesystem Content Addressable
Load Balancer
Distributed Memory
services Grid / MPI

Industry Physical Platform Content (URL, Cache)


Metaphor Metaphor Message (Queue, Email)
Associations,
partnerships
MAC Addresses
inevitable IP Addressing Time Synchronization
VLAN WWN
Power Management
Multicast FC
Intel VT, AMD-V iSCSI
VNtag VSAN
Actual Physical

Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15

You might also like