Virtualization Pro: A SearchVMware.com blog

Dec 7 2007   7:58PM GMT

ESX Resource Pools Revisited



Posted by: Rick Vanover
Virtualization, VMware ESX, Rick Vanover, VI3

How many times have you gone back to your resource pools and wondered why your performance is not what you were expecting? Here is a quick tip on your configuration that may help understand your situation. For small- to medium-sized ESX implementations, have a uniform value for the shares for CPU and RAM on your resource pools. Modifications of the shares values can lead to issues throughout your ESX implementation if not done cautiously.

Fair Playing Field

In my experiences, when the shares are equally set - at the default values for ‘normal’ - your configurations for reservations and limits can be more correctly enforced. I’ve many times tried to grasp the concept of the shares, and this description seems to describe it best: “Consider the shares as bandwidth to use the resource reservations and limits you have set forth.” In this fashion, the limits and reservations can have the behavior you are expecting.

Do not Have Anything Set to Unlimited

While we are talking about the resource pools we should definitely mention that if you have anything set to ‘unlimited’ - you are bypassing all management of the pool. This will go for the virtual machine host resources in an unlimited fashion, and can negatively effect other guests.

Comment on this Post


You must be logged-in to post a comment. Log-in/Register

Virtual Center 2.5 - An IT pro’s first look - Virtualization Pro: A SearchVMware.com blog  |   Dec 19 2007   7:12AM GMT

[…] documented so that you can re-add them if necessary. And yet another reminder to make sure your ESX resource pools are configured correctly. And this would be the time to reconfigure any of the configuration […]