The Virtualization Practice

Tag Archive for vSphere Performance

Virtualization Performance and Availability Monitoring – A Reference Architecture

In “A Perfect Storm in Availability and Performance Monitoring“, we proposed that legacy products from the physical environment should not be brought over into your new virtualized environment and that you should in fact start over with a horizontally layered approach, choosing a scaled out, and highly flexible product that can integrate with products at…

The acquisition of Akorri by NetApp demonstrates the importance of Infrastructure Performance Management solutions as virtualization progresses into the realm of business critical applications, and as public clouds hope to do the same. However rather than signaling a “game over” this acquisition really raises both the visibility and the importance of both the problems that Akorri solved, and the true end-to-end problems that remain.

Virtual CPU’s, CPU Ready and Applications Performance on vSphere

In a virtual system the tenancy to translate over-provisioning physical CPU’s into over-provisioning virtual CPU’s can be very harmful as the graph above shows. Assigning four vCPU’s to a VM makes it harder for that VM to get scheduled in as the hypervisor has to wait for four vCPU’s to become available at the same time. It is therefore the case that configuring a smaller number of vCPU’s for an application can actually improve the amount of CPU resource that it actually gets and therefore improve its performance. Investing in tools (like VMTurbo) that do this work for you automatically can help you convince applications owners of this, and thereby help their applications perform better.

When VMware delivers AppSpeed later this summer, it will deliver a unique virtualization performance management solution. AppSpeed is unlike any virtualization performance management solution available from other hypervisor vendors like Microsoft (Hyper-V), Citrix (XenServer), and Red Hat (KVM), and is unlike any of the virtualization performance management products like Vizioncore vFoglight, Veeam Monitor, Akorri Balancepoint, BlueStripe FactFinder, up.time 5, and Virtual Instruments VirtualWisdom. AppSpeed will therefore bring some breakthrough capabilities to the VMware customer base, while creating a set of challenges for the VMware sales force, vendors of virtualization performance management products, and vCenter Administrators.