Solved

Does each VMware vcpu need a physical counterpart?

Posted on 2010-09-21
3
1,368 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:
Rainer Meller 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:Rainer Meller
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

In this article, I will show you HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 6.5 after enabling SSH or ESXi Shell.
In this article, I will show you HOW TO: Install VMware Tools for Windows on a VMware Windows virtual machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server, using the VMware Host Client. The virtual machine has Windows Server 2016 instal…
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…
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…

628 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