VMware Cloud Community
Gangadhargaur
Contributor
Contributor

Is it recommended to follow 1 vCPU= 1 core

Hi,

I have 5 physical servers in my environment. I want to convert them in vertual environment(P2V).

I Assessed My servers utilization and came to know that my servers are not CPU intensive. they are utilizing approx 200 MHz CPU (each server).

I have a DELL 2950 Server with 1 quad core processor CPU is 30000Mhz. (I want to install vSphere on this and want to run all the VM on it)

Should I virtualize all the 5 servers and assign then 1 vCPU to each VM. Or shoul I follow 1 vCPU = 1 CPU Core method.

Memory is not an issue... I have enogh memory availabe on my virtualization host.

Pls suggest me. and if possible pls provide supported VMware KB.

0 Kudos
5 Replies
VTsukanov
Virtuoso
Virtuoso

CPU requirements depend on the workload of real servers and recommendations of theVMWare for guest OS.

In my opinion the best choise is 2 vCPU for most guest OS.

Take a look at Guest Operating System InstallationGuide

0 Kudos
schepp
Leadership
Leadership

In my opinion the best choise is 2 vCPU for most guest OS.

[

|http://www.vmware.com/pdf/GuestOS_guide.pdf]

I think this depends on the application inside the VM and if the OS or the application can really use both cpus. For most old applications I even got a better performance only using 1 vCPU.

Regards

0 Kudos
AntonVZhbankov
Immortal
Immortal

>In my opinion the best choise is 2 vCPU for most guest OS.

Best choice is to monitor CPU load and give VM as little vCPUs as possible to prevent CPU co-scheduling problems.

Start with 1 vCPU and don't add vCPUs to VM unless you are sure it is needed.


---

MCITP: SA, MCTS Hyper-V, VCP 3/4, VMware vExpert

http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda
0 Kudos
ANorton
Enthusiast
Enthusiast

1vcpu is good for most servers. The best time to use more than 1 is when you have heaver server applications such as databases and mail.

0 Kudos
eeg3
Commander
Commander

AntonVZhbankov's advice is spot on. Start with 1 vCPU and move up as you can prove that it is needed.

With 1 vCPU, you also gain the ability to use Fault Tolerance, which depending on your needs could be very useful.

Blog: http://blog.eeg3.net
0 Kudos