Solved

Does each VMware vcpu need a physical counterpart?

Posted on 2010-09-21
3
1,340 Views
Last Modified: 2012-05-10
Hi,

I'm currently planning the installation of a VMware ESXi host, running 3 guest OS, (Oracle distro, fedora, windows server 2008).
each Guest OS must be assigned 2 vcpu (requested by the application's vendor)

am I looking at a 6 CPU server, and subsequently VMware Vsphere standard? (which support more than 2 cpu)

thanks in advance :)

0
Comment
Question by:mistoiic
  • 2
3 Comments
 
LVL 27

Accepted Solution

by:
Tolomir earned 250 total points
ID: 33725020
As far as I know you should use 2 cpus with 6 cores each. This is what we consider for each server in our new vmware cluster.
And no, like in windows: applications / virtual machines can share physical cpus.  

Tolomir
0
 
LVL 27

Expert Comment

by:Tolomir
ID: 33725040
So far we got 300 virtual  servers running on 8 vmware esx servers (organized in a cluster) , each of these servers has 2 cpus.

0
 
LVL 10

Assisted Solution

by:BloodRed
BloodRed earned 250 total points
ID: 33725164
No, each vCPU does not need a physical CPU core.  VMware does a very good job of scheduling CPU time, each vCPU is scheduled on a pCPU according to resource shares and it's need.

A vCPU is not tied to any specific pCPU, a vCPU may be assigned time on pCPU0 at one time and pCPU4 the next.  Each pCPU can 'run' many vCPUs, they will be scheduled fairly unless resource contention takes place, then ESX uses CPU reservations & share ratios to determine which vCPU gets more execution time.

You can read more about it at:  http://www.vmware.com/pdf/vsphere4/r41/vsp_41_resource_mgmt.pdf
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

Suggested Solutions

Title # Comments Views Activity
Veeamone Reporter/ Vmware capacity Planning 4 93
Windows VM unexpected shutdown 7 55
ESXi 6 and snapshot permission 1 27
Understanding VMware NSX 7 26
Last article we focus in how to VMware: How to create and use VMs TAGs – Part 1 so before follow this article and perform the next tasks, you should read the first article how to create the TAG before using them in Veeam Backup Jobs.
HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere Host Client, and checking its MD5 checksum signature is correct.  It's a good idea to compare checksums, because many installat…
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 …
Teach the user how to join ESXi hosts to Active Directory domains Open vSphere Client: Join ESXi host to AD domain: Verify ESXi computer account in AD: Configure permissions for domain user in ESXi: Test domain user login to ESXi host:

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

21 Experts available now in Live!

Get 1:1 Help Now