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.
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
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
>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
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.
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.