VM Sizing Best Practices in vSphere

Why Does VM Sizing Matter?

“Understanding elemental behavior is crucial for building a stable, consistent and proper performing infrastructure” – Frank Denneman, Sr. Staff Architect, VMware​

When creating a VM in ESXi, the cores per socket layout is important to the guest OS since it is ultimately the operating system making scheduling decisions based on the hardware architecture it sees​. When VMs are created, assigning virtual CPUs and cores per socket should be a consideration since performance could vary between 1×16, 16×1, 2×8 and 4×4 configurations​.  VMs with large memory requirements may change the optimal virtual CPU socket allocation depending on physical resources of the host. This post is to discuss sizing VMs and how the default cores per socket value might not be the best for the performance of the virtual machine. ​I’m not going to get into right-sizing, which is a different topic, so I’ll cover that in a future. Keep reading for a few list of best practices for cores-per-socket values, when to use Hot Add and using hyper threads to create monster VMs. Continue reading “VM Sizing Best Practices in vSphere”

Please follow and like us:

vRealize Operations 6.7 Pre-Upgrade Readiness Assessment Tool

If you’re fortunate enough to have the ability to create custom dashboards in vROps, you’ve also most likely had the misfortune of having those dashboard and supporting views get broken during vROps upgrades when certain metrics and properties are removed or replaced. This past year I was able to participate in the vROps Design Partner Program and contribute ideas and feedback to the product management team at VMware. Because of this participation I feel a closeness to the 6.7 release and the improvements it includes. One such feature is the pre-upgrade readiness assessment tool. This tool will identify dashboards, views and metrics that may be affected by changes from previous versions of vRealize Operations Manager and the latest 6.7 release. These items, when identified, will need to be manually corrected after upgrade complete but the big news is you know about any impact BEFORE you start the upgrade. No more surprises weeks after the upgrade by some app team saying their dashboard is messed up.

Continue reading “vRealize Operations 6.7 Pre-Upgrade Readiness Assessment Tool”

Please follow and like us: