Per processor licensing for virtual machines

I read a great post on Friday over at Yellow-Bricks  (which by the way, is one of my favorite virtulization blogs to follow). I think this “feature” is great, and can’t wait to hear if it is fully supported or not. Surely, this could save folks a ton in licensing if they’re using products that are licensed per CPU socket. 

“Some vendors license their application per processor, also in a virtualized environment. So if your VM has 4 vCPU’s your vendor will want you to buy a 4 processor license for the application. But you can avoid this by telling the VM that it has cores instead of processors. In others words, instead of having 4 processors you would have 1 processor with 4 cores:

  1. Power off the VM
  2. Right click on the VM and select “Edit Settings…”
  3. Select the “Options” tab
  4. Click on “General” (in the “Advanced” options section)
  5. Click “Configuration Parameters…” (in the pane on the right)
  6. Click “Add Row”
  7. Enter “cpuid.coresPerSocket” in the “Name” column
  8. Enter a value (try 2, 4, or 8 in the “Value” column
  9. Click “OK”
  10. Power on the VM”

Click here to read the full post!

Leave a Reply

Spam Protection by WP-SpamFree