Solved

vmware resource pool question

Posted on 2012-04-02
14
482 Views
Last Modified: 2012-06-22
When we create vm guest, we assign  cpu, memory and disk space to our vm guest.

For an example  

CPU - 500 MHz
Memory = 1 GB

It means that vm guest will get the resource if it is available? Am I right?

IF we create create a pool and if we move into a resource pool,  it will be used when there is a resource contention?
0
Comment
Question by:mokkan
  • 7
  • 6
14 Comments
 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 37796334
if you create Reservations for the VM of 500MHz and 1GB RAM.

THE VM IS GUARANTEED TO GET THE CPU AND MEMORY.
0
 

Author Comment

by:mokkan
ID: 37796420
If I  understand correctly,  if I don't have in the resource  pool, it means no guarantee right?

IF the vm  in resource pool, And if  it uses only 100 MHz and 512 MB, rest of the resource will be used by other VMs ?  And only if there is a contention, it will use from the resource pool?
0
 
LVL 10

Expert Comment

by:jmanishbabu
ID: 37796435
This link will help you to understand resource pooling better with examples.

www.vmware.com/pdf/vsphere4/r41/vsp_41_resource_mgmt.pdfSimilar
0
 
LVL 118
ID: 37796459
That is Correct.

But using reservations guarantees resources.
0
 

Author Comment

by:mokkan
ID: 37796500
thank you I read that, but  is this right?

IF the vm  in resource pool, And if  it uses only 100 MHz and 512 MB, rest of the resource will be used by other VMs ?  And only if there is a contention, it will use from the resource pool?
0
 
LVL 118
ID: 37796566
That is correct.
0
 

Author Comment

by:mokkan
ID: 37800772
Thank you very much Hanccoka.  I read those documents and still have few  questions. For an example if I create the vm with  512 MB and 100 MHZ cpu, it is  no guaranteed that this VM will get allocated resources.

Only we can guarantee, if we bring the VM into resource pool. Also, VM will try to get the resource from  host or cluster and if there is a contention, then it will ask resource pool to provide resource. Am I right?
0
[Webinar] Disaster Recovery and Cloud Management

Learn from Unigma and CloudBerry industry veterans which providers are best for certain use cases and how to lower cloud costs, how to grow your Managed Services practice in IaaS clouds, and how to utilize public cloud for Disaster Recovery

 
LVL 118
ID: 37800801
Correct, unless you alter the Reservations for the VM, that guarantees resources, specified CPU and Memory.

If you create a cluster and resource pool resources will be available from the defined pool, or from the host, if no cluster.


resource pools are used to restrict resources CPU and Memory, once the resources are in use, no more can be offered. They can be created to ring fence resources and stop test VMs affecting Production Machines, as the total of Memory and CPU cannot be exceeded.
0
 

Author Comment

by:mokkan
ID: 37800904
Thank you,  when VM boots does it  get the resource from the resource pool? from the host or cluster? And when if there is contention it ask from resource pool right?
0
 
LVL 118
ID: 37801105
it gets it from the defined resource pool.

if there is no more resource in the resource pool ALL VMs will suffer.
0
 

Author Comment

by:mokkan
ID: 37801206
I thought it won't boot up, since  it doesn't have enough resources from the pool.
0
 
LVL 118
ID: 37801226
if there are No Resources left you will get an error at Power On.

depends when resources in the pool are depleted.
0
 

Author Comment

by:mokkan
ID: 37801244
Thanks a lot. I will experiment and get back to you.

Thanks again for answering my stupid questions.
0
 
LVL 118
ID: 37801260
No problems
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

HOW TO: Install and Configure VMware vSphere Hypervisor 6.5 (ESXi 6.5), Step by Step Tutorial with screenshots. From Download, Checking Media, to Completed Installation.
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …
This Micro Tutorial steps you through the configuration steps to configure your ESXi host Management Network settings and test the management network, ensure the host is recognized by the DNS Server, configure a new password, and the troubleshooting…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now