vcenter cluster share memory between hosts

hey guys, new to vcenter.

i have three hosts added to a cluster. is there a way to create a virtual machine on one host, but use some of the available memory from another host on the vm in the inital host?
mrbayItAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I'm afraid not, the resources used for a virtual machine are allocated from the host, that is hosting it.
0

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
 
Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
No, that is not how clusters work.  What you could do is to move some VMs to the second host and then you will have more available memory on host1 for your VM.
0
 
Milind KoyandeCommented:
Hello mrbayIt,

Its not possible to use or allocate resources from other host to a VM other than the host on which the VM is hosted. You can read more about vmware Memory Management at http://www.vmware.com/files/pdf/perf-vsphere-memory_management.pdf

Also I would recommend you to manage the VM allocation as per your requirement i.e. if a VM need more memory then keep that on a node with less memory consumption (without or very less VM).
Let us know if you have any further queries.
0
 
DaveCommented:
No but note if you have multiple machines in the same host VMWare will share memory between machines if there are identical pages within the machines, and will also start to compress memory when things run short. Its probably worth reading through the VMWare documentation on this, which is here:-

http://pubs.vmware.com/vsphere-4-esx-vcenter/index.jsp

there is also a more detailed analysis of VMWare virtual memory management here:-

https://labs.vmware.com/vmtj/memory-overcommitment-in-the-esx-server

so you may be able to over commit on memory.
0
 
mrbayItAuthor Commented:
done
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.