Puede configurar una máquina virtual que se ejecute en un host ESXi para tener hasta 128 CPU virtuales. Puede cambiar la cantidad de CPU virtuales mientras la máquina virtual está en ejecución o apagada.

Antes de empezar

  • Si no está habilitada la adición en caliente de CPU, apague la máquina virtual antes de agregar CPU.

  • Si no está habilitada la eliminación en caliente de CPU, apague la máquina virtual antes de eliminar CPU.

  • Para agregar en caliente CPU de varios núcleos, compruebe que la máquina virtual tenga versión de hardware 8.

  • Privilegios necesarios: Máquina virtual > Configuración > Cambiar número de CPU en la máquina virtual

Por qué y cuándo se efectúa esta tarea

La adición en caliente de CPU virtuales se admite para máquinas virtuales compatibles con CPU de varios núcleos que se ejecutan con versión de hardware 8 o posterior. Al encender la máquina virtual, si la adición en caliente de CPU está habilitada, no puede agregar en caliente CPU virtuales a la máquina virtual en ejecución. Solo puede agregar múltiplos del número de núcleos por socket. Para las CPU de varios núcleos, el host debe tener una licencia para vSphere Virtual Symmetric Multiprocessing (Virtual SMP).

Importante:

Cuando configura la máquina virtual con las opciones de CPU virtual con varios núcleos, debe asegurarse de que la configuración cumpla con los requisitos de los términos de licencia del sistema operativo invitado.

Procedimiento

  1. En el inventario de vSphere Client, haga clic con el botón derecho en la máquina virtual y seleccione Edit Settings (Editar configuración).
  2. Haga clic en la pestaña Hardware (Hardware) y seleccione CPUs (CPU).
  3. Seleccione un valor en el menú desplegable Number of virtual sockets (Número de sockets virtuales).
  4. Seleccione un valor en el menú desplegable Number of cores per socket (Número de núcleos por socket).

    El número total de núcleos obtenido es un número igual o menor que el número de CPU lógicas del host.

  5. Haga clic en OK (Aceptar) para guardar sus cambios.

Agregar recursos de CPU de varios núcleos a una máquina virtual

Es posible que tenga los siguientes recursos de CPU existentes, que configuró para la máquina virtual mientras la creaba o después de crearla, cuando estaba apagada.

Configuración de recursos de CPU

Valor existente

Number of virtual sockets (Número de sockets virtuales)

2

Number of cores per socket (Número de núcleos por socket)

2

Total number of cores (Número total de núcleos)

4

Con la conexión de CPU en caliente habilitada y la máquina virtual en ejecución, seleccione el número de sockets que desea agregar en el menú desplegable Number of virtual sockets (Número de sockets virtuales). El menú desplegable Number of cores per socket (Número de núcleos por socket) no está disponible y conserva el valor 2. Si selecciona 3 sockets virtuales, agregará 1 socket con 2 núcleos, de modo que la máquina virtual tendrá 6 CPU virtuales.

Configuración de recursos de CPU

Valor existente

Valor de conexión directa

Number of virtual sockets (Número de sockets virtuales)

2

3

Number of cores per socket (Número de núcleos por socket)

2

2

Total Number of cores (Número total de núcleos)

4

6