SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Practical Real World Reporting
with vCenter Operations
Tom Findling, VMware
Monica Sharma, VMware
VCM5009
#VCM5009
2
Topics: Real World Reporting with vCenter Operations
Today & Roadmap Analyze to Size Storage
Analyze & Optimize How-to Video
1 2
43
3
How to Report Using vCenter Operations Today?
• Optimize Infrastructure
• Identify & Analyze Resources at Risk
• Visualize Top N, Trends & Bottlenecks
• Out of box
• Views: Capacity & Performance
• Export as Report
• Custom
• Create Custom Heatmaps,
• Create, Clone, Edit Dashboards
• Import Custom Report Templates
Out of box
Custom
Benefits
Description
4
Roadmap – 2014: Report Builder and Canned Report Packs
• Report across SDDC & Hybrid
• Improved Operational Efficiency
• Custom Report Builder
• Any resource, any metric
• 25+ widgets
• Drag and drop to create
• Out of box Report Packs
• Operations Teams
• vSphere & Exec Teams
• Application or LOB owners
Benefit
Description
5
Topics: Real World Reporting with vCenter Operations
Today & Roadmap Analyze to Size Storage
Analyze & Optimize Resources for you to download
6
How many of you have been asked to size
a storage array over the past 2 years?
Audience Poll Question
7
Most Common Challenges in Sizing Storage
Oversized Array Way more powerful than what is really needed
Early provision for future
Add additional buffers for performance
Undersized Array Performance problems from day zero
Lack of visibility into future workload demand
Unbalanced Array
Capacity
Waste of money
Powerful backend that can’t be utilized
Add more disks despite enough capacity?
1
2
3
8
What Data Do We Need to Size Storage?
Clusters
Storage Array
Frontend ports – e.g
2 per Cluster
Storage Array
Backend
 Storage Frontend:
• Total IOPs & Throughput demand for each each cluster?
• What is the bottleneck of the frontend ports?
 Storage Backend:
• Total IOPs & Throughput demand for current environment?
• IOPs & Throughput my future array needs to support ?
9
Methodology to Correctly Size Storage
Get the Right
Metrics
Size
Backend
Size
Frontend
Analyze &
Optimize
Peak IOPs
1 2 30
Download after this session:
• Step by Step Video for above
10
Get the Right Metrics
Metrics to Interpret IOPs (Peak, Average),
Read IOPs(Peak), Write IOPs (Peak)
Disk Read/Write rates(Peak)
Total Disk Usage rates(Peak, Average)
Time Range At least 30 days
11
Analyze IOPs to Size Backend
Peak IOPs: 73,944 IOPs
 3 key questions and what to measure/analyze:
What is the total IOPs across
my environment?
What are the Read and
Write IOPs?
What is the Read and
Write throughput?
disk|Commands per second
disk|Reads per second
disk|Writes per second
disk|Read rate(Kbps)
disk|Write rate(Kbps)
12
Analyze IOPs to Size Frontend
 3 key questions and what to measure/analyze:
Analyze IOPs per cluster(s)
Metrics: disk|Commands per second
What is the total IOPs across
my cluster?
What are the Read and
Write IOPs?
What is the Read and
Write throughput?
Cluster Time period
Average
IOPS
Peak
IOPS
Peak Read
IOPs
Peak Write
IOPs
Prod 1 30 days 499 2053 1908 389
Prod 2 30 days 1474 10,572 9876 878
SQL Cluster 30 Days 2818 13755 870 1288
DMZ Cluster 30 Days 76 990 78 882
13
Compare Avg
& Peak IOPs
Avg & Peak
close to each
other
Use Peak for
sizing
Avg & Peak
far apart
One Time
Peak
Ignore
Cyclical Peak
Environment
wide activity –
AV, Backup
Spread Peak
over time
1 or more
VMs
Isolate VMs
causing
Peaks
Analyze & Optimize Peaks
1
2 3
Optimize
Peak
14
Demo – Analyze & Optimize Peaks
15
Demo – Analyze & Optimize Peaks
16
Gain True ROI from Optimizing Peak IOPs
Before IOPs analysis,
peak IOPs = 73,944
Peak found to be an Anti-Virus scan.
IT Admin spread Anti virus scan across
VMs to reduce peak IOPs
Peak IOPs reduced to = 49,303
Savings = 73,944 - 49,343
= 24,601(33%)
~= $300,000 in Enterprise Storage
17
Become an Expert Yourself: How-to-video on VMware Blogs
More will be coming
- Keep reading vC
Ops Tech Tips!
http://tinyurl.com/mb
s78o4
18
Topics: Real World Reporting with vCenter Operations
Today & Roadmap Analyze to Size Storage
Analyze & Optimize How-to Videos
19
In the last 6 months, how many of you
had to report on
Infrastructure Utilization
&
Unused Capacity?
Audience Poll Question
20
Why is it Important to Report on Utilization, Risk & Waste ?
Am I meeting my SLAs?
How well am I utilizing
my infrastructure?
What does growth look
like & do I have enough?
• Reporting on Demand, Utilization & Risk
• Capacity bottlenecks now or in the future?
• Capacity available, used, remaining?
Monitor Demand,
Utilization, Risk
Reduce Operational Risk to Ensure Performance by
1
• Reporting on Waste to Optimize
• How to identify unused reclaimable resources?
• How to optimize under utilized resources safely?
Increase Utilization & Realize Savings by
2
• Reporting on growth & forecast
• What has been VM growth trend?
• What has been my burn rate? Do I have enough?
Forecast for future growth by
3
21
Get the Right Metrics
16 GB- Total Allocated Capacity
2GB -What VM did not get (Contention)
8GB - What the VM got(Usage)
SQL VM
10GB- What the VM wants(Demand)
• Demand is What the VM wants:
Physical resources an object might
consume w/o constraints
• Demand = Usage (what VM gets)
+
Contention (What VM does not get)
• Allocation – Amount of a resource that the
user configures
• Use Demand for capacity & performance
if Demand > Entitlement
• May have performance issues
• May be undersized (‘Stressed’)
• Use Demand vs Consumed for Memory
Buffer The most a VM can get (Entitlement)
22
Right Metrics for Right Reporting – Where Do I Find Them?0
Available in Product Documentation
for Custom Reporting
23
Report on Demand, Utilization & Risk1
VM Growth Infra Burn Rate Capacity Risk
24
What Has Been My VM Growth Trend?
vC Ops vSphere UI Planning  Vm Capacity View vC Ops Custom UI->VM Count & Trend
25
What Has Been My Infrastructure Utilization Trend?
Visuals:
Breakdown
by cluster to view
Actual Demand by
Clusters
Metrics:
Use Usable Capacity
vs Total Capacity for
Planning decisions
(includes Buffers)
26
How Well Is My Infrastructure Utilized Today?
Cluster Usage
vs Total
Which Clusters
are undersized?
Which Clusters are
Under-utilized?
27
Report Capacity Risk Based on Your ‘Knobs’
Flag risk @ 60%
Over-commit CPU 2:1
Don’t over-commit Memory
Size for peak usage
Higher buffers
Enable Alerts
Business period preference set
Desired Consolidation Ratio
Flag risk @ 85%
Over-commit CPU 4:1
Over-commit Memory 20%
Acceptable stress =20%
Lower buffers
Disable Alerts
No Business period preferences
No upper limit on Consolidation Ratio
Production Policy Test-Dev Policy
28
Which Clusters Are at Capacity Risk & Why?
Which clusters are
at Capacity Risk?
Compare
Allocation to
Actual Demand
Why?
- Out of Capacity?
- Will run out soon?
- Under-Sized?
29
Which Datastores Are at Capacity Risk & Why?
Datastores
at capacity
risk –color coded
Which VMs
Causing most waste?
30
Report for Line of Business VMs
Resources used
by all my VMs
VM growth
Trend
Under-sized VMs
(Stressed)
VMs at Capacity risk
in near future
31
Report on Top N VMs with Capacity Risk
VMs out of Capacity? Undersized VMs?
VMs out of Guest FS?
VMs running out of
capacity soon?
32
Report to VM Owner – Right-sizing (Over-sized) VMs
Top N Over-sized VMs Top N by Memory Usage
Top N by CPU Usage Trend Memory Usage
Trend CPU Usage
33
Conclusion & Q/A
vCenter Operations Enables You to Improve
Operations Visibility & Maximize your IT
Investment
Q / A
34
Other VMware Activities Related to This Session
 HOL:
HOL-SDC-1301
Applied Cloud Operations
 Group Discussions:
VCM1002-GD, VCM1004-GD
Cloud Operations with Hicham Mourad or Sam McBride
THANK YOU
Practical Real World Reporting
with vCenter Operations
Tom Findling, VMware
Monica Sharma, VMware
VCM5009
#VCM5009

Weitere ähnliche Inhalte

Ähnlich wie VMworld 2013: Practical Real World Reporting with vCenter Operations

Fighting the Hidden Costs of Data Storage
Fighting the Hidden Costs of Data StorageFighting the Hidden Costs of Data Storage
Fighting the Hidden Costs of Data StorageDataCore Software
 
Operating a Highly Available Cloud Service
Operating a Highly Available Cloud ServiceOperating a Highly Available Cloud Service
Operating a Highly Available Cloud ServiceDepankar Neogi
 
Driving Operational Excellence: Delivering Service Assurance in your Virtual ...
Driving Operational Excellence: Delivering Service Assurance in your Virtual ...Driving Operational Excellence: Delivering Service Assurance in your Virtual ...
Driving Operational Excellence: Delivering Service Assurance in your Virtual ...Dell Virtualization Operations Management
 
Webinar: Is Convergence right for you? – 4 questions to ask
Webinar: Is Convergence right for you? – 4 questions to askWebinar: Is Convergence right for you? – 4 questions to ask
Webinar: Is Convergence right for you? – 4 questions to askStorage Switzerland
 
Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014EDB
 
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"LogeekNightUkraine
 
Understanding VMware Capacity
Understanding VMware CapacityUnderstanding VMware Capacity
Understanding VMware CapacityPrecisely
 
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit EbnerThe NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit EbnerNRB
 
webtechfeb20replicationmanagement_final
webtechfeb20replicationmanagement_finalwebtechfeb20replicationmanagement_final
webtechfeb20replicationmanagement_finalKoichiro Nakajima
 
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring SolutionHow KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring SolutionElasticsearch
 
De-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital WorldDe-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital WorldPrecisely
 
WebSphere Technical University: Introduction to the Java Diagnostic Tools
WebSphere Technical University: Introduction to the Java Diagnostic ToolsWebSphere Technical University: Introduction to the Java Diagnostic Tools
WebSphere Technical University: Introduction to the Java Diagnostic ToolsChris Bailey
 
Growing as a software craftsperson (part 1) From Pune Software Craftsmanship.
Growing as a software craftsperson (part 1)  From Pune Software Craftsmanship.Growing as a software craftsperson (part 1)  From Pune Software Craftsmanship.
Growing as a software craftsperson (part 1) From Pune Software Craftsmanship.Dattatray Kale
 
Postgres in production.2014
Postgres in production.2014Postgres in production.2014
Postgres in production.2014EDB
 
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops VMworld
 
S016579 data-optimization-spectrum-control-brazil-v2
S016579 data-optimization-spectrum-control-brazil-v2S016579 data-optimization-spectrum-control-brazil-v2
S016579 data-optimization-spectrum-control-brazil-v2Tony Pearson
 
S100295 reporting-monitoring-orlando-v1804a
S100295 reporting-monitoring-orlando-v1804aS100295 reporting-monitoring-orlando-v1804a
S100295 reporting-monitoring-orlando-v1804aTony Pearson
 
Citi Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and PerformanceCiti Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and Performanceconfluent
 

Ähnlich wie VMworld 2013: Practical Real World Reporting with vCenter Operations (20)

Fighting the Hidden Costs of Data Storage
Fighting the Hidden Costs of Data StorageFighting the Hidden Costs of Data Storage
Fighting the Hidden Costs of Data Storage
 
Operating a Highly Available Cloud Service
Operating a Highly Available Cloud ServiceOperating a Highly Available Cloud Service
Operating a Highly Available Cloud Service
 
Driving Operational Excellence: Delivering Service Assurance in your Virtual ...
Driving Operational Excellence: Delivering Service Assurance in your Virtual ...Driving Operational Excellence: Delivering Service Assurance in your Virtual ...
Driving Operational Excellence: Delivering Service Assurance in your Virtual ...
 
Webinar: Is Convergence right for you? – 4 questions to ask
Webinar: Is Convergence right for you? – 4 questions to askWebinar: Is Convergence right for you? – 4 questions to ask
Webinar: Is Convergence right for you? – 4 questions to ask
 
Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014
 
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
 
Designing Scalable Applications
Designing Scalable ApplicationsDesigning Scalable Applications
Designing Scalable Applications
 
Understanding VMware Capacity
Understanding VMware CapacityUnderstanding VMware Capacity
Understanding VMware Capacity
 
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit EbnerThe NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
The NRB Group mainframe day 2021 - DevOps on Z - Jerome Klimm - Benoit Ebner
 
Developing apps faster
Developing apps fasterDeveloping apps faster
Developing apps faster
 
webtechfeb20replicationmanagement_final
webtechfeb20replicationmanagement_finalwebtechfeb20replicationmanagement_final
webtechfeb20replicationmanagement_final
 
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring SolutionHow KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
 
De-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital WorldDe-Mystifying Capacity Management in the Digital World
De-Mystifying Capacity Management in the Digital World
 
WebSphere Technical University: Introduction to the Java Diagnostic Tools
WebSphere Technical University: Introduction to the Java Diagnostic ToolsWebSphere Technical University: Introduction to the Java Diagnostic Tools
WebSphere Technical University: Introduction to the Java Diagnostic Tools
 
Growing as a software craftsperson (part 1) From Pune Software Craftsmanship.
Growing as a software craftsperson (part 1)  From Pune Software Craftsmanship.Growing as a software craftsperson (part 1)  From Pune Software Craftsmanship.
Growing as a software craftsperson (part 1) From Pune Software Craftsmanship.
 
Postgres in production.2014
Postgres in production.2014Postgres in production.2014
Postgres in production.2014
 
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
VMworld 2013: Low-Cost, High-Performance Storage for VMware Horizon Desktops
 
S016579 data-optimization-spectrum-control-brazil-v2
S016579 data-optimization-spectrum-control-brazil-v2S016579 data-optimization-spectrum-control-brazil-v2
S016579 data-optimization-spectrum-control-brazil-v2
 
S100295 reporting-monitoring-orlando-v1804a
S100295 reporting-monitoring-orlando-v1804aS100295 reporting-monitoring-orlando-v1804a
S100295 reporting-monitoring-orlando-v1804a
 
Citi Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and PerformanceCiti Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and Performance
 

Mehr von VMworld

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld
 

Mehr von VMworld (20)

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep Dive
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts Panel
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
 

Kürzlich hochgeladen

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

VMworld 2013: Practical Real World Reporting with vCenter Operations

  • 1. Practical Real World Reporting with vCenter Operations Tom Findling, VMware Monica Sharma, VMware VCM5009 #VCM5009
  • 2. 2 Topics: Real World Reporting with vCenter Operations Today & Roadmap Analyze to Size Storage Analyze & Optimize How-to Video 1 2 43
  • 3. 3 How to Report Using vCenter Operations Today? • Optimize Infrastructure • Identify & Analyze Resources at Risk • Visualize Top N, Trends & Bottlenecks • Out of box • Views: Capacity & Performance • Export as Report • Custom • Create Custom Heatmaps, • Create, Clone, Edit Dashboards • Import Custom Report Templates Out of box Custom Benefits Description
  • 4. 4 Roadmap – 2014: Report Builder and Canned Report Packs • Report across SDDC & Hybrid • Improved Operational Efficiency • Custom Report Builder • Any resource, any metric • 25+ widgets • Drag and drop to create • Out of box Report Packs • Operations Teams • vSphere & Exec Teams • Application or LOB owners Benefit Description
  • 5. 5 Topics: Real World Reporting with vCenter Operations Today & Roadmap Analyze to Size Storage Analyze & Optimize Resources for you to download
  • 6. 6 How many of you have been asked to size a storage array over the past 2 years? Audience Poll Question
  • 7. 7 Most Common Challenges in Sizing Storage Oversized Array Way more powerful than what is really needed Early provision for future Add additional buffers for performance Undersized Array Performance problems from day zero Lack of visibility into future workload demand Unbalanced Array Capacity Waste of money Powerful backend that can’t be utilized Add more disks despite enough capacity? 1 2 3
  • 8. 8 What Data Do We Need to Size Storage? Clusters Storage Array Frontend ports – e.g 2 per Cluster Storage Array Backend  Storage Frontend: • Total IOPs & Throughput demand for each each cluster? • What is the bottleneck of the frontend ports?  Storage Backend: • Total IOPs & Throughput demand for current environment? • IOPs & Throughput my future array needs to support ?
  • 9. 9 Methodology to Correctly Size Storage Get the Right Metrics Size Backend Size Frontend Analyze & Optimize Peak IOPs 1 2 30 Download after this session: • Step by Step Video for above
  • 10. 10 Get the Right Metrics Metrics to Interpret IOPs (Peak, Average), Read IOPs(Peak), Write IOPs (Peak) Disk Read/Write rates(Peak) Total Disk Usage rates(Peak, Average) Time Range At least 30 days
  • 11. 11 Analyze IOPs to Size Backend Peak IOPs: 73,944 IOPs  3 key questions and what to measure/analyze: What is the total IOPs across my environment? What are the Read and Write IOPs? What is the Read and Write throughput? disk|Commands per second disk|Reads per second disk|Writes per second disk|Read rate(Kbps) disk|Write rate(Kbps)
  • 12. 12 Analyze IOPs to Size Frontend  3 key questions and what to measure/analyze: Analyze IOPs per cluster(s) Metrics: disk|Commands per second What is the total IOPs across my cluster? What are the Read and Write IOPs? What is the Read and Write throughput? Cluster Time period Average IOPS Peak IOPS Peak Read IOPs Peak Write IOPs Prod 1 30 days 499 2053 1908 389 Prod 2 30 days 1474 10,572 9876 878 SQL Cluster 30 Days 2818 13755 870 1288 DMZ Cluster 30 Days 76 990 78 882
  • 13. 13 Compare Avg & Peak IOPs Avg & Peak close to each other Use Peak for sizing Avg & Peak far apart One Time Peak Ignore Cyclical Peak Environment wide activity – AV, Backup Spread Peak over time 1 or more VMs Isolate VMs causing Peaks Analyze & Optimize Peaks 1 2 3 Optimize Peak
  • 14. 14 Demo – Analyze & Optimize Peaks
  • 15. 15 Demo – Analyze & Optimize Peaks
  • 16. 16 Gain True ROI from Optimizing Peak IOPs Before IOPs analysis, peak IOPs = 73,944 Peak found to be an Anti-Virus scan. IT Admin spread Anti virus scan across VMs to reduce peak IOPs Peak IOPs reduced to = 49,303 Savings = 73,944 - 49,343 = 24,601(33%) ~= $300,000 in Enterprise Storage
  • 17. 17 Become an Expert Yourself: How-to-video on VMware Blogs More will be coming - Keep reading vC Ops Tech Tips! http://tinyurl.com/mb s78o4
  • 18. 18 Topics: Real World Reporting with vCenter Operations Today & Roadmap Analyze to Size Storage Analyze & Optimize How-to Videos
  • 19. 19 In the last 6 months, how many of you had to report on Infrastructure Utilization & Unused Capacity? Audience Poll Question
  • 20. 20 Why is it Important to Report on Utilization, Risk & Waste ? Am I meeting my SLAs? How well am I utilizing my infrastructure? What does growth look like & do I have enough? • Reporting on Demand, Utilization & Risk • Capacity bottlenecks now or in the future? • Capacity available, used, remaining? Monitor Demand, Utilization, Risk Reduce Operational Risk to Ensure Performance by 1 • Reporting on Waste to Optimize • How to identify unused reclaimable resources? • How to optimize under utilized resources safely? Increase Utilization & Realize Savings by 2 • Reporting on growth & forecast • What has been VM growth trend? • What has been my burn rate? Do I have enough? Forecast for future growth by 3
  • 21. 21 Get the Right Metrics 16 GB- Total Allocated Capacity 2GB -What VM did not get (Contention) 8GB - What the VM got(Usage) SQL VM 10GB- What the VM wants(Demand) • Demand is What the VM wants: Physical resources an object might consume w/o constraints • Demand = Usage (what VM gets) + Contention (What VM does not get) • Allocation – Amount of a resource that the user configures • Use Demand for capacity & performance if Demand > Entitlement • May have performance issues • May be undersized (‘Stressed’) • Use Demand vs Consumed for Memory Buffer The most a VM can get (Entitlement)
  • 22. 22 Right Metrics for Right Reporting – Where Do I Find Them?0 Available in Product Documentation for Custom Reporting
  • 23. 23 Report on Demand, Utilization & Risk1 VM Growth Infra Burn Rate Capacity Risk
  • 24. 24 What Has Been My VM Growth Trend? vC Ops vSphere UI Planning  Vm Capacity View vC Ops Custom UI->VM Count & Trend
  • 25. 25 What Has Been My Infrastructure Utilization Trend? Visuals: Breakdown by cluster to view Actual Demand by Clusters Metrics: Use Usable Capacity vs Total Capacity for Planning decisions (includes Buffers)
  • 26. 26 How Well Is My Infrastructure Utilized Today? Cluster Usage vs Total Which Clusters are undersized? Which Clusters are Under-utilized?
  • 27. 27 Report Capacity Risk Based on Your ‘Knobs’ Flag risk @ 60% Over-commit CPU 2:1 Don’t over-commit Memory Size for peak usage Higher buffers Enable Alerts Business period preference set Desired Consolidation Ratio Flag risk @ 85% Over-commit CPU 4:1 Over-commit Memory 20% Acceptable stress =20% Lower buffers Disable Alerts No Business period preferences No upper limit on Consolidation Ratio Production Policy Test-Dev Policy
  • 28. 28 Which Clusters Are at Capacity Risk & Why? Which clusters are at Capacity Risk? Compare Allocation to Actual Demand Why? - Out of Capacity? - Will run out soon? - Under-Sized?
  • 29. 29 Which Datastores Are at Capacity Risk & Why? Datastores at capacity risk –color coded Which VMs Causing most waste?
  • 30. 30 Report for Line of Business VMs Resources used by all my VMs VM growth Trend Under-sized VMs (Stressed) VMs at Capacity risk in near future
  • 31. 31 Report on Top N VMs with Capacity Risk VMs out of Capacity? Undersized VMs? VMs out of Guest FS? VMs running out of capacity soon?
  • 32. 32 Report to VM Owner – Right-sizing (Over-sized) VMs Top N Over-sized VMs Top N by Memory Usage Top N by CPU Usage Trend Memory Usage Trend CPU Usage
  • 33. 33 Conclusion & Q/A vCenter Operations Enables You to Improve Operations Visibility & Maximize your IT Investment Q / A
  • 34. 34 Other VMware Activities Related to This Session  HOL: HOL-SDC-1301 Applied Cloud Operations  Group Discussions: VCM1002-GD, VCM1004-GD Cloud Operations with Hicham Mourad or Sam McBride
  • 36.
  • 37. Practical Real World Reporting with vCenter Operations Tom Findling, VMware Monica Sharma, VMware VCM5009 #VCM5009