SlideShare une entreprise Scribd logo
1  sur  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.

Contenu connexe

Tendances

Securing virtualization in real world environments
Securing virtualization in real world environmentsSecuring virtualization in real world environments
Securing virtualization in real world environments
Arun 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_053013
EMC
 
Virtualize With Confidence
Virtualize With ConfidenceVirtualize With Confidence
Virtualize With Confidence
benscheerer
 
Microsoft Virtualization Overview
Microsoft Virtualization OverviewMicrosoft Virtualization Overview
Microsoft Virtualization Overview
webhostingguy
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and Cloud
Duan van der Westhuizen
 

Tendances (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
 

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

Virtualisation optimisation, the cloud and beyond
Virtualisation optimisation, the cloud and beyondVirtualisation optimisation, the cloud and beyond
Virtualisation optimisation, the cloud and beyond
InteractiveIdeas
 
Destroying Perf Bottlenecks
Destroying Perf BottlenecksDestroying Perf Bottlenecks
Destroying Perf Bottlenecks
benscheerer
 
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
 
Virtualization auditing & security deck v1.0
Virtualization auditing & security deck v1.0Virtualization auditing & security deck v1.0
Virtualization auditing & security deck v1.0
Concentrated Technology
 

Similaire à 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
 

Plus de SolarWinds

Plus de 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
 

Dernier

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
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
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 New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

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.