¿Qué es una máquina virtual?

Tabla de contenido:

¿Qué es una máquina virtual?
¿Qué es una máquina virtual?
Anonim

Una máquina virtual usa software y hardware de computadora para emular computadoras adicionales en un dispositivo físico. Obtenga más información sobre qué es una máquina virtual y qué puede hacer en un entorno de VM.

¿Qué es una máquina virtual?

Las máquinas virtuales emulan un sistema operativo separado (el invitado) y una computadora separada de su sistema operativo existente (el host), por ejemplo, para ejecutar Unbuntu Linux en Windows 10. El entorno de la computadora virtual aparece en una ventana separada y normalmente está aislado como un entorno independiente. Aún así, la interactividad entre el invitado y el anfitrión a menudo se permite para tareas como transferencias de archivos.

Image
Image

Razones cotidianas para usar una máquina virtual

Los desarrolladores usan software de máquina virtual para crear y probar software en varias plataformas sin usar un segundo dispositivo. Puede usar un entorno de VM para acceder a aplicaciones que forman parte de un sistema operativo diferente al que está instalado en su computadora. Por ejemplo, las máquinas virtuales permiten jugar un juego exclusivo de Windows en una Mac.

Además, las máquinas virtuales brindan un nivel de flexibilidad en términos de experimentación que no siempre es factible en su sistema operativo host. La mayoría del software de VM le permite tomar instantáneas del sistema operativo invitado, a las que puede volver si algo sale mal, como una infección de malware.

Por qué las empresas podrían usar máquinas virtuales

Muchas organizaciones implementan y mantienen varias máquinas virtuales. En lugar de ejecutar varias computadoras en todo momento, las empresas usan máquinas virtuales alojadas en un subconjunto más pequeño de servidores potentes, lo que ahorra dinero en espacio físico, electricidad y mantenimiento.

Estas máquinas virtuales se pueden controlar desde una única interfaz administrativa y se pueden hacer accesibles para los empleados desde sus estaciones de trabajo remotas, a menudo distribuidas en múltiples ubicaciones geográficas. Debido a la naturaleza aislada de las instancias de máquinas virtuales, las empresas pueden permitir que los usuarios accedan a sus redes corporativas usando esta tecnología en sus computadoras para mayor flexibilidad y ahorro de costos.

Las máquinas virtuales brindan a los administradores control total junto con capacidad de monitoreo en tiempo real y supervisión de seguridad avanzada. Cada máquina virtual puede controlarse, iniciarse y detenerse instantáneamente con un clic del mouse o una entrada de línea de comando.

Limitaciones comunes de las máquinas virtuales

Si bien las máquinas virtuales son útiles, existen limitaciones notables que deben entenderse para que sus expectativas de rendimiento sean realistas. Incluso si el dispositivo que aloja la máquina virtual contiene un hardware potente, la instancia virtual puede funcionar más lentamente de lo que lo haría en su computadora independiente. Los avances en el soporte de hardware dentro de las máquinas virtuales han recorrido un largo camino en los últimos años. Aun así, esta limitación nunca se eliminará por completo.

Otra limitación es el costo. Aparte de las tarifas asociadas con algún software de máquina virtual, la instalación y ejecución de un sistema operativo puede requerir una licencia u otro método de autenticación. Por ejemplo, la ejecución de una instancia de invitado de Windows 10 requiere una clave de licencia válida, al igual que cuando instala el sistema operativo en una PC real. Si bien una solución virtual suele ser más barata en la mayoría de los casos que comprar máquinas físicas adicionales, los costos aumentan si necesita una implementación a gran escala.

Otras posibles limitaciones a considerar son la f alta de soporte para ciertos componentes de hardware y posibles restricciones de red. Siempre que investigue y tenga expectativas realistas, la implementación de máquinas virtuales en su entorno doméstico o empresarial podría resultar beneficiosa.

Hipervisores y otro software de máquina virtual

El software de VM basado en aplicaciones, comúnmente conocido como hipervisor, viene en todas las formas y tamaños adaptados al uso personal y comercial. Los hipervisores permiten que varias máquinas virtuales que ejecutan diferentes sistemas operativos compartan los mismos recursos de hardware. Los administradores de sistemas pueden usar hipervisores para monitorear y administrar varias máquinas virtuales en una red al mismo tiempo.

Preguntas Frecuentes

    ¿Qué tienen que ver las máquinas virtuales con los sistemas operativos?

    Una vez que haya instalado una aplicación de máquina virtual, deberá elegir e instalar un sistema operativo en su máquina virtual. Una vez que se instala un sistema operativo, puede usar su máquina virtual como cualquier otra computadora.

    ¿Cuál es la diferencia entre un emulador y una máquina virtual?

    Las máquinas virtuales son entornos independientes con todas las funciones en los que puede instalar y utilizar sistemas operativos completos. Los emuladores buscan recrear virtualmente software y hardware específicos para lograr un objetivo particular, como jugar un juego en un sistema desactualizado.

Recomendado: