Asignación de memoria y CPU de VM

Al crear una máquina virtual nueva, puede asignar CPU virtuales, especificar el número de núcleos por socket que desea presentar a las VCPU de la máquina virtual y establecer los recursos de memoria iniciales en la nueva máquina virtual. Puede cambiar la configuración en cualquier momento después de crear la nueva máquina virtual.

La función de conexión en directo de la CPU de XenCenter permite a los clientes aumentar dinámicamente el número de vCPU asignadas a una máquina virtual Linux en ejecución, sin tener que reiniciar la máquina virtual.

Opciones

Número de VCPUs

(para máquinas virtuales Windows)

Introduzca el número de CPU virtuales (vCPU) que desea asignar a la nueva máquina virtual.

Para asegurarse de obtener el mejor rendimiento de la nueva máquina virtual, el número de vCPU que asigne a la máquina virtual no debe exceder el número de CPU físicas en el servidor.

Nota: Este valor se puede cambiar más tarde, si es necesario. Para obtener más información, consulteCambiar propiedades de VM: CPU. Para obtener información sobre el número máximo de VCPU admitidas en una máquina virtual, consulte el documento Límites de configuración de XenServer .

Número máximo de vCPU

(para VM Linux)

Seleccione el número máximo de CPU virtuales (vCPU) que desea asignar a la nueva máquina virtual en la lista desplegable.

Para asegurarse de obtener el mejor rendimiento de la nueva máquina virtual, el número máximo de vCPU que asigne a la máquina virtual no debe exceder el número de CPU físicas en el servidor.

Nota: Este valor se puede cambiar más tarde, si es necesario. Para obtener más información, consulteCambiar propiedades de VM: CPU.

Topología

Especifique la topología de la vCPU.

De forma predeterminada, XenServer asigna un núcleo por socket para cada vCPU. Por ejemplo, asignar 4 vCPU aparecerá como 4 sockets con 1 núcleo por socket. Haga clic en la lista desplegable Topología para cambiar esta configuración y seleccione una opción de la lista.

Nota: La configuración de núcleo por socket depende del número de sockets presentes en el servidor y el sistema operativo instalado. Algunos sistemas operativos tienen restricciones en el número de CPU. Debe cumplir con los requisitos del sistema operativo al configurar esta opción.

Número inicial de VCPU

(para VM Linux)

Esta opción muestra el número inicial de vCPU asignadas a la máquina virtual. De forma predeterminada, este número es igual al número máximo de vCPU establecido en el paso anterior. Puede seleccionar en la lista desplegable y modificar el número inicial de vCPU asignadas a la máquina virtual.

Memoria

Introduzca la cantidad de memoria que desea asignar a la máquina virtual.

Las plantillas de XenServer proporcionan configuraciones típicas de VM y establecen valores predeterminados razonables para la memoria, según el tipo de sistema operativo invitado. También debe tener en cuenta las siguientes consideraciones al decidir cuánta memoria asigna inicialmente a una nueva máquina virtual:

  • Los tipos de aplicaciones que se ejecutarán en la máquina virtual.
  • Otras máquinas virtuales que utilizarán el mismo recurso de memoria.
  • Aplicaciones que se ejecutarán en el servidor junto a la máquina virtual.

Puede ajustar la asignación de memoria después de crear la nueva máquina virtual en la ficha Memoria de la máquina virtual, donde también puede habilitar el control dinámico de memoria (DMC) para permitir la reasignación dinámica de memoria entre máquinas virtuales del mismo grupo. Consulte los temas de Ayuda de laConfiguración de la memoria de VMcarpeta para obtener más detalles.

Escenarios de estado de alimentación de VM

En la tabla siguiente se enumeran los tres estados de alimentación de VM y se describen sus diversos escenarios de vCPU.

Estado de alimentación de VM Número máximo de vCPU Número inicial de VCPU Número actual de vCPU
Correr No se puede aumentar/disminuir N/D Sólo se puede aumentar.
Apagado Se puede aumentar/disminuir Se puede aumentar/disminuir N/D
Suspendido No se puede modificar N/D No se puede modificar

Asignación de memoria y CPU de VM