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?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

Experts Exchange Solution brought to you by

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.
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

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.
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:-

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

so you may be able to over commit on memory.
mrbayItAuthor Commented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.