VMworld


2 Replies Last post: Jan 27, 2009 5:07 PM by Chris Martinez  
Derek Cassese Apprentice 9 posts since
May 26, 2008
Currently Being Moderated

Jan 17, 2009 12:34 PM

Thinking about using resource pools to separate Production from Validation

 

At the moment I have two datacenters.  One for production and another for validation.  I am thinking I would get better use of my 6 validation servers if I brought them all under the same datacenter but used resource pools to create the logical separation between production and validation vm's.  The idea then is I could have a very low utilized vm running on the same host as a highly used production vm. 

 

 

The problem is I am not too clear on the whole resource pool / shares concepts. 

 

 

Any input, thoughts, sugestions would be greatly appreciated.

 

 

Kraig van der Klomp Apprentice 3 posts since
Jul 1, 2008
Currently Being Moderated
1. Jan 21, 2009 11:57 PM in response to: Derek Cassese
Re: Thinking about using resource pools to separate Production from Validation

Resource pools are designed to segment/reserve physical resources for groups of vm's and not really for use as a logical separation within a virtual infrastructure.

 

One simple way to make the logical separation would be implementing a naming convention in you inventory. Simply prefixing the name in VI with something like validation_<servername> then sorting the servers by name would create a logical grouping.

 

I'm always careful when there is the potential of depriving production vms of resources they might need within the cloud.

 

On the other hand changing the values within a resource pool is pretty simple and can be done when needed. So grouping with resource pools for logical reasons could be a workable solution.

 

A lot depends on how much utilization is happening in the production environment. If there are plenty of resources then the potential for harm from creating a resource pool for logical reasons is not much of an issue.

 

If you do use use a resource pool for the logical grouping I recommend making a note that the resource pool was created for logical reasons not for QOS reasons.

Chris Martinez Apprentice 4 posts since
Apr 2, 2008
Currently Being Moderated
2. Jan 27, 2009 5:07 PM in response to: Derek Cassese
Re: Thinking about using resource pools to separate Production from Validation

At my organization I have the development servers in the same cluster as the production servers and am using resource pools as expected.  Logically I identify the servers with a "dev" prefix and under the Virtual Machines inventory tab I created a Dev folder to place the guests in. 

 

I chose to do this to have more hosts and resources in the HA cluster.  Which has worked great as I have not had any performance issues.

 

Configuring Resource Pools is rather easy.  You can review this VMware doc as it's all about resource management... http://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_resource_mgmt.pdf

More Like This

  • Retrieving data ...