ESXi: Reduzca los núcleos disponibles para mantenerse dentro del licenciamiento
Resumen: VMware vSphere tiene licencia en un tipo de licencia de conteo de núcleos. En ocasiones, hay más núcleos disponibles en una plataforma de host ESXi que se pueden ejecutar legalmente debido a restricciones de licencia. En este artículo, se describe cómo restringir la cantidad de núcleos que utiliza el sistema operativo ESXi. Es útil cuando las restricciones del BIOS no funcionan según lo esperado. ...
Instrucciones
Hay casos en los que una plataforma de servidor puede tener más núcleos disponibles de los que puede cubrir la licencia para ESXi. En estas situaciones, los conteos de núcleos deben reducirse para mantener el cumplimiento de las licencias de Broadcom/VMware.
Las restricciones del BIOS normalmente funcionan para esto, pero puede haber situaciones en las que no funcione correctamente. Por ejemplo, el BIOS del sistema está configurado para presentar 40 núcleos a fin de aprovechar el consumo total del licenciamiento para 40 núcleos, pero ESXi solo "ve" 36 núcleos para usar, a pesar de que se verificó que el BIOS está restringiendo la plataforma a 40 núcleos. Esta configuración mantiene el sistema dentro de las restricciones de licenciamiento de VMware, pero no es óptima desde el punto de vista del rendimiento, ya que le faltan 4 núcleos para utilizar la licencia completa.
Hay 2 opciones para reducir la cantidad de núcleos presentados a ESXi.
- Verifique y pruebe si las restricciones del conteo de núcleos del BIOS funcionan correctamente en la plataforma PowerEdge en uso. Si no lo hacen, continúe con el paso 2.
- Arranque el sistema en la configuración del BIOS del sistema (presione F2 durante la POST)
- Vaya a la sección "Configuración del procesador".
- Cambie "Número de núcleos por procesador" para ajustarse a los requisitos de licenciamiento.
- Guarde o salga y reinicie el sistema para que se apliquen los cambios en el BIOS.
- Verifique la cantidad de núcleos en el sistema operativo ESXi.
- Desde el cliente host o vCenter
- Vaya a Configurar>los ajustes avanzadosdel sistema>
- Haga clic en Edit
- Busque VMkernel.Boot.maxPCPUS
- Cambie el valor predeterminado 1024 al valor deseado, ajustando las licencias disponibles para el host (que se indican en la imagen a continuación).
- Debe reiniciar el host para aplicar la nueva configuración.
