Virtualization capacity management is an activity for IT Admins that helps right-size, optimize & plan future resources in your virtual environment. Shortage of any resource can affect the VM performance & creates bottlenecks too.
Admins always recieve the demand for creating & adding new VMs for variety of applications & different users. So, admins have to fight with capacity or resource limitations of the IT infrastructure. Capacity planning plays a big role to over come this situation because admins always want to know:
Admins always recieve the demand for creating & adding new VMs for variety of applications & different users. So, admins have to fight with capacity or resource limitations of the IT infrastructure. Capacity planning plays a big role to over come this situation because admins always want to know:
- How many more VMs they can add to the physical host?
- How much more VM workload can this current host support?
- How much memory is free in virtual environment?
- How much time taken by CPU to process a request?
In other words, they want to predict when will they run out resources like CPU, memory, disk i/o etc. which leads to capacity bottlenecks. Reasons for these bottlenecks are:
- VM Sprawl,
- Enabling high-availability without accounting for failover,
- Changes in workload,
- Utilization growth in current resources,
- Removing hosts from cluster,
- VM reservation increases