Upload
tasc-inc
View
11.507
Download
5
Tags:
Embed Size (px)
Citation preview
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 1
A Hitchhiker’s Guide to the Inter-Cloud
Krishna [email protected]
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 2
Agenda
A Quick Elevator Pitch
On Inter-Cloud
Thanks to David Bernstein, Glenn Dasmalchi, Doug Gourlay, James Urquhart, …
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 3
Data Center Evolution Path
Consolidation Abstraction Automation Utility Market
Data Center Networking
Unified Fabric
Unified Computing
Private Clouds
Inter-Cloud
Virtualization Cloud Computing
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 4
Cisco Cloud Strategy
TechnologyEnhanced IP core with tight
coupling to Software
Services/
Reference SWServices-led Cloud blueprints
Reference software stacks
Open StandardsAccelerate Cloud deployment
and federation through
Cloud standards
Multi-PhasedStandalone Clouds
to
Enterprise-Class
to
Inter-Cloud
Build Right ProductsUnified Fabric
Unified Compute
Virtualization Aware
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 5
Essential Cloud Monikersa.k.a. defining clouds without defining them
Elasticity
Multi-tenancy
Federation
Ab
str
ac
tio
n
IaaS
SaaS
Inter-Cloud
SaaS
PrivateCloud
Abstraction
Federation
Trust Boundary
Ownership Boundary
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 6
Cloud Adoption Phases
Enterprise-Class Clouds
Standalone Clouds
Inter-Cloud
External, Off-Premise
Internal, On-Premise
Security SLAs Control
Key challenges:
Federation Portability Market
Key challenges:
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 7
Vision—The Inter-Cloud
A Federation of Clouds Based on Open Standards:
Naming/Discovery
Trust
Exchange/Peering
Apps Integrate Services from Multiple Clouds
DynamicWorkloadMigration
Flexible Infrastructure and a New Application Platform
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 8
Virtual Private Inter-Cloud / CloudBursting
Multi-TenantSP Cloud
Internal Cloud
Internal Cloud
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Confidential8
Seamless Extension of the Enterprise DC (IaaS)
Trust Boundary (same)
Vs.Ownership
Boundary (may be different)
External Cloud
1. Established Trust Relationship
2. Compatible Infrastructure
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 9
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.
Virtual Private Inter-Cloud / CloudBursting
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 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 ?
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 11
Inter-Cloud
Orchestration
App Deployment
Billing/Charge-back
SLA Monitoring
Traffic Isolation
Security
QoS
Virtual Switching
Cluster Communications
Enterprise-Class Clouds
Address Mobility
Monitoring/Event Processing
Intelligent Caching
Policy-Based Selection
Select Workload Mobility
Data Access/Mobility
Application APIs
Compute Services
Identity/Presence
Discovery
Network Search
CloudBursting
simpler case
Cross Cloud:
Load Balancing
Fault Tolerance
Workload Exchange
Application APIs
Integration Services
Virtualized Data Centers
Inter-Cloud In A Nutshell
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 12
Inter-Cloud ExampleDynamic Workload Migration – Simple VM Mobility
Cloud 1 finds Cloud 2→ Naming, Presence
Cloud 1 trusts Cloud 2→ Certificates, Trustsec
Cloud 1/2 negotiate→ Policy, Entitlement, Security, Metering
Cloud 1 / Cloud 2 transport→ XMPP
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
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 13
Inter-Cloud ExampleDynamic Workload Federation – Generalized Service Access
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 / Cloud 2 transport→ XMPP
Cloud 1 selects; receives protocols, interface→ Web Services; REST API
Cloud 1 calls services in Cloud 2→ Metering, SLAs
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 14
Specific Inter-Cloud Projects
Addressing – IETF LISP
Distributed Storage
Acceleration -
opencloudconsortium.org,
udt.sourceforge.net
Virtual Machines
DMTF OVF
Conversations –
XMPP.org
UCI – W3C,
Google Code
Media Enablement
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 15
Actual Physical
MAC AddressesIP AddressingVLANMulticast
WWNFCiSCSIVSAN
Intel VT, AMD-VVNtag
Time SynchronizationPower Management
PhysicalMetaphor
VM FormatVM MobilityVM Management
Server profilesVM Management
PlatformMetaphor
Blob StorageBlock StorageMap/Table ModelQuery ModelContent Addressable
Load BalancerDistributed MemoryGrid / MPI
Users DirectoryIdentity Search
Content (URL, Cache)Message (Queue, Email)
DrivesFilesystem
Communication
HTTP, XMPP, P2P, UDT TransportREST, XML InvocationXML Schema, SOAP Description
Remote DesktopSpice, RDP Transactions
SynchronizationOrchestration
SecurityPolicyEntitlementAudit
Management Endpoints
Streaming AudioStreaming Video
DeploymentPlacementInstrumentationMeteringSLA
Naming/DNSDiscoveryTrust/Certificates
EventsLogs
PresenceIdentityGeospatial
Inter-CloudStandards &
ProtocolsRoadmap
Lots of Work to do
Cisco Strategy: use technology to enable enhanced, interoperable network based services
Industry Associations, partnerships inevitable