¿Qué es la virtualización y por qué debería usarla?

En el sentido más amplio, la virtualización es el proceso de crear una copia virtual, en lugar de una copia real de algo. Virtual en este caso significa algo tan similar al original que apenas se distingue de él, como en la frase "casi lo mismo".

La virtualización es el uso de programas informáticos para imitar un conjunto específico de información. Una herramienta de software específica, llamada hipervisor, crea un entorno virtual con programas dentro de los parámetros especificados.

¿Qué es la virtualización y por qué debería usarla? - Artículos

Hay tantos tipos de virtualización como múltiples usos para ellos, por lo que limitaremos nuestra discusión a los tipos de virtualización más comunes.

maquinas virtuales

Este es el tipo de virtualización más popular para la mayoría de los usuarios. Cuando está ejecutando una máquina virtual en VirtualBox, está ejecutando la máquina virtual. Los emuladores de sistemas de videojuegos siguen el mismo principio, utilizando un hipervisor para crear parámetros para consolas de videojuegos anteriores.

En las máquinas virtuales, el hipervisor crea una máquina invitada que simula hardware como un monitor, un disco duro y un procesador. En algunos casos, el administrador simplemente pasa por la configuración de la máquina host. En otros casos, un sistema separado y completamente independiente es el predeterminado, dependiendo de las necesidades del entorno.

¿Qué es la virtualización y por qué debería usarla? - Artículos

Esto no es lo mismo que la simulación de hardware, que es un proceso más complejo y de menor nivel. En la emulación de hardware, el software se utiliza para permitir que una pieza de hardware emule a otra. Por ejemplo, la emulación de hardware se puede usar para ejecutar software x86 en chips ARM. Windows 10 usa este tipo de emulación ampliamente en su estrategia de un solo sistema operativo en todas partes, y Apple lo usó en Rosetta cuando pasó de PowerPC a los procesadores Intel.

A menudo, se requieren algunas limitaciones de la virtualización. Un hipervisor a menudo no puede exceder las especificaciones de su máquina host. No puede ejecutar un hipervisor con 10 TB de almacenamiento en disco duro en un disco de 2 TB. Podría intentar proporcionar este número de manera falsa a través del administrador, pero eso se desmoronaría rápidamente con el uso.

Las máquinas virtuales suelen ser más lentas que el entorno de hardware real. Sin embargo, la virtualización de hardware tiene las ventajas de un menor costo, una implementación más rápida y una mayor flexibilidad en la implementación, características que se valoran bajo el espíritu de "movimiento rápido" de Silicon Valley.

Las máquinas virtuales asistidas por hardware utilizan hardware diseñado específicamente para ayudar en los procesos de virtualización. Algunos procesadores recientes incluyen mejoras de virtualización, lo que permite una virtualización más rápida y fluida.

escritorio virtual

Una visualización de escritorio separa el entorno de escritorio de los dispositivos físicos con los que interactúa el usuario. En lugar de almacenar el sistema operativo, el entorno de escritorio, los archivos del usuario, las aplicaciones y otros archivos del usuario final en el disco duro de la computadora del usuario, se simula el escritorio del usuario. Desde el punto de vista del usuario, este entorno parece ser un disco local, quizás un poco lento.

¿Qué es la virtualización y por qué debería usarla? - Artículos

Sin embargo, todo el sistema está gestionado por un servidor. Esto permite a los administradores del sistema tener control total sobre el entorno de escritorio de los usuarios desde el punto de acceso remoto. Al implementar actualizaciones en el servidor, se aplican instantáneamente al usuario final, sin necesidad de túneles, acceso físico o perfiles de usuario específicos del dispositivo. Al separar el entorno de escritorio de los dispositivos en los que se ejecuta, el usuario puede acceder libremente a su “propia” computadora desde cualquier computadora de escritorio.

red virtual

¿Qué es la virtualización y por qué debería usarla? - Artículos

Similar a los dos tipos de virtualización mencionados anteriormente, una red virtual simula la topología de una red, pero separa los dispositivos que tradicionalmente se usan para administrar dichas redes. En lugar de ejecutar la red física para controlar la infraestructura, el hipervisor recrea esta funcionalidad en un entorno de software. La virtualización de red se puede combinar con la virtualización de hardware, creando una red de software de hipervisores para comunicarse entre sí. La virtualización de red se puede utilizar para probar e implementar funciones de red de nivel superior, como el equilibrio de carga y el firewall, así como roles de nivel 2 y 3, como enrutamiento y conmutación.

Conclusión

El principal inconveniente de la virtualización es la velocidad. Los entornos virtuales son globalmente más lentos que los entornos host que se ejecutan en plataformas "reales". Pero la velocidad no es todo lo que importa. En entornos donde el desempeño de segunda generación no es de misión crítica, las organizaciones pueden ahorrar dinero y aumentar la flexibilidad con la virtualización. Los usuarios individuales pueden usar la virtualización para simular entornos de hardware a los que no tienen acceso y ejecutar múltiples sistemas operativos en una sola computadora simultáneamente.

Ir al botón superior