VMTurbo has broken some significant new ground in terms of what is available for free in a virtual appliance that manages the performance and capacity of VMware vSphere environments. This new free tool is not time limited, nor is it limited in terms of the size of the environment that it can address.
The VMTurbo ‘Performance and Efficiency Reporter’ is a collection of reports that fall into 2 major categories.
The Performance Category consists of the following reports:
- Host/VM Utilization Heat Map - This report contains a ordered ranking of Utilization Index for both the physical hosts as well as the virtual machines. In addition – the raw data for each host and each VM is also provided. Useful metrics include the peak utilization. This data enables both an ‘at-a-glance’ indicator of work-load, but also useful information for provisioning.
- Host Top CPU Ready Queue – This report provides a detailed breakdown of the metric surround CPU ready states. By showing both the host total wait times (aggregated over a sample period) and the total times waited by virtual machines for each multiple of vCPUs, one is provided with a great deal of insight into how either a re-allocation of vCPUs or the re-location of a VM would impact this raw performance metric.
- Storage Access IOPS – This report delivers a raw ranked standing of data stores in the environment. By aggregating and displaying the raw average sustained IOPs to and from these datastores, users can evaluate the suitability of the datastore against the applied workload and potentially make a better allocation. Further, by looking at the total storage used (vs. capacity), users are better able to better plan for anticipated growth.
The Efficiency Category consists of the following reports:
- VM Over/Under Provisioning – A report that looks at the resources consumed (taking into account historical peaks), to make meaningful recommendations as to right-provisioning. This potentially frees up additional resources that could be re-allocated to improve performance or accommodate additional VMs.
- Storage Wasted Allocations - This report provides immediate visibility into data stored on the managed drives that is not associated with any VM. By providing ranked data, there is a very quick return on time invested to free up potentially vast amounts of unused storage at a considerable cost saving.
- Storage Allocated to Dormant VMs – This report actually enables the reclamation of not only the disk space for dormant VMs, but obviously also identifies dormant VM’s. Both can yield significant cost savings through resource reclamation and the ability to then host additional VMs that are needed all on the same hardware.
- VM Rightsizing Recommendations – This report is based on configurable thresholds as well as analyses of specific time ranges for each VM to make intelligent configuration recommendations based on the actual resource demands of the VM. This ability to intelligently rightsize represents a significant efficiency improvement over other more wasteful allocation strategies.
The download of the new Performance and Efficiency Reporter is available here.
It was only a matter of time before the collection of metrics from the vCenter API’s, and the subsequent graphing, analysis, alerting, and reporting on these metrics became commodity functionality that was given away in the pursuit of selling other more valuable functionality. VMTurbo is now in a unique position from two perspectives. The first is that it is giving away functionality in the area of Capacity Management for which other vendors charge. The second is that it has some truly unique optimization functionality (the idea of prioritizing capacity based upon virtual dollar budgets assigned to virtual machines) that is in its paid product.