© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 1
Bill ErdmanProduct ManagementData Center Technology GroupCisco Systems
V8: Net-ing a Greener Data Center
Data Center Service Orchestration
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 2
Agenda
Current server hosting and infrastructure trends
Strain these trends are placing on facilities
A services approach for addressing these challenges
Virtualization with orchestrated provisioning
Summary
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 3
Data Center Transformation
IT R
elev
ance
and
Con
trol
Application Architecture Evolution
Mainframe Client Server Service-Oriented Web2.0Web / n-Tier
IP Routing Wire Speed Switching
Network Based Security SLB / App Front Ends
XML
Net
wor
k Va
lue
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 4
Silo’d applications, departments, information, devices don’t collaborate
Complex, heterogeneous infrastructure driving cost, efficiency, agility
New developments driving additional demands on infrastructure
Email, File & Print
Web/Application Server Farm
Blade Servers
DepartmentalServers
IBM Mainframewith OSA
Storage& Backup
PointAppliances
The Issue is Complexity of IT Infrastructure
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 5
Data Center Challenges are Everywhere“IT runs the business – downtime is not an option”“I want to see more business value out of IT”
“Our applications are the ‘face’ of our business”“It’s all about keeping the application available”
“As long as my servers are up I’m OK”“We have too many underutilized servers”
“Our information is our business. We need to protect our data everywhere – in transit and at rest”
“I can’t keep up with the amount of storage that needs to be backed up, replicated and archived ”
CxO
Apps
Server
SecOps
Storage
Network“I need to provide lots of bandwidth between data centers, and make sure users can get to the apps”
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 5
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 6
Check Customer DB
Premium Customer?
Enter Order
Check Account BalanceCheck CreditCredit Override Required
Check Inventory
Check Availability
Update Inventory
Initiate Billing
Update Records
Check Credit History
RemoteUsers
Customer
ProcessProcessOrderOrder
CheckCheckCreditCredit
ShipShipOrderOrder
BillBillCustomerCustomer
Business Process
Today’s Business Processes Are Complex
UpdateUpdateCust SvceCust Svce
DATA CENTERBRANCH / WAN
EXTENDEDENTERPRISE
Customer Hits “Buy”
Trading Partners
EDI
ebXML
SOAP
Notify Sales Rep
Update Call Center
Update ContractsCredit Approved
Warehouse Pack & Ship Order
Deliver Order
Confirm ShipmentBilling Notification
Update Call Center
Order Complete
Logistics
Credit
ERP
SCM
CRM
Cust Master
Accts
PurchasingProcure Material
WAN
Intranet
Extranet
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 7
Complexities Drive Costs Up! Facilities Management
Issues with power, cooling, and physical space
Server sprawl with low per server utilization rates on many boxes
Over provisioned to meet application SLA’s
IT Operations Management
Cross functional coordination time to market for new applications
Many platforms, vendors, operating systems
Over 70% Data Center OpEx spent on server maintenance
Poor server and system management tool integration
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 8
Evolving to a Service Oriented InfrastructureConsolidation
Improved utilization, power efficiencies, lower costs
App1
Shared Storage
Standardized Servers
App2 App3
Scalable Data Center Network (LAN+SAN)
Reproducible Processes
Manage Business Processes and Templates
AutomationPolicy-based adaptive
service-oriented infrastructure
App Svc.1
App Svc.2
App Svc.3
Service Network 1 Service
Network 2
Service Network 3
Increase Agility Catch up to Pace of
Business
App1
Virtualized Storage Pool
Virtualized Server Pool
App2 App3
Virtualized Network and Network Services
VirtualizationBetter utilization, flexibility,
application/data
Regain IT Asset Control
Lower Operational Expenses
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 9
State of the Market: Virtualization Gaining Mainstream Adoption
ConsolidationImproved utilization,
power efficiencies, lower costs
AutomationPolicy-based adaptive
infrastructure
VirtualizationBetter utilization, flexibility,
application/data
More than half of companies are well
down the infrastructure
consolidation path1
1Gartner 11/2006 IT Infrastructure customer survey2IDC 2006 customer survey3Gartner Bittman 2007
Virtualization is no longer just an early
adopter phenomenon2
Customers … are seeking more
advanced capabilities and tools for their
virtual environments2
Virtualization is a major enabler for
infrastructure automation, and will help accelerate the
trend toward IToperations process
automation.3
Storage / SAN Consolidation
Static server, storage, network
Virtualization
Branch Consolidation
Server Consolidation
Orchestrated Dynamic
Virtualization Application-centric
automation
Transaction-centric
automationService
Orchestration
Addresses
today’s
operational
challenges driven
by virtualization
Builds the
foundation for
service-oriented
infrastructure
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 10
Services View of the Infrastructure Flexible Server Pools Fixed Server Pools
Apps A, B and C
Storage Pool
Internet
App C
App B
App A
Storage Pool
Shared Infrastructure Model • Increases agility for adding capacity • Substantially reduces facility costs • Integrates with SLA policy management tools • Applies hardware resources based upon policy rules
Internet
• Automated remote boot• Dynamic network configuration
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 11
Linking Services Across Technologies
Compute Pool
HypervisorVM VM
Storage PoolNetwork Pool
Logically Linked Resource Pools
Robust Virtualization Scale-out Faster & Simpler Service Orchestration Operational Cost Savings
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 12
Stateless Server, Services Approach
Server to Services Abstractions Local to remote boot images Fixed to dynamic L2 and L3
addresses Fixed ACL’s to dynamic ACL’ Fixed to dynamic VIPsDynamic Resource Mapping Boot image pools located
centrally L2 and L3 addressing through
policy manager Execute server boot through LOM
Array Managere.g. VolumeLogixFabric
Switch
Storage Array
1
1
2
NASDevice
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 13
Stateless Bare Metal Server Models VM Based Identity Based Fabric Based
X86 Server
VM 1
Hypervisor
VM 2
VM 3
VM 4
VM 5
Soft Switch
ESX, Virtual Server, Xen Sub-divides server into
discrete machines Has v-nic, v-switch for VM
communications Recommend 802.1Q
trunks, multiple VLANs ESX requires vmware
driver stack and VMFS
Mac address and WW name spoofing
Based on server slot designation
Offers diskless model with SAN boot
Leverages HBA and NIC drivers
Support for FC, NAS, iSCSI boot
X86 Server
X86 Server
X86 Server
X86 Server
Slot 1
Slot 2
Slot 3
Slot 4
Dynamic remapping of DHCP and WW names
Based on bare metal server as compute farms
Offers diskless model with SAN and NAS boot
Rich association of Layer2-7 network services
Policy engine for utility pools
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 14
The Impact of Server Virtualization Server virtualization impacts
– Security– Scalability– Application prioritization
Network segmentation offers– User partitions – Application prioritization- Firewalls and security- Application delivery- Network workflows
Requires orchestration Integration
V VV V V VVV V
VM Mobility
V VV V VV
VM Mobility
VV
Scalability/Availability
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 15
An Infrastructure Orchestration Model
DesignAbstraction
DeployVirtualServices
Switch port configVLANs, DHCP, Trunks, SVIs,
Zones, VSANs, LUNs NFS volumes
Image MgmtRemote Boot VM Mappings
VIPs, LB policies
Firewall SelectionFirewall chainingFirewall rules
Automate Automated Failover Policy based resource optimization
Service MaintenanceManagement Integration thru API
DiscoveryServices
Boot OS /Application
ServerI/O
SAN Infrastructure
Firewall L4-L7LANs
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 16
Multi-Fabric Service Orchestration
Fibre Channel Services Ethernet Services
Open Fibre Channel Fabric Service Discovery Ethernet Neighbor Discovery
Appliance based model Control & mgmt of services Non data path disruptive HA for redundancy Multiple comm interfacesSSL, SNMP, SMI-S
NAS
Web
Desktop
Server Cluster
Multi-fabric discovery Rich config database HBA and NIC integration Resource templates Gold image cloning Rich RBAC access API’s for external event mgmt
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 17
Template Driven Provisioning Rapid, Repeatable, Compliant
3 Tier Service Template HR Apps
Finance Apps
Sales Apps
Service Infrastructure design aligned with business objectives Simplicity of provisioning: Design once, deploy many Each instance customizable with application/customer parameters Template portability across VFrame appliances
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 18
Infrastructure Integration with Hypervisors
ESX
OS
App
OS
App
OS
App
OS
App
InfrastructureOrchestration
Manager
VM Manager
VM Creation Image Load Mobility Grid balancing
L2 Network Services802.1qVLAN MembershipL4-L7 Services AssociationsESX Boot
SAN ZoningLUN maskingLUN mapping
ESX
OS
App
OS
App
OS
App
OS
App
IP Network
Storage Area Network
X86 Server X86 Server
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 19
The Need for Orchestration API’s Event Monitoring
–Coordinated failure and boot events–Boot at bare metal and OS levels
Server Image Management–Image creation with package aware
mechanisms–Replication control with storage
subsystem
Server Identity Remapping–Fabric identity programming within
the server
Virtual Machine Management–Messaging to VM controller for VM
actions
VFrame ApplianceWeb Services Interface
Policy Engines Enterprise MonitorsData Center Apps
(SOAP / XML / WSDL)
VFrame ApplianceWeb Services Interface
Policy Engines Enterprise MonitorsData Center Apps
(SOAP / XML / WSDL)
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 20
Orchestration Workflow API ExampleServer Patch Management
Server Cluster
Out of band Mgmt Fabric
Patch Mgmt Platform
Orchestration Platform
Storage Network
Win 2K, VS Image1
Win 2K, VS Image2
Linux RedHat, VS Image 4Linux RedHat, VS Image 3
Real Time Mode API Mode• As servers are booted patch mgmt platform is informed• RPM level inventory is performed with patches added• Servers then go “on line” Off Line API Mode • Boot images become active with utility server • RPM inventory checks with patch updates• Images • Updated boot images in storage repositories
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 21
• Compliancy to blueprints • Faster server deployments• Better resource utilization • Rules based real time checks • No services overlaps • Audit control • More emphasis on design
Cisco VFrame Data Center Application Services Blueprint
VFrame Orchestration
Physical and Logical Network
Programmatic Services Abstraction
Operational Benefits
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 22
Summary: Infrastructure Orchestration Exponentially rising facility
costs will drive behavioral changes
Servers are no longer fixed semi custom resources
The network offers a rich platform for dynamic services orchestration
From on operations end virtualization is at version 1.0
Operations has to evolve with orchestration platforms
Service providers are leading with these changes
ERP Email Email
Virtual Servers
Virtual SANs
Virtual Storage
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 23
© 2006 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 24
Q and A