Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Session ID 20PT
VMDC: The Foundation of Next Generation Cloud Services
KC Tam
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 2
The Beginning of a Shift in IaaS
2005
Adoption CurveCloud Computing
Public or v-Private
. . . . . . . . . . . . . . . . . . . . . . . . . .
Virtual Private
Cloud
Public Cloud
2000 2010
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 3
Quick Comparison
Traditional Public Cloud ServiceVirtual Data Center, a type of
Virtual Private Cloud Service
Single service element, such as
server (virtual) and storageMulti-tier Data Center architecture
Server-based Solution Network-Centric Solution
Priced at resource on-demand
Priced at both subscription on DC
architecture, plus resource on-
demand
Service OptionsQuick Deployment
Elasticity
Low-cost / Pay-per-Use
Security
Availability
Performance
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 4
Virtual Data Center:Per Tenant Logical Flow
Choose Network Container
• Virtual Data Center Service defines three network containers (service tiers).
• Selection is based on the actual need of customer.
Choose Compute and Storage resource
• Within that container, customer can select a variety of compute and storage resource.
• Selection is based on the type of applications deployed within this container.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 5
Network Container
“Gold” “Silver” “Bronze”
One VRF with multiple VLANs per customer
SLB & SSL offload
Firewall
Multiple VLANs
Web App DB
One VRF with multiple VLANs per customer
SLB & SSL offload
Multiple VLANs
Web App DB
One VRF with a single VLAN per customer
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 6
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 7
Cloud Architecture: What are Needed?
On-Demand Consumption
Capacity at Scale
Multi-Tenant Design
Differentiation
begins with
Great
Architecture
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 8
Introducing VMDC
VMDC stands for Virtualized Multi-Tenant Data Center
The Foundation of multiple cloud services, including Virtual Data Center
Validation covers the best products and solutions, including Cisco and other eco-system partners
Comprehensive roadmap for VMDC
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 9
Internet
Partners
CRS-1
7600
6500
Nexus 7000Nexus 7000
(w/ Cat 6500
as Services
Chassis)
Nexus 5000
w/ Nexus 2000
Fabric Extender
UCS, MCS 7800
(or Generic
Rack or
Blade Servers)
Nexus 1000v MDS 9000 +
Consolidated
Storage Arrays
Application
Software
Virtual
MachineVSwitch Access Aggregation Core Peering
IP NGN
Backbone
VMWare
Xen
Hyper-V
CRS-1
ASR 9000
ASR 1000
7600
Storage
and SANCompute
Cisco and
Third-Party
Applications
IP NGN
Application Control (SLB+)
Service Control
Global Site Selection
Intrusion Detection
Firewall Services
Virtual Device Contexts
Fibre Channel Forwarding
Fabric Extension
Fabric-Hosted Storage Virtualization
Storage Media Encryption
Virtual Contexts for FW and SLB
Port Profiles and VN-Link
Port Profiles and VN-Link
Line-Rate NetFlow
Virtual Device Contexts
Secure Domain Routing
Service Profiles
Virtual Machine Optimization
VMDC at a Glance
10G Ethernet
10G FCoE
4G FC
1G Ethernet
VM to vSwitch
vSwitch to HW
App to HW / VM
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 10
VMDC Architecture Overview
Multi-Tenant Support
Modular Design
Service Orchestration Integration
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 11
MPLS Core
Built for Multi-Tenancy
VN-Link allows per-VM segmentation of traffic with full switching features
VLANs and VRFs keep L2/ L3 customer traffic isolated
Virtual Device Contexts further isolate traffic and enhance operations
Allows partitioning of data center services such as SLB, firewalling, etc.
OTV allows seemlessextension of tenants between pods
Common Physical Infrastructure Logical View per Tenant
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 12
Proven DC Architecture
Storage
SAN
Compute (Server)
NASSAN
WAN
(Internet/VPN)
NAS
Core Layer
Access Layer
Aggregation LayerData Center
Services
Ethernet for Storage
Fiber Channel
Ethernet
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 13
Scalable Design: POD and ICS
Point of Delivery (POD) is a discrete, homogeneous and modular unit of data center components.
Architecture with POD provides a predictable set of resource characteristics per unit.
Two types of POD are designed, depends on the scale of Data Center.
Large POD
Compact POD
Within a POD, Integrated Compute Stack (ICS) provides the compute resource in a modular sense.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 14
Relationship: VMDC, POD and ICS
VMDC Setup
POD
POD
Storage Network
ICS
ICSICS
POD POD
ICS
UCS 6120/40
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 15
Large POD: Architecture
Storage
SAN
Compute (Server)
NASSAN
WAN
(Internet/VPN)
NAS
Core Layer
Aggregation / Access Layer
Larg
e P
OD
Nexus 7018 (VDC)
Nexus 7010
Catalyst 6500
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 16
Large POD: Scalability
. . . . . . . .
NAS
SAN
POD 6
UCS 6140
NAS
SAN
POD 1
UCS 6140
512 servers, 16,384 VMs 512 servers, 16,384 VMs
CoreNexus 7010
Access/AggregationNexus 7018
Access/AggregationNexus 7018
Within Each POD
• Up to 512 servers
• >16K VM (32 VM/server)
• DC Services in POD
Overall DC
• Maximum 6 PODs for a pair of core
• Up to 3,072 servers and >98K VM
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 17
Compact POD: Architecture
Storage
SAN
Compute (Server)
NASSAN
WAN
(Internet/VPN)
NAS
Core / Aggregation Layer
Access Layer
Com
pact
PO
D Nexus 5020
Nexus 7010 (VDC)
Catalyst 6500
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 18
Compact POD: Scalability
. . . . . . . .
NAS
SAN
POD 6
UCS 6120
NAS
SAN
POD 1
UCS 6120
64 servers, 2,048 VMs 64 servers, 2,048 VMs
AccessNexus 5020
Core/AggregationNexus 7010
AccessNexus 5020
Within Each POD
• Up to 64 servers
• 2,048 VM (32 VM/server)
• DC Services not in POD
Overall DC
• Maximum 6 PODs for a pair of core
• Up to 384 servers and >12K VM
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 19
Why is ServiceOrchestration Important?
Cloud portal self-service and catalogs
Minimize cost
Provisioning of resources
On-boarding of tenant
Portal view to the tenant
Utilization view, billing / chargeback
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 20
Network Abstraction
• Nexus, Catalyst, ACE, ASA, CRS-1,
7600, DSN, ASR 9K
• L2, L3 segmentation
• FW, LB, QOS rules
Compute Abstraction
• vCenter others t bd
• memory, CPU, affinity rules
• Life cycle mgmt
• Usage, accounting
Hypervisor
Mgmt API
Web services
API
End-to-End Compute
Provisioning
ITSM Change Mgmt System
Cloud Orchestration Layer
Portals
CMDB
Orchestration/ Work
Flow
Customer/ Admin
Portal
Storage Abstraction
•UIM Integration tbd
• Capacity mgmt requests
• Replication requests
Storage allocation mgmt
Storage
API
VM Package Mgmt
Infrastructure Domain Managers
Config & Image Mgmt, Config
Templates
Platform
Virtualization
Abstraction
Service
Orchestration
Middleware
Portal and
Service Catalogs
Cloud Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 21
Network Abstraction
• Nexus, Catalyst, ACE, ASA, CRS-1,
7600, DSN, ASR 9K
• L2, L3 segmentation
• FW, LB, QOS rules
Compute Abstraction
• vCenter others t bd
• memory, CPU, affinity rules
• Life cycle mgmt
• Usage, accounting
Hypervisor
Mgmt API
Web services
API
End-to-End Compute
Provisioning
ITSM Change Mgmt System
Cloud Orchestration Layer
Portals
CMDB
Orchestration/ Work
Flow
Customer/ Admin
Portal
Storage Abstraction
•UIM Integration tbd
• Capacity mgmt requests
• Replication requests
Storage allocation mgmt
Storage
API
VM Package Mgmt
Infrastructure Domain Managers
Config & Image Mgmt, Config
Templates
Platform
Virtualization
Abstraction
Service
Orchestration
Middleware
Portal and
Service Catalogs
Cloud Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 22
Network Abstraction
• Nexus, Catalyst, ACE, ASA, CRS-1,
7600, DSN, ASR 9K
• L2, L3 segmentation
• FW, LB, QOS rules
Compute Abstraction
• vCenter others t bd
• memory, CPU, affinity rules
• Life cycle mgmt
• Usage, accounting
Hypervisor
Mgmt API
Web services
API
End-to-End Compute
Provisioning
ITSM Change Mgmt System
Cloud Orchestration Layer
Portals
CMDB
Orchestration/ Work
Flow
Customer/ Admin
Portal
Storage Abstraction
•UIM Integration tbd
• Capacity mgmt requests
• Replication requests
Storage allocation mgmt
Storage
API
VM Package Mgmt
Infrastructure Domain Managers
Config & Image Mgmt, Config
Templates
Platform
Virtualization
Abstraction
Service
Orchestration
Middleware
Portal and
Service Catalogs
Cloud Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 23
Multi Vendor Approach
VMDC Device Level
3rd Party
CMDB
Customer
Portal
Resource
Manager
Domain &
Element
Managers
Service &
Orchestration
Managers
User Portal
& Service
Catalog
3rd Party
Billing
Cloud Orchestration
Cisco
OverDrive
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 24
OverDrive: Network Hypervisor
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 25
OverDrive: Enabling Multiple Cloud Operations
Cloud Technology Block
ComputeStorage
Network
Pod
ComputeStorage
Network
OverDrive Network Hypervisor DSC
OverDrive Network Hypervisor DSC
Pod
ComputeStorage
Network
OverDrive Network Hypervisor DSC
Pod
ComputeStorage
Network
OverDrive Network Hypervisor DSC
. . . (future)
JMS Transport
Abstracted Cloud Operational Model
Abstracted Service/Topology Model
Abstracted Business Model
OverDrive Network Hypervisor NSV
REST
The OverDrive Network Hypervisor Cloud
model allows administrators the ability to
define the logical constructs of the Cloud
(access/security, tiers of service, resources
and constraints).
Cloud OperationalModel 2
NC Bronze
Cloud OperationalModel 3
Cloud OperationalModel 1
Tenant Network Container (TNC)Gold
Tenant Network Container (TNC)Silver
Network Container
Network Container
EnterpriseNetwork
MPLSNetwork
Network Container
(App)
Network Container
(DB)
Internet
NetworkContainer
(Web)
FW/LBFW FW
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 26
Matching Customer’s Existing Environment
Cisco Management StackBroad Partner Support
User Portal
Service Catalog
OrchestrationOprerationsWorkflow
Compute Network Storage
Abstracted Cloud Operational Model
Abstracted Service/Topology
Model
Abstracted Business Model
OverDrive Network Hypervisor NSV
RES
T
RES
T
UCS
Manager
VMware
vCloud
Director
EMC Unified
Infrastructure
Manager
Others
NewScalePortal
NewScaleService Catalog
Tidal Enterprise Orchestrator
Compute Network Storage
Abstracted Cloud Operational Model
Abstracted Service/Topology
Model
Abstracted Business Model
OverDrive Network Hypervisor NSV
RES
T
RES
T
UCS
Manager
VMware
vCloud
Director
EMC Unified
Infrastructure
Manager
OverDrive Network
HypervisorOverDrive Network
Hypervisor
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 27
Summary: What are Needed?
What are needed How Cisco Solves
On-Demand
Consumption
• Auto provisioning of all virtual machine attributes through
converged infrastructure management
• Virtualization-aware network/storage/compute automation
enabled by Nexus, MDS and UCS
Multi-Tenant
Architecture
• Flexible design to enable different classes of service for different
tenants
• Traffic isolation via dynamic provisioning of VLANs, VRFs, ACLs,
and Virtual Data Centers
Capacity at Scale
• Proven Data Center of the Future and Next Generation
Networking scalability
• Add Capacity to the System as a Whole, NOT Individually,
Service-By-Service
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 28
Complete Your Session Evaluation
Please give us your feedback!!
Complete the evaluation form you were given when you entered the room
This is session “3.4 VMDC: The Foundation of Next Generation Cloud Services”
Don’t forget to complete the overall event evaluation form included in your registration kit
YOUR FEEDBACK IS VERY IMPORTANT FOR US!!! THANKS
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialBRKSPM-2604_c1 29