Tecnología

Inicio

VMware Límites de CPU virtual

El software de virtualización de VMware le permite crear máquinas virtuales en su ordenador ordenadores que actúan como independientes de su propia cuenta. Como todos los ordenadores, las máquinas virtuales que se ejecutan en VMware tienen limitaciones en sus procesadores, a pesar del hecho de que estos procesadores son virtuales y por lo tanto técnicamente inexistente. Estos límites se derivan principalmente de los límites de los equipos que juegan los ejércitos de las máquinas virtuales.

Núcleos de procesador

límites de procesamiento de la máquina virtual varían en función del procesador del sistema anfitrión, y como tal, el procesador del ordenador central es la métrica que permita evaluar la máquina virtual. Ninguna máquina virtual puede tener núcleos de procesamiento más lógico que el número de núcleos de procesamiento físico en el equipo host, fuera de los procesadores hyperthreading. Por ejemplo, si está utilizando un ordenador con un procesador de doble núcleo no hyperthreading, entonces cualquier máquina virtual nunca será capaz de operar como si tuvieran un procesador de cuatro núcleos - que siempre tendrán un máximo de dos procesadores lógicos núcleos.

Hyperthreading

Hyperthreading es una tecnología de procesador, desarrollado por Intel, que permite a los procesadores compatibles para ejecutar dos conjuntos de comandos de forma simultánea. Estos comandos, llamados hilos, no interfieren entre sí, lo que reduce desaceleración. Hyperthreading esencialmente duplica la capacidad del procesador del ordenador, aunque para ser utilizado en todo su potencial debe estar ejecutando un sistema operativo que soporta aplicaciones hyperthreading.

Núcleos disponibles hyperthreaded

procesadores hyperthreading dan VMware máquina virtual procesar un toque único - básicamente, el doble del número de núcleos de procesamiento lógicas. Si utiliza un procesador hyperthreading, la máquina virtual interpreta cada hilo como un núcleo de procesador separado, y por lo tanto virtualiza un núcleo lógico para cada uno. Lo que esto significa es que cuando se crea una máquina virtual en un equipo host hyperthreading de doble núcleo, el anfitrión de vista técnico será de doble núcleo y catalogado como tener sólo dos núcleos, mientras que la máquina virtual se mostrará como un dispositivo de cuatro núcleos.

Máquinas SMP

Los equipos host utilizando un multiprocesador simétrico o SMP, el sistema puede tener algunas dificultades para la ejecución de máquinas virtuales VMware. Los problemas no suelen tener su origen en el propio software de VMware, pero desde el sistema operativo cargado en la máquina virtual. No todos los sistemas operativos utilizados por el soporte de VMware Virtual SMP, y los que pueden requerir la reinstalación si en algún momento el número de núcleos de CPU en los cambios de uso. También pueden no soportar todos los núcleos de CPU empleado por el sistema SMP, lo que significa que su máquina virtual puede funcionar a un ritmo ligeramente anémicos en comparación con el equipo host. Por último, los problemas de rendimiento pueden surgir si se intenta ejecutar SMP virtual en un procesador hyperthreading equipo host que emplean.