Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
Cisco Confidential© 2015 Cisco and/or its affiliates. All rights reserved. 1
Cisco Workload Optimization Manager(CWOM)Lars GranbergSystems Engineer, [email protected]
12. April 2018
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
“Assuring workload performance while maximizing utilization”
The Desired State
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
Decision Engine
for IT environments
• Software that continuously analyzes workload consumption, costs and compliance constraints and automatically allocates resources in real-time.
• It assures workload performance by giving workloads the resources they need when they need them.
What is Cisco Workload Optimization Manager?
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
Dynamic Adjustment
Self-Managing
• Initial Workload Placement
• Increase Resources
• Decrease Resources
• Move Workload
• Retire Resources
Thread UtilizationCore Utilization
Ready Queue/ Wait Time
UtilizationSwappingBallooning
IOPSCapacityThroughputCompression
LatencyRelationships
BandwidthGeography
WORKLOAD
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
Decision Automation
Provision
Scale Placement
Applications
Compute
StorageCisco UCS Director
Cisco ACICisco CloudCenter
Cisco UCS Central/Manager
Cisco
Public Cloud
Databases
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
Workload Performance Depends on Supply Chain
Performance Supply Chain• Workload requires resources from VM• VM requires resources form Hypervisor• Hypervisor requires resources
• Network• Compute• Storage
• Thousands of variables to tune• Placement• Scaling• Provisioning
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
Evolution of AutomationManual
Physical to Virtual
Self-managingScale
1999 2001 2003 2005 2007 2009 2011 2013 2015 2017 2019 . . . . . . . 2025
ManualWorkflow
Automated Real-Time
Scripting Scale
Manual Scale
Scripts,Orchestration
Self-Managing
Com
plex
ity
Automating Processes à Automating Decisions
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
Process
• Problems typically addressed after alerting -> reactive
• Labor intensive
• More data == more noise
Decision
• Problems typically addressed before alerting -> preventative
• Little to no human intervention
• More data == better decisions
Process Automation versus Decision Automation
deploy(new_app)new_vm(large, ssd) Desired
state
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
Decision Automation for Cisco Multi-Cloud
Tetration
Turbonomic
HyperFlex
UCS Manager UCS Director
Placement Scaling
Capacity
CloudCenterOrchestration
Cloud
Infrastructure
Applications
ACI
Workload OptimizationPowered by Turbonomic
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
How Does It Work
• Installs within 20 minutes from an .ova file
• Connect to browser choice (Firefox, Chrome)
• Add license key and select targets
• Add IP addresses, user names, and password credentials
• Connects to virtualization, compute, storage
• Detects all service entities
• Overlays constraints
• Result: virtual market of buyersand sellers
• Topological map = relationshipsArrow show buying/selling association
• Recommended actions designed to optimize virtual market
• Three types of actions
• Placement• Scaling • Provisioning
• Actions are global
Reduce Vmem capacity for Virtual Machine test-AppSvr1 from 2097152.0 to 1048576.0 to address underutilization
Actions
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
Cisco WOM and VMware – Feature Comparison and Crossover
Cisco WOM
Feature Overlap• Balance load in a cluster (DRS)• Visibility into performance and
configuration issues (vROps)• Capacity planning (vROps)• Policy based new VM deployment
(vRA)• Visibility into cost / showback (vRB)
Only Cisco WOM Does• Continuously optimize workload
performance • Improve resource & cost efficiency
on-prem and in public cloud• Deliver predictable SLAs • Compliance assurance • Heterogeneous platform to support
any technology choice • Performance based new VM
deployment
Only vRealize Does• Hypervisor (vSphere)• High-availability and Maintenance
mode (DRS)• Virtual network config (vSwitch)• Automated new VM deployment and
self-service (vRA) • Log analysis (Log Insight)
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
CloudCenter
Self-service environments must continuously perform as applications
are dynamically deployed into the environment.
Performance assurance for newly deployed and existing workloads in self-service environments.
CiscoCloudCenter
© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
How does it work together?
CiscoCloudCenter
User requests new cloud app…
CloudCenter calls to WOM via API….
WOM, where should this workload go?
WOMDiscoveryWhat’s the current state of the environment?
AnalyticsWhere will this app get the best price for the resources it needs?
ActionInitial placement
WOM returns a placement action…
CloudCenter places the workload as WOM
dictates
Cisco WOMDemo
Thank you.