Palo Alto Networks Knowledgebase: 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

4469
Created On 02/07/19 23:59 PM - Last Updated 02/07/19 23:59 PM
Virtual Systems Virtualization
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.



Attachments
Actions
  • Print
  • Copy Link

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

Attachments
Choose Language