question

John_Puttman avatar image
John_Puttman asked

Moving from Bare Metal to Virtualized - Choosing CPU

I have a VM ware / SQL Licensing / CPU / hyperthreading question. We are planning on purchasing new hardware to move from bare metal and virtulize. We are running SQL 2012 Enterprise licensed for 12 cores bare metal (E5-2643-v2). It is hyperthreaded so SQL sees 24 CPUs. We are running 50-70% CPU all the time, with peaks to 100 that last for a few minutes. We are trying to avoid addtional licensing costs, but want to have some protection if we need more CPU in the future. So we want to purchase an R740 and virtualize, purchasing more cores than they have now eg - 6146 (12C), which would double our core count. If we hyperthread the host we will have 48 cores available. The VMWare for SQL guide says to hyperthread and then start by provisioning the number of cores to the guest equal to the physical core count. So the plan would be to provision 12 cores to the guest OS. This seems to me like we will loose a significant amount of processing power. Would we be better to purchase a comparable CPU (6128 - 6C) and license at the host, then if they have problems purchase both new CPU's and increase the license?

Thanks,

John

licensingvirtualizationcpu utilizationhyperthreading
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

0 Answers

·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.