How to assign 4 CPU cores to single socket in VMWare ESXi version 6.5.0

How to assign 4 CPU cores to single socket in VMWare ESXi version 6.5.0

35788
Created On 09/25/18 19:43 PM - Last Modified 04/20/20 22:37 PM


Symptom


Symptoms

Currently, if you want to assign 4 CPU cores to a Palo Alto Networks VM series firewall inside VMWare ESXi version 6.5.0 build 4887370,  you are limited to 2  CPU cores, per socket. The only way that it will allow you to use 4 CPU cores is by using 2 cores per socket.  Please see image below.

2018-01-11_vmware1.jpgVM edit screen VMWare ESXi version 6.5.0 build 4887370 showing number of CPU Cores and Sockets.

Diagnosis

It has been discovered that this issue is specific to VMWare ESXi version 6.5.0 build 4887370. 

NOTE: This is NOT a Palo Alto Networks VM issue, this is an issue withVMWare.

You can apply as many CPU cores with VMWare ESXi version 6.5.0 update01 build 5969303.

 



Resolution


You have 2 options:

  1. You can upgrade the ESXi software to VMWare ESXi version 6.5.0 update01 build 5969303.

  2. As a workaround, the OVA file (Example: PA-VM-ESX-8.0.5.ova), can be modified to alow a higher number of cores. See the following example of what was changed in the OVA file.

 

Old Entry:

        <vmw:CoresPerSocket ovf:required="false">2</vmw:CoresPerSocket>

 

New Entry :

        <vmw:CoresPerSocket ovf:required="false">16</vmw:CoresPerSocket>

 

2018-01-11_vmware2.jpgEdit screen showing 4 CPU cores and 1 socket.

NOTE: If more than two sockets are used, then you might experience performance issues because the packets may have to travel across the sockets.



Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000ClcDCAS&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language