SlideShare a Scribd company logo
1 of 17
© 2012 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
About the Speakers

  Scott Lowe
  •    Founder and Managing Consultant, The 1610 Group
  •    18 years experience in the IT industry
  •    Prolific author of thousands of articles and 3 books
  •    Top virtualization blogger and vExpert

      Follow me on Twitter @otherscottlowe



  Brian Radovich
  • SolarWinds, Senior Manager of Product Management
  • 12 years of experience in IT industry
  • Expert in Storage and Virtualization




                                            - Slide 2 -
Agenda
  Virtual environments unique challenges
  How virtualization affects each of the 4 traditional hardware
   resource areas
  Why you need a virtual management solution for a virtual
   environment
  Best Practices
      » Performance Management
      » Capacity Planning & Management
      » Managing Storage I/O bottlenecks
  Identify the 5 key areas a virtualization management solution
   should cover
  Learn how SolarWinds can provide you the tools you need to
   properly manage your virtual environment


                                     - Slide 3 -
Virtualization is just another layer
  Regardless of the
   hypervisor, Virtualization is
   just another layer in the
   computing stack
  OS is encapsulated and
   becomes a virtual guest
   on a physical host server
  A virtual machine becomes
   a set of files that reside on
   a host datastore
  Virtualization layer is
   designed to be invisible

  Modify This Footer: View ->      - Slide 4 -
Virtualization – a game of smoke & mirrors

  VMkernel handles access
   to physical resources
  VMM emulates hardware
   and maps virtual to
   physical hardware
  Guest OSs are not
   designed to share
   hardware
  Hypervisor tricks VMs
   into thinking they have
   exclusive hardware access

                               - Slide 5 -
How resources differ in virtualization
  CPU Resources
   VMs only see vCPUs assigned
    regardless of physical host CPUs
   Hypervisor utilizes CPU scheduler
    for to allocate physical CPU time
   Proportional share-based scheduling
    algorithm prioritizes requests
   Scheduling can cause delays as
    hypervisor searches for available CPU
   Delays grow as hypervisor
    struggles to keep up


                               - Slide 6 -
How resources differ in virtualization
  Memory Resources
   Hypervisor maps virtual memory
    (vRAM) to the physical memory
   Possible to overcommit physical RAM
    to VMs (thin-provisioning)
   Page sharing & ballooning used
    conserve physical RAM
   Swap file when physical RAM
    exhausted
   Swapping to disk significantly
    impacts performance
   Memory statistics can be very
    confusing                   - Slide 7 -
How resources differ in virtualization
  Disk Resources
   Virtual disks exist as a single file on a
    datastore
   Virtual storage controllers share the
    physical storage controller
   VMs are unaware of underlying
    storage
   Disk I/O requests queued for each
    VM – can lead to a delay on busy hosts
   Disk is the slowest resource –
    excessive disk I/O can severely impact
    performance
                                 - Slide 8 -
How resources differ in virtualization
  Network Resources
   Host runs virtual network similar to a
    physical network
   Virtual NICs, switches & firewalls connect to
    physical network through physical uplinks
   Virtual network traffic is not always
    visible on physical network
   Virtual network components exist in host’s
    memory
   Physical network tools cannot see all
    VM traffic

                                - Slide 9 -
Virtual environments have unique challenges
  VMs cannot be managed like physical
   servers
      » Can’t see virtualization layer using tools that monitor
        guest OS layer
      » Guest OS stats don’t reflect actual host stats, causing
        management and monitoring challenges
      » Must shift monitoring & management to
        virtualization layer using virtualization-aware tools

  Must focus on managing virtual environment as
   a whole
  Relationships between resources, VMs
   and hosts can be difficult to understand
  Virtual environments are dynamic
  Small things can have big ripple effects
  Proper management tool ensures you can
   make informed decisions
                                            - Slide 10 -
Capacity Planning
   Maintaining both sufficient capacity and planning for
    future growth is a non-stop job in a virtual environment
   With shared resources, capacity planning can be tricky
   Need to think of environment as a whole to ensure you
    add the right type and amount of resources where needed


 SolarWinds can help you:
     Understand when you will run out of resources and automatically notify
      you if you have a pending resource shortage
     Help you with your host failover capacity planning to ensure that you
      always have enough spare capacity to handle host failures
     Enable you to do advanced what-if analysis so you can create models of
      scenarios that will impact your resource availability

                                   - Slide 11 -
Performance Management
  Nothing can kill a virtual environment faster than not having
   adequate performance for all the VMs running in it
  VMs are all fighting for limited host resources, need to
   ensure that they are getting the resources they need
  If you don’t stay on top of performance in a virtual
   environment you’re asking for trouble

 SolarWinds can help you:
     Identify problem areas through dashboards, automated alerts and
      reports targeting the key areas that can impact performance
     Proactively monitor virtualization-specific performance problems
     Troubleshoot application and workload issues in context of discovered
      virtual dependencies


                                   - Slide 12 -
Storage I/O Bottlenecks
   Storage I/O bottleneck is one of the biggest threats to
    performance in a virtual environment
   Also one of the more challenging issues to identify and
    resolve
   Bottlenecks can happen as the result of many things such
    as configuration settings, improper architecture designs and
    poorly managed resources
 SolarWinds can help you:
     Get detailed visibility into your storage subsystem so you can identify
      bottlenecks and deal with them
     See detailed storage metrics such as latency, throughput and IOPs so you
      can see how your storage is performing and exactly what areas need to
      be addressed
     Deeply analyze storage I/O problems
                                    - Slide 13 -
5 important areas for virtualization mgmt
 The 5 key areas that you should ensure that your
 virtualization management solution addresses are:




                         - Slide 14 -
SolarWinds® Virtualization Manager




                    - Slide 15 -
Summary
  Virtual environments have unique challenges & issues that require
   the proper tools
  If you are going to invest in virtualization, you should invest in the proper
   management tools as well
  Virtualization has enormous benefits and is a key enabler of cloud
   computing and disaster recovery
  If not managed properly there is potential for creating problems
   that can easily erase all the benefits
  SolarWinds Virtualization Manager can help you properly manage
   your virtual environment by covering the 5 key areas that can make
   or break your virtual deployment
  Virtualization Manager manages both VMware® and Microsoft®
   Hyper-V® environments in a single pane of glass.

                                     - Slide 16 -
© 2012 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.

More Related Content

What's hot

NCCE 2011 - Virtualization 101: The Fundamentals of Virtualization
NCCE 2011 - Virtualization 101: The Fundamentals of VirtualizationNCCE 2011 - Virtualization 101: The Fundamentals of Virtualization
NCCE 2011 - Virtualization 101: The Fundamentals of Virtualizationncceconnect
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudNishant Munjal
 
Securing virtualization in real world environments
Securing virtualization in real world environmentsSecuring virtualization in real world environments
Securing virtualization in real world environmentsArun Gopinath
 
Pivotal gem fire_wp_hardest-problems-data-management_053013
Pivotal gem fire_wp_hardest-problems-data-management_053013Pivotal gem fire_wp_hardest-problems-data-management_053013
Pivotal gem fire_wp_hardest-problems-data-management_053013EMC
 
Virtualize With Confidence
Virtualize With ConfidenceVirtualize With Confidence
Virtualize With Confidencebenscheerer
 
Different types of virtualisation
Different types of virtualisationDifferent types of virtualisation
Different types of virtualisationAlessandro Guli
 
All About Virtualization
All About VirtualizationAll About Virtualization
All About VirtualizationEMC
 
Desktop Virtualization and the Consumerization of IT
Desktop Virtualization and the Consumerization of ITDesktop Virtualization and the Consumerization of IT
Desktop Virtualization and the Consumerization of ITInnoTech
 
Virtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private CloudVirtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private Cloudahmedmehiny
 
Microsoft Virtualization Overview
Microsoft Virtualization OverviewMicrosoft Virtualization Overview
Microsoft Virtualization Overviewwebhostingguy
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization Mahbub Noor Bappy
 
Types of Virtualization Solutions
Types of Virtualization SolutionsTypes of Virtualization Solutions
Types of Virtualization Solutions Array Networks
 
Cloud Computing using virtulization
Cloud Computing using virtulizationCloud Computing using virtulization
Cloud Computing using virtulizationAJIT NEGI
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and CloudDuan van der Westhuizen
 
Virtually Secure: Uncovering the risks of virtualization
Virtually Secure: Uncovering the risks of virtualizationVirtually Secure: Uncovering the risks of virtualization
Virtually Secure: Uncovering the risks of virtualizationSeccuris Inc.
 

What's hot (20)

Virtualization Security Risks
Virtualization Security RisksVirtualization Security Risks
Virtualization Security Risks
 
NCCE 2011 - Virtualization 101: The Fundamentals of Virtualization
NCCE 2011 - Virtualization 101: The Fundamentals of VirtualizationNCCE 2011 - Virtualization 101: The Fundamentals of Virtualization
NCCE 2011 - Virtualization 101: The Fundamentals of Virtualization
 
Managing The Virtualized Enterprise New Technology, New Challenges
Managing The Virtualized Enterprise New Technology, New ChallengesManaging The Virtualized Enterprise New Technology, New Challenges
Managing The Virtualized Enterprise New Technology, New Challenges
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of Cloud
 
Securing virtualization in real world environments
Securing virtualization in real world environmentsSecuring virtualization in real world environments
Securing virtualization in real world environments
 
Pivotal gem fire_wp_hardest-problems-data-management_053013
Pivotal gem fire_wp_hardest-problems-data-management_053013Pivotal gem fire_wp_hardest-problems-data-management_053013
Pivotal gem fire_wp_hardest-problems-data-management_053013
 
Virtualize With Confidence
Virtualize With ConfidenceVirtualize With Confidence
Virtualize With Confidence
 
Different types of virtualisation
Different types of virtualisationDifferent types of virtualisation
Different types of virtualisation
 
All About Virtualization
All About VirtualizationAll About Virtualization
All About Virtualization
 
Virtulization ppt
Virtulization pptVirtulization ppt
Virtulization ppt
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Desktop Virtualization and the Consumerization of IT
Desktop Virtualization and the Consumerization of ITDesktop Virtualization and the Consumerization of IT
Desktop Virtualization and the Consumerization of IT
 
Virtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private CloudVirtualization Technology, Cloud Computing & Building a Private Cloud
Virtualization Technology, Cloud Computing & Building a Private Cloud
 
Microsoft Virtualization Overview
Microsoft Virtualization OverviewMicrosoft Virtualization Overview
Microsoft Virtualization Overview
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization
 
Types of Virtualization Solutions
Types of Virtualization SolutionsTypes of Virtualization Solutions
Types of Virtualization Solutions
 
Cloud Computing using virtulization
Cloud Computing using virtulizationCloud Computing using virtulization
Cloud Computing using virtulization
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and Cloud
 
Virtually Secure: Uncovering the risks of virtualization
Virtually Secure: Uncovering the risks of virtualizationVirtually Secure: Uncovering the risks of virtualization
Virtually Secure: Uncovering the risks of virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 

Similar to Performance Management and Capacity Planning in VMware® and Hyper-V® environments

Performance management in the virtual data center
Performance management in the virtual data centerPerformance management in the virtual data center
Performance management in the virtual data centerMark Friedman
 
Virtualisation optimisation, the cloud and beyond
Virtualisation optimisation, the cloud and beyondVirtualisation optimisation, the cloud and beyond
Virtualisation optimisation, the cloud and beyondInteractiveIdeas
 
12 best practices for virtualizing active directory DCs
12 best practices for virtualizing active directory DCs12 best practices for virtualizing active directory DCs
12 best practices for virtualizing active directory DCsVeeam Software
 
Destroying Perf Bottlenecks
Destroying Perf BottlenecksDestroying Perf Bottlenecks
Destroying Perf Bottlenecksbenscheerer
 
Virtualization performance management
Virtualization performance managementVirtualization performance management
Virtualization performance managementKenneth de Brucq
 
Managing Performance in a Virtual Environment
Managing Performance in a Virtual EnvironmentManaging Performance in a Virtual Environment
Managing Performance in a Virtual EnvironmentSolarWinds
 
VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments
VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments
VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments VMworld
 
Top Ten Private Cloud Risks
Top Ten Private Cloud RisksTop Ten Private Cloud Risks
Top Ten Private Cloud RisksSymantec
 
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...Andrew Miller
 
Top Hyper-V Implementation Issues
Top Hyper-V Implementation IssuesTop Hyper-V Implementation Issues
Top Hyper-V Implementation IssuesAidan Finn
 
South jersey sql virtualization
South jersey sql virtualizationSouth jersey sql virtualization
South jersey sql virtualizationJoseph D'Antoni
 
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?DataCore Software
 
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesHyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesSolarWinds
 
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
 
Virtualization auditing & security deck v1.0
Virtualization auditing & security deck v1.0Virtualization auditing & security deck v1.0
Virtualization auditing & security deck v1.0Concentrated Technology
 
15 Vmware interview questions & answers 2018
15 Vmware interview questions & answers 201815 Vmware interview questions & answers 2018
15 Vmware interview questions & answers 2018Mercury Solutions
 

Similar to Performance Management and Capacity Planning in VMware® and Hyper-V® environments (20)

Performance management in the virtual data center
Performance management in the virtual data centerPerformance management in the virtual data center
Performance management in the virtual data center
 
Virtualisation optimisation, the cloud and beyond
Virtualisation optimisation, the cloud and beyondVirtualisation optimisation, the cloud and beyond
Virtualisation optimisation, the cloud and beyond
 
12 best practices for virtualizing active directory DCs
12 best practices for virtualizing active directory DCs12 best practices for virtualizing active directory DCs
12 best practices for virtualizing active directory DCs
 
Destroying Perf Bottlenecks
Destroying Perf BottlenecksDestroying Perf Bottlenecks
Destroying Perf Bottlenecks
 
Virtualization performance management
Virtualization performance managementVirtualization performance management
Virtualization performance management
 
Managing Performance in a Virtual Environment
Managing Performance in a Virtual EnvironmentManaging Performance in a Virtual Environment
Managing Performance in a Virtual Environment
 
Virtualization for DBA
Virtualization for DBAVirtualization for DBA
Virtualization for DBA
 
VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments
VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments
VMworld 2013: The Missing Link: Storage Visibility In Virtualized Environments
 
DBA Fundamentals VC
DBA Fundamentals VCDBA Fundamentals VC
DBA Fundamentals VC
 
Top Ten Private Cloud Risks
Top Ten Private Cloud RisksTop Ten Private Cloud Risks
Top Ten Private Cloud Risks
 
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
Varrow Q4 Lunch & Learn Presentation - Virtualizing Business Critical Applica...
 
Top Hyper-V Implementation Issues
Top Hyper-V Implementation IssuesTop Hyper-V Implementation Issues
Top Hyper-V Implementation Issues
 
Virtualisation.pptx
Virtualisation.pptxVirtualisation.pptx
Virtualisation.pptx
 
South jersey sql virtualization
South jersey sql virtualizationSouth jersey sql virtualization
South jersey sql virtualization
 
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
Virtual SAN: It’s a SAN, it’s Virtual, but what is it really?
 
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differencesHyper v® 2012 vs v sphere™ 5.1 understanding the differences
Hyper v® 2012 vs v sphere™ 5.1 understanding the differences
 
5 Things to Ask Your Virtualization Administrator
5 Things to Ask Your Virtualization Administrator5 Things to Ask Your Virtualization Administrator
5 Things to Ask Your Virtualization Administrator
 
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
 
Virtualization auditing & security deck v1.0
Virtualization auditing & security deck v1.0Virtualization auditing & security deck v1.0
Virtualization auditing & security deck v1.0
 
15 Vmware interview questions & answers 2018
15 Vmware interview questions & answers 201815 Vmware interview questions & answers 2018
15 Vmware interview questions & answers 2018
 

More from SolarWinds

SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds
 
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds
 
Government Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilityGovernment Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilitySolarWinds
 
Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilitySolarWinds
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...SolarWinds
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsSolarWinds
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsSolarWinds
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...SolarWinds
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...SolarWinds
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsSolarWinds
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceSolarWinds
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceSolarWinds
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...SolarWinds
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion SolarWinds
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...SolarWinds
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning SolarWinds
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkSolarWinds
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...SolarWinds
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges SolarWinds
 

More from SolarWinds (20)

SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
 
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
 
Government Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilityGovernment Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of Observability
 
Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack Observability
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT Operations
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application Performance
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid Workforce
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your Network
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges
 

Recently uploaded

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Performance Management and Capacity Planning in VMware® and Hyper-V® environments

  • 1. © 2012 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 2. About the Speakers Scott Lowe • Founder and Managing Consultant, The 1610 Group • 18 years experience in the IT industry • Prolific author of thousands of articles and 3 books • Top virtualization blogger and vExpert Follow me on Twitter @otherscottlowe Brian Radovich • SolarWinds, Senior Manager of Product Management • 12 years of experience in IT industry • Expert in Storage and Virtualization - Slide 2 -
  • 3. Agenda  Virtual environments unique challenges  How virtualization affects each of the 4 traditional hardware resource areas  Why you need a virtual management solution for a virtual environment  Best Practices » Performance Management » Capacity Planning & Management » Managing Storage I/O bottlenecks  Identify the 5 key areas a virtualization management solution should cover  Learn how SolarWinds can provide you the tools you need to properly manage your virtual environment - Slide 3 -
  • 4. Virtualization is just another layer  Regardless of the hypervisor, Virtualization is just another layer in the computing stack  OS is encapsulated and becomes a virtual guest on a physical host server  A virtual machine becomes a set of files that reside on a host datastore  Virtualization layer is designed to be invisible Modify This Footer: View -> - Slide 4 -
  • 5. Virtualization – a game of smoke & mirrors  VMkernel handles access to physical resources  VMM emulates hardware and maps virtual to physical hardware  Guest OSs are not designed to share hardware  Hypervisor tricks VMs into thinking they have exclusive hardware access - Slide 5 -
  • 6. How resources differ in virtualization CPU Resources  VMs only see vCPUs assigned regardless of physical host CPUs  Hypervisor utilizes CPU scheduler for to allocate physical CPU time  Proportional share-based scheduling algorithm prioritizes requests  Scheduling can cause delays as hypervisor searches for available CPU  Delays grow as hypervisor struggles to keep up - Slide 6 -
  • 7. How resources differ in virtualization Memory Resources  Hypervisor maps virtual memory (vRAM) to the physical memory  Possible to overcommit physical RAM to VMs (thin-provisioning)  Page sharing & ballooning used conserve physical RAM  Swap file when physical RAM exhausted  Swapping to disk significantly impacts performance  Memory statistics can be very confusing - Slide 7 -
  • 8. How resources differ in virtualization Disk Resources  Virtual disks exist as a single file on a datastore  Virtual storage controllers share the physical storage controller  VMs are unaware of underlying storage  Disk I/O requests queued for each VM – can lead to a delay on busy hosts  Disk is the slowest resource – excessive disk I/O can severely impact performance - Slide 8 -
  • 9. How resources differ in virtualization Network Resources  Host runs virtual network similar to a physical network  Virtual NICs, switches & firewalls connect to physical network through physical uplinks  Virtual network traffic is not always visible on physical network  Virtual network components exist in host’s memory  Physical network tools cannot see all VM traffic - Slide 9 -
  • 10. Virtual environments have unique challenges  VMs cannot be managed like physical servers » Can’t see virtualization layer using tools that monitor guest OS layer » Guest OS stats don’t reflect actual host stats, causing management and monitoring challenges » Must shift monitoring & management to virtualization layer using virtualization-aware tools  Must focus on managing virtual environment as a whole  Relationships between resources, VMs and hosts can be difficult to understand  Virtual environments are dynamic  Small things can have big ripple effects  Proper management tool ensures you can make informed decisions - Slide 10 -
  • 11. Capacity Planning  Maintaining both sufficient capacity and planning for future growth is a non-stop job in a virtual environment  With shared resources, capacity planning can be tricky  Need to think of environment as a whole to ensure you add the right type and amount of resources where needed SolarWinds can help you:  Understand when you will run out of resources and automatically notify you if you have a pending resource shortage  Help you with your host failover capacity planning to ensure that you always have enough spare capacity to handle host failures  Enable you to do advanced what-if analysis so you can create models of scenarios that will impact your resource availability - Slide 11 -
  • 12. Performance Management  Nothing can kill a virtual environment faster than not having adequate performance for all the VMs running in it  VMs are all fighting for limited host resources, need to ensure that they are getting the resources they need  If you don’t stay on top of performance in a virtual environment you’re asking for trouble SolarWinds can help you:  Identify problem areas through dashboards, automated alerts and reports targeting the key areas that can impact performance  Proactively monitor virtualization-specific performance problems  Troubleshoot application and workload issues in context of discovered virtual dependencies - Slide 12 -
  • 13. Storage I/O Bottlenecks  Storage I/O bottleneck is one of the biggest threats to performance in a virtual environment  Also one of the more challenging issues to identify and resolve  Bottlenecks can happen as the result of many things such as configuration settings, improper architecture designs and poorly managed resources SolarWinds can help you:  Get detailed visibility into your storage subsystem so you can identify bottlenecks and deal with them  See detailed storage metrics such as latency, throughput and IOPs so you can see how your storage is performing and exactly what areas need to be addressed  Deeply analyze storage I/O problems - Slide 13 -
  • 14. 5 important areas for virtualization mgmt The 5 key areas that you should ensure that your virtualization management solution addresses are: - Slide 14 -
  • 16. Summary  Virtual environments have unique challenges & issues that require the proper tools  If you are going to invest in virtualization, you should invest in the proper management tools as well  Virtualization has enormous benefits and is a key enabler of cloud computing and disaster recovery  If not managed properly there is potential for creating problems that can easily erase all the benefits  SolarWinds Virtualization Manager can help you properly manage your virtual environment by covering the 5 key areas that can make or break your virtual deployment  Virtualization Manager manages both VMware® and Microsoft® Hyper-V® environments in a single pane of glass. - Slide 16 -
  • 17. © 2012 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.