La Red de Conocimientos Pedagógicos - Currículum vitae - Tecnología de virtualización VMware

Tecnología de virtualización VMware

Las tecnologías de máquinas virtuales más utilizadas actualmente incluyen KVM, xen y vmware.

KVM hace referencia a una máquina virtual basada en el kernel de Linux. La mayor ventaja de KVM es que integra el kernel de Linux, por lo que es muy rápido. El sistema operativo host de KVM debe ser Linux. Los sistemas operativos cliente compatibles incluyen Linux, Windows, Solaris y BSD. Se ejecuta en arquitecturas de hardware x86 y x86_64 que admiten extensiones de virtualización y la CPU admite tecnología VT.

Xen es un monitor de máquinas virtuales de código abierto desarrollado por la Universidad de Cambridge. La desventaja de Xen es que el sistema operativo debe modificarse explícitamente ("portarse") para ejecutarse en Xen (pero para proporcionar compatibilidad para las aplicaciones del usuario), por lo que es más problemático. Xen permite la virtualización de alto rendimiento sin soporte de hardware especial. El kernel oficial de Linux eliminó el soporte para Xen hace mucho tiempo.

VMWare (software de máquina virtual) es un software de gestión de máquinas virtuales "PC virtual". Sus productos le permiten ejecutar dos o más sistemas Windows, DOS y LINUX simultáneamente en una máquina. En comparación con el sistema de "arranque múltiple", VMWare utiliza un concepto completamente diferente. Un sistema de inicio múltiple solo puede ejecutar un sistema a la vez y es necesario reiniciar la máquina al cambiar de sistema. VMWare realmente se ejecuta simultáneamente, con múltiples sistemas operativos cambiando en la plataforma del sistema principal, al igual que las aplicaciones estándar de Windows. Además, puede particionar y configurar virtualmente cada sistema operativo sin afectar los datos del disco duro real. Incluso puedes conectar varias máquinas virtuales a una LAN a través de una tarjeta de red, lo cual es extremadamente conveniente. El rendimiento de un sistema operativo instalado en VMware es mucho menor que el de un sistema instalado directamente en el disco duro, por lo que es más adecuado para aprender y probar.

La siguiente tabla muestra los pares KVM, Xen y VMWare.

¿El código abierto es gratuito? ¿Pros y contras del rendimiento?

¿KVM? ¿Qué pasa? ¿Qué pasa? ¿alto? 1.KVM es parte del propio kernel, por lo que podemos aprovechar las optimizaciones y mejoras del kernel. 2. Alto rendimiento y estabilidad, sin necesidad de modificar el sistema cliente. 3. XEN de código abierto y gratuito, ¿verdad? Alto 1. El rendimiento es bueno. 2. Código abierto, de ejecución gratuita, altos costos de mantenimiento y RedHat lo abandonó.

¿VMWare? ¿No? ¿No? ¿General? El software comercial relativamente maduro tiene una gran participación de mercado, no es de código abierto y requiere pago.

Si tienes 4 núcleos disponibles y cada núcleo puede admitir hasta 8 máquinas virtuales, entonces está bien.