The Evolving Data Center : Past, Present and Future
-
Upload
cisco-data-center -
Category
Technology
-
view
5.522 -
download
0
description
Transcript of The Evolving Data Center : Past, Present and Future
The Evolving Data Center Past, Present and Future
David Yen, Ph.D.SVP & GM Data Center Group
Physical » Virtual » Cloud Journey in Compute
VDC-1 VDC-2
Physical Workload
HYPERVISOR
Cloud Workload
• One App Per Server• Static• Manual Provisioning
• Many Apps Per Server• Mobile• Dynamic Provisioning
• Multiple Tenants Per Server
• Automated Scaling• Elastic
Virtual WorkloadPhysical Workload
Cisco’s Data Center VisionWorld of Many Clouds Connecting People and Businesses
PUBLIC PRIVATE
HYBRID
Media Others
GovernmentHealthcare
INDIVIDUALS BUSINESS
Evolution of Data Center Network View
Distributed
Holistic
ComputeCompute Storage Storage Services Services
Spine Switches
L2,
L3
Leaf Switches
Fabric
Evolution of Data Center Network View
Distributed
Cisco’s Data Center Nexus SwitchingLeading with Innovation
NX-OS
Nexus 3KNexus 5KMDS 9000
Nexus 2K
Nexus 7K
Nexus 1K Blade Offerings
Unified Fabric
Topological ApproachTraditional Scalable PODs
FEX and Switch ScalingScalable Fabric
L2 / L3
Multipathing
10,000s–100,000s servers per POD
100s–10,000s servers per POD
100s–1,000s servers per POD
Cisco Data Center Architecture
Routers & Service Appliances
Simplified managementScalable and Multi-Tenant Fabric
Any Service Any Where
Physical and Virtual
Storage
UCSCompute
Storage
UCS Compute
ServicesServices
Nexus Spine Switches
L2, L3 Nexus Leaf Switches
Wire-Once Infrastructure:Operational Flexibility for Workload Mobility
“Wire-Once” Fabric Computing Infrastructure
FC
FCoE
NAS/iSCSI
Unified Compute
Unified Fabric
FC, FCOE NAS
Virtual Workloads
Infrastructure Standardization Results in Application Agility
Flexibility of Running File and Block on Same Infrastructure
Unprecedented Operational Simplicity
Cisco’s Vision for Hybrid Cloud
Public CloudEnterprise Data Center
Tenant B
Private CloudSecure Hybrid Cloud=Securely Connect Enterprise Private Cloud and Provide Public Cloud
Use Cases
• Bursting
• Disaster recovery/avoidance
• Upgrade/migration
Requirements
• Network consistency
• Security consistency
• Policy consistency
Workloads
• Dev/QA
• Intern/Partner VDI
• Training Apps
• Initially low-value workloads
Virtual Private Cloud
New Game in Town?
Software Defined Network
(SDN)
Holistic
ComputeCompute Storage Storage Services Services
Spine Switches
L2,
L3
Leaf Switches
Fabric
Evolution of Data Center Network View
Distributed
What is SDN?
SDN
Customer InsightsNetwork Programmability
Research/Academia
• ExperimentalOpenFlow/SDN components for production networks
Network“Slicing”
Massively ScalableData Center
• Customize with Programmatic APIs to provide deep insight into network traffic
Network Flow Management
Cloud
• Automated provisioning & programmable overlay, OpenStack
Scalable Multi-Tenancy
Service Providers
• Policy-based control & analytics to optimize and monetize service delivery
Agile Service Delivery
Private Cloud Automation
Enterprise
• Virtual workloads, VDI, Orchestration of security profiles
Diverse Programmability Requirements Across SegmentsMost Requirements are for Automation and Programmability
Sample Vendor Deployments in the Industry
Vendor A Vendor B Vendor C
Cisco Approach: Flexibility to Choose—The Power of “AND”
OpenFlowDevice
Device
OtherAgents
Device w/OpenFlow
Apps
Controller
Apps
Network
APIs
Network
Apps
Physical and Virtual
Virtual Overlays
Presentation_ID © 2012 Cisco and/or its affiliates. All rights reserved. 15
Leading the Way:Cisco Open Network EnvironmentFlexible. Programmable. Application-aware.
www.cisco.com/go/one
June 13th, 2012
© 2012 Cisco and/or its affiliates. All rights reserved. 15
Cisco Open Network EnvironmentPhased Availability and Customer Trials from Q4 CY 2012
2. Controller/Agents
OpenFlow v1.x Agent
Controller software
1. Platform APIs
ComprehensiveDeveloper Kit across
IOS, IOS-XR and NX-OS
onePK(ONE Platform Kit)
3. Virtual Overlay Networks
• OpenStack and REST API
• Multi-Hypervisors
• VXLAN Gateway
• Security, Services Chaining
Nexus 1000V
Industry’s broadest approach for Network Programmability
Open Network Environment – Flexibility to ChooseProtocols, APIs and Deployment Models
Element Element Capabilities Configuration
Management Interface/Ports Events Location Information
Utilities Syslog Events and
Queries AAA Interface Netflow Events DHCP Events
Discovery Network Element
Discovery Service Discovery Topology Discovery
Developer Debug Capabilities Tracing Interfaces Management
Extensions
Policy Interface Policy Interface Feature
Policy Forwarding
Policy Flow Action
Policy
Routing Protocol
Change Events
RIB Table Queries
Packet classifiers Marking Copy/Punt Inject Statistics
Quantum API Interface descriptions L2 network provisioning L3 and IP Addr. Mgmt. -
coming
OpenStack OpenFlow
onePK Developer Environment
AB
ILIT
Y TO
SPA
N L
AYER
S
RICHNESS OF FEATURES
Developer portal
Training & Certification
ISVs
Cisco Cloud Technology StacksMulti-Hypervisor and Multi-Orchestration Strategy
Solutions: Vblock, FlexPOD, VMDC, VDI, HCS, Cross-DC Mobility
Nexus 2K-7K + ASR 9K (Edge)
UCS
Physical Network
Computing Platform
Storage Platform
UCSM
onePK
ONEController
UCSCentral
vSphere
vCloudDirector/
DynamicOps
NSM
ASA 1KVvWAAS
CSR 1KV
Nexus 1KVvPath
Hypervisor
Cloud Portaland Orchestration
Virtual NetworkInfrastructure
Hyper-V
SystemCenter
NSM
ASA 1KVvWAAS
CSR 1KV
Nexus 1KVvPath
Open Source(Xen, KVM)
Open Source
NSM
ASA 1KVvWAAS
CSR 1KV
Nexus 1KVvPath
vSphere, Hyper-V,Xen, KVM
CIAC/OpenStack/
Partners
NSM
ASA 1KVvWAAS
CSR 1KV
Nexus 1KVvPath
Cisco Open Network Environment
a
OPEN NETWORK ENVIRONMENT
Industry’s Most Comprehensive PortfolioHardware + Software Physical + Virtual Network + Compute
ControllerMulti-layer API
Network
ProgrammaticAPIs
Controllers and agents
Virtual Overlays
AppsApps Apps
Device Device Device
Virtual Overlay
Software Network
Application Application
Application PerspectiveHolistic
ComputeCompute Storage Storage Services Services
Spine Switches
L2,
L3
Leaf Switches
Fabric
Evolution of Data Center-Network View
Distributed
Network Programmability ModelsPhysical or Virtual
Current Switch/Router
Applications
APIs
Control Plane
Data Plane
Resilient, Scalable, Secure, Rich Features, Evolutionary, Investment Protection
Network Programmability ModelsPhysical or Virtual
“SDN” Approach
Data Plane Data Plane…
Applications
APIs
Simpler Provisioning, Centralized Network Topology
TraditionalDC Mgmt.
SW
Current Switch/Router
Applications
APIs
Control Plane
Data Plane
Resilient, Scalable, Secure, Rich Features, Evolutionary, Investment Protection
Control Plane
Control Plane
Network Programmability ModelsPhysical or Virtual
“SDN” Approach
Data Plane Data Plane…
Applications
APIs
Simpler Provisioning, Centralized Network Topology
TraditionalDC Mgmt.
SW
Current Switch/Router
Applications
APIs
Control Plane
Data Plane
Resilient, Scalable, Secure, Rich Features, Evolutionary, Investment Protection
Controller
Network Programmability ModelsPhysical or Virtual
“SDN” Approach
Data Plane Data Plane…
Applications
APIs
Simpler Provisioning, Centralized Network Topology
TraditionalDC Mgmt.
SW
Current Switch/Router
Applications
APIs
Control Plane
Data Plane
Resilient, Scalable, Secure, Rich Features, Evolutionary, Investment Protection
Controller
Openstack and Network Overlays Apply to All Models (Physical/Virtual)Custom Features Can Be Built
Hybrid Model
Control Plane
Data Plane…
Control Plane
Data Plane
Controller
Combined Benefits, Evolutionary Model, Investment Protection
TraditionalDC Mgmt. SW
Applications
APIs
Hybrid Model
Control Plane
Data Plane…
Control Plane
Data Plane
Presentation_ID
Controller
Sensor
System+
-
Reference System Input System Output
Measured Output
A Closed Loop System
Presentation_ID
Controller
Sensor
Network+
-
Administrator
Measured Output
The Network as a Closed Loop System
Presentation_ID
Sensor
NetworkAdministrator
CLI System Output
The Network as a Closed Loop System
Presentation_ID
Controller
Sensor
User onePK/Openflow System Output
Measured Output
Network
AnalyticsBoundary ConditionsKey Decision Triggers
Governance……..
Applications
The Network as a Closed Loop System
Presentation_ID
Controller
Sensor
User onePK/Openflow System Output
Measured Output
Network
AnalyticsBoundary ConditionsKey Decision Triggers
Governance……..
Applications
The Network as a Closed Loop System
SDN
True scope of SDN
Presentation_ID © 2012 Cisco and/or its affiliates. All rights reserved. 30
RIGHT HERENot Quite
RIGHT NOWNot Quite
The Compute Model Influences the Network Model
CloudPhysical
Virtual
Single Unified System
UNIFIED MANAGEMENT
Blades and rack mountExtended memory
Integrate Compute2
Unify Fabrics1
Optimize For Virtualization4
Embed Management3
Scale WithoutComplexity5
Fibre channelEthernet managementSingle network layer
Server personality abstractionVirtual I/O awareness
CentralizedAll elements self integrating
Capacity instead of management pointsFewer components
Cisco UCS Architecture
XML API STANDARDAPI’S
Fabric Extenders(I/O modules)
UCS Manager
COMPUTEBlade Form Factor
Rack Form Factor
FABRIC INTERCONNECTSCisco UCS 6296 XP
IndustryStandard APIs
Traditional Element Configuration
• FC Fabric assignments for HBAs
• RAID settings• Disk scrub actions
• Number of vHBAs• HBA WWN assignments• FC Boot Parameters• HBA firmware
• Number of vNICs• PXE settings\• NIC firmware• Advanced feature settings
• VLAN assignments for NICs• VLAN tagging config for NICs
• QoS settings• Border port assignment per vNIC• NIC Transmit/Receive Rate Limiting
• Remote KVM IP settings• Call Home behavior• Remote KVM firmware
• Server UUID• Serial over LAN settings• Boot order• IPMI settings• BIOS scrub actions• BIOS firmware• BIOS Settings
• Subject matter experts consumed by manual configuration chores
• Serial processes and multiple touches inhibit provisioning speed
• Configuration drift and maintenance challenges
StorageSME
ServerSME
NetworkSME
LAN SAN
Compute, LAN, SAN Seamlessly Through Software
UCS: Embedded AutomationIntegrated, Policy-Based Infrastructure Management
StorageSME
ServerSME
NetworkSME
Subject matter expertdefine policies
1 Policies used to create service profile templates
2 Service profile templates create service profiles
3 Associating service profiles with hardwareconfigures servers automatically
4
Uplink port configuration, VLAN, VSAN, QoS, and Ether Channels
Server port configuration including LAN and SAN settings
Network interface card (NIC) configuration: MAC address,VLAN, and QoS settings;host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints;and firmware revisions
Unique user ID (UUID), firmware revisions,and RAID controller settings
Service profile assigned to server, chassis slot, or pool
Network interface card (NIC) configuration: MAC address,VLAN, and QoS settings;host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints;and firmware revisions
Network interface card (NIC) configuration: MAC address,VLAN, and QoS settings;host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints;and firmware revisions
Network interface card (NIC) configuration: MAC address,VLAN, and QoS settings;host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints;and firmware revisions
Network interface card (NIC) configuration: MAC address,VLAN, and QoS settings;host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints;and firmware revisions
Global Stateless Computing For Workload Mobility
UNIFIED MANAGEMENT UNIFIED MANAGEMENT
UNIFIED MANAGEMENT
Domain 1 Domain 2
For Workload Mobility
UNIFIED MANAGEMENT UNIFIED MANAGEMENT
UNIFIED MANAGEMENT
Data Center 1 Data Center 2
UCS Central
Cisco UCS Architecture
XML API STANDARDAPI’S
Fabric Extenders(I/O modules)
UCS Manager
COMPUTEBlade Form Factor
Rack Form Factor
FABRIC INTERCONNECTSCisco UCS 6296 XP
IndustryStandard APIs
Integrated SolutionsInnovations with Industry Leaders
Smart Solutions
Vblock
FLEXPOD
VXI
RISC Migration
Applications
Operating System& Hypervisor
Management
Vertical Solution Focus Retail
Enterprise Apps Databases Business Analytics/ Big Data
Virtual Desktop
ManufacturingFinancialServicesHealthcare
Cisco Unified Computing SystemFastest Growing Product in the Market
• 17,800 unique UCS Customers
• #3 market share in x86 blades (#2 in the US)
• 2,600 UCS channel partners
• 44 ISVs writing to UCS API (and growing)
• Ten of thousands of supported applications
• 65 world record performance benchmarks to date
• Numerous industry awards and certifications
Source:IDC Q4’11 Server Forecaster
The Unified Data CenterApplication Optimized Infrastructure
ComputeResources
NetworkResources
Storage Resources
Applications
Unified Data Center Infrastructure
Application Optimized Platform
The Compute Model Influences the Network Model
CloudPhysical Physical
Virtual
Presentation_ID © 2012 Cisco and/or its affiliates. All rights reserved. 43
Thank you.