Del curso: Fundamentos de la carrera de administración de sistemas de Microsoft y LinkedIn

¿Qué es la virtualización?

En términos técnicos, la virtualización utiliza software para crear una capa de abstracción que permite que los elementos de hardware de un único ordenador host se dividan en varios virtuales. Eso puede ser demasiado técnico, así que deja que te explique qué es una máquina virtual. Tomemos cualquier ordenador con cualquier sistema operativo. Instala una aplicación en ese ordenador. Toma parte de la potencia de procesamiento, de la RAM y del espacio del disco duro y deja que otro sistema operativo lo tome prestado. El segundo sistema operativo se ejecuta sobre el primero. El ordenador que ejecuta esta aplicación ahora se llama el host, y cualquier máquina virtual que se ejecuta sobre el host se llama invitado. El único límite a la cantidad de máquinas virtuales que se ejecutan en un host se basa en la cantidad de potencia de procesamiento adicional, RAM y espacio de disco que esté disponible para los invitados. Posiblemente necesitarás licencias para cada invitado a menos que sean de código abierto como Linux. Existen dos tipos de virtualización. Hipervisores de tipo 1 y tipo 2. Un tipo 1 es el más popular porque tiene acceso directo al hardware previamente mencionado. Los hipervisores de tipo 2 dependen primero del sistema operativo, y así cualquier virtualización debe funcionar con el sistema operativo subyacente para gestionar las llamadas de hardware. Esto puede causar latencia y fallos potenciales. Por eso normalmente no se utilizan en un entorno de producción. Un excelente ejemplo de esto sería VMWare. VMWare tiene un hipervisor tipo 1 llamado ESXi y un hipervisor tipo 2 llamado VMWare Workstation. Workstation se instala sobre un sistema operativo como Windows, Macintosh o Linux. ESXi se instala usando una versión muy ligera de Linux OS y se gestiona desde otro equipo. Otros ejemplos de hipervisores de tipo 1 son Hyper-V de Microsoft, KVM, Xen y Oracle VM. Ejemplos del tipo 2 incluyen VirtualBox, QEMU y Parallels. Recuerdo que antes del 2008 todos nuestros ordenadores estaban en máquinas físicas. Esto suponía gran demanda de electricidad, potencia de enfriamiento y servidores. Luego empezamos a instalar máquinas virtuales y a comprar menos servidores pero más potentes. Pudimos sustituir cuatro racks de servidores con un par de ellos que ni siquiera ocupaban la mitad de un rack. IBM vio venir esta tendencia y vendió gran parte de su división de servidores a Lenovo, y Dell pasó de ser una empresa pública a una privada. Ya no se ganaba dinero con los servidores. Sin embargo, Microsoft experimentó un incremento en su negocio al vender más licencias para cada máquina virtual y eventualmente creando su propio negocio de VM en la nube, Azure. Amazon Web Services también creó su propio sitio en la nube. Otras empresas hicieron algo similar, pero estas dos empresas tienen la mayor cuota de mercado del negocio alojado en la nube. La virtualización ha cambiado por completo el panorama para los administradores de sistemas. Ahora hay menos hardware y más software que administrar. Esto cambió el tipo de formación que un administrador de sistemas necesitaba para conseguir un buen trabajo en TI.

Contenido