Managing the capacity of your Hyper-V infrastructure
As a Capacity Planner or Hyper-V Technology Specialist, you can use BMC Helix Continuous Optimization to configure, administer, and manage the capacity of your Hyper-V infrastructure.
As illustrated in the flow diagram, the BMC Helix Continuous Optimization data source collects data from the Hyper-V resources. The collected data is transferred to the BMC Helix Continuous Optimization data warehouse where it is processed, and then displayed on the user interface. You can use the product functionalities to review, analyze, and manage capacity of your Hyper-V infrastructure providers and consumers.
BMC Helix Continuous Optimization enables you to collect and manage data for the Hyper-V infrastructure elements:
- Providers (clusters and hosts)
- Consumers (virtual machines)
The following sections describe how you can achieve these goals:
Collecting the data of Hyper-V infrastructure providers
As an Administrator, use one of the following ETLs for data collection:
After data collection starts, data is loaded in the data warehouse daily and Indicators are available in the Workspace.
Collecting the data of Hyper-V infrastructure consumers
As an Administrator, you can use the following data sources to collect data for your Hyper-V virtual machines:
- BMC-TrueSight-Operations-Management-10-7-11-0-11-3-extractor: Configure and run this ETL to collect the required configuration and performance metrics from virtual machines.
BMC-TrueSight-Capacity-Optimization-Gateway-VIS-files-parser: Configure and run this ETL to collect additional metrics, more accurate memory utilization metrics, and performance metrics at a higher granularity.
For example, use this ETL to collect the OS-level real memory usage values that are used to generate overallocated VM recommendations. Before you use this ETL, you must instrument the VMs.To instrument a VM
- Install a Continuous Optimization Agent inside the VM from which you want to collect metrics.
- Configure the Gateway Server and Continuous Optimization Agent to initiate data collection.
For more information, see Collecting-data-via-Continuous-Optimization-Agents. - Configure and use the out-of-the-box BMC-TrueSight-Capacity-Optimization-Gateway-VIS-files-parser to collect the required metrics from the VM.
- Moviri-Microsoft-SCOM-Extractor: Configure and run this ETL to collect the required configuration and performance metrics from virtual machines.
After data collection starts, data is loaded in the data warehouse daily and Indicators are available in the Workspace tab.
Performing advanced analysis
The earlier sections explained how you can use the out-of-the-box capacity views to manage your environment. These capacity views help you analyze your Hyper-V infrastructure using a predefined set of metrics.
To perform advanced analysis on the imported Hyper-V data, such as identifying specific performance issues, trends, and bottlenecks, you can use Analysis.
Here are some use cases for which you can create and use Analysis:
Analyze the memory utilization of a host
The following video explains the use of Analysis to analyze the memory utilization trend of a Hyper-V host over a selected period.
Identify the trend of virtual machines of a host
The following video explains how to create an Analysis to analyze the trend of virtual machines over a selected period.
Analyze the resource utilization pattern of hosts
The following video explains how to create an Analysis to analyze the resource usage of Hyper-V hosts over a selected period.
Managing the future demand
By using the capacity views and analysis charts, you can analyze the data of your existing capacity. To predict and plan your IT resource needs, you can use models as described in the following use case.
Predicting the behavior of your resources
Use Models to predict service performance and obtain forecasts of historical series of metrics, including deep details on the modeling techniques used in forecasts and how to interpret the results of model runs.
Predict the memory usage of a host
The following video explains how to create a model to predict and forecast the memory utilization of a host.
For more information, see Modeling-capacity-usage.