Solved

Does each VMware vcpu need a physical counterpart?

Posted on 2010-09-21
3
1,362 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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

Building an interactive eFuture classroom

Watch and learn how ATEN provided a total control system solution including seamless switching matrix switch, HDBaseT extenders, PDU, lighting control to build an interactive eFuture classroom.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Will try to explain how to use the VMware feature TAGs in the VMs and create Veeam Backup Jobs using TAGs. Since this article is too long, I will create second article for the Veeam tasks.
HOW TO: Connect to the VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere (HTML5 Web) Host Client 6.5, and perform a simple configuration task of adding a new VMFS 6 datastore.
Teach the user how to configure vSphere Replication and how to protect and recover VMs Open vSphere Web Client: Verify vsphere Replication is enabled: Enable vSphere Replication for a virtual machine: Verify replicated VM is created: Recover replica…
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…

752 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