10-01-2025 11:41 PM
Hello Freinds
as per the below CPU Specs , 12 Cores=24vCPU ,
the Question is does the 24vCPU shared between VMs ,
aka VM1 Consumes 16vCPU & VM2 Also Consumes 16vCPU ?
thanks
10-01-2025 11:50 PM
This depends on the VM policies you configured based on ESXi/vCenter for that VM.
10-02-2025 07:11 AM
Yes. You can oversubscribe vCPUs to VMs.
BUT. You can NOT have both VMs execute something at the exact same time.
Doing this type of configuration WILL cause (unnecessary) added latency.
You would be much better off "right sizing" your VMs with fewer vCPUs.
VMs which "require" 16 vCPUs are typically over requesting in hopes of getting more work done and often is not really "required".
Can a restaurant with 24 chairs seat two parties of 16? Yes, but not at the same time.
Same theory, but CPUs can switch processes (VMs) in milliseconds as opposed to one hour+ for a typical restaurant seating.
10-02-2025 07:59 AM
Hello Steven , Hello Balaji
Thanks my good friends, for answering my Post
I need to install 3 X NDO 4.1.1g on ESXi with 256GB RAM for Labing Purpose, each VM's(NDO) requires 16vCPU
as you noted below, the UCS C240 M4 S2 I just bough comes with Only 1 CPU
Pls Advise Steven, as you are Cisco employee
10-02-2025 09:26 AM
For lab it should function. Would not expect the best performance if a 3 16xvCPU VMs are used simultaneously.
Would be better off adding a second physical CPU (ebay/etc should have availability).
Or would be better off not trying to piecemeal a solution out of decade+ old parts.
I get that this may be what you have, but the time spent on half a dozen community posts plus other time adds up quickly and may not suit your needs.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide