Hello everyone
I am setting up virtual machines on a server. This is my first time using vsphere and I am enjoying it so far.
I created a resource pool, and started creating virtual machines on that pool.
Here is a hypothetical example that illustrates my question:
Assume a server with 100 GB of RAM, with all of the server's resources allocated to one resource pool.
Assume I want to create 200 virtual machines and I grant all the VMs equal priority.
If I allocate 1 GB of RAM to each virtual machine, will 2 GB represent the max amount of RAM each VM can draw upon from the resource pool?
In other words, if I have one VM running, and all the others powered off, and this one VM is doing a lot of stuff, will it still only draw on 1 GB from the resource pool even though there is much more unused capacity?
Assuming that is the case, in that example would the server allow me to create that many VMs on that much RAM? Right now I think it would, since in my interpretation, those 1GB are not exclusive to each VM, they just represent the max amount of RAM the VM can draw upon from the resource pool when it needs it. Therefore, 200 VMs each allocated 1GB could exist peacefully on the 100GB server.
However, if I had not created a resource pool, the server's RAM limitation would prevent me from creating more VMs once I had created about 100 of them, assuming I was still allocating 1GB to each VM.
Thanks,
Dmachine