Virtualización
La virtualización es una capa abstracta que desacopla el hardware físico del sistema operativo para brindar una mayor flexibilidad y utilización de los recursos de TI.
La virtualización permite que múltiples máquinas virtuales con sistemas operativos heterogéneos puedan ejecutarse individualmente, aunque en la misma máquina. Cada máquina virtual tiene su propio hardware virtual (por ejemplo, RAM, CPU, NIC, etc.) a través del cual se cargan el sistema operativo y las aplicaciones. El sistema operativo distingue al hardware como un conjunto normalizado y consistente, independientemente de los componentes físicos que realmente formen parte del mismo.
Las máquinas virtuales se encapsulan en archivos, permitiendo guardar, copiar y proporcionar una máquina virtual de manera rápida. Se pueden mover en segundos sistemas enteros (aplicaciones, sistemas operativos, BIOS y hardware virtual completamente configurados) de un servidor a otro con consolidación continua de trabajo y un mantenimiento sin tiempo de inactividad.
La virtualización se introdujo inicialmente en los años 60 para permitir la división de grandes unidades de hardware mainframe, un recurso costoso y escaso. Con el tiempo, las minicomputadoras y PCs proporcionaron una manera más eficiente y asequible de distribuir el poder de procesamiento, por lo que en los años 80, la virtualización ya casi no se utilizó más.
En los años 90, los investigadores comenzaron a ver cómo la virtualización podía solucionar algunos de los problemas relacionados con la proliferación de hardware menos costoso, incluyendo su subutilización, crecientes costos de administración y vulnerabilidad.
Hoy en día, la virtualización está a la vanguardia, ayudando a los negocios con la escalabilidad, seguridad y administración de sus infraestructuras globales de TI.
En los años venideros, las máquinas virtuales irán más allá de sus capacidades de aprovisionamiento, y saldrán de la sala de máquinas para constituirse en el elemento fundamental de movilidad, seguridad y uso en el escritorio.
Las máquinas virtuales ofrecen un importante paradigma unificador en la reestructuración de la gestión integral de equipos de escritorio.
— Mendel Rosenblum, Chief Scientist de VMware Inc.
Beneficios de la Virtualización
División
- Se pueden ejecutar múltiples aplicaciones y sistemas operativos en un mismo sistema físico.
- Los servidores se pueden consolidar en máquinas virtuales con una arquitectura de escalabilidad vertical (scale-up) u horizontal (scale-out).
- Los recursos computacionales se tratan como un conjunto uniforme que se distribuye entre las máquinas virtuales de manera controlada.
Aislamiento
- Las máquinas virtuales están completamente aisladas entre sí y de la máquina host. Si existen fallas en una máquina virtual, las demás no se ven afectadas.
- Los datos no se filtran a través de las máquinas virtuales y las aplicaciones sólo se pueden comunicar a través de conexiones de red configuradas.
Encapsulación
- El entorno completo de la máquina virtual se guarda en un solo archivo, fácil de mover, copiar y resguardar.
- La aplicación reconoce el hardware virtual estandarizado de manera que se garantiza su compatibilidad.




