Virtualización

Definición: ¿Qué significa virtualización?

La virtualización se refiere a la creación de un recurso virtual como un servidor, escritorio, sistema operativo, archivo, almacenamiento o red.

El objetivo principal de la virtualización es administrar las cargas de trabajo transformando radicalmente la informática tradicional para hacerla más escalable. La virtualización ha sido parte del panorama de TI durante décadas, y hoy se puede aplicar a una amplia gama de capas del sistema, incluida la virtualización a nivel de sistema operativo, la virtualización a nivel de hardware y la virtualización de servidores.

Techinfo explica la virtualización

La forma más común de virtualización es la virtualización a nivel de sistema operativo. En la virtualización a nivel de sistema operativo, es posible ejecutar varios sistemas operativos en una sola pieza de hardware. La tecnología de virtualización implica separar el hardware físico y el software emulando el hardware mediante software. Cuando un sistema operativo diferente está operando sobre el sistema operativo principal por medio de la virtualización, se denomina máquina virtual.

Una máquina virtual no es más que un archivo de datos en una computadora física que se puede mover y copiar a otra computadora, al igual que un archivo de datos normal. Las computadoras en el entorno virtual utilizan dos tipos de estructuras de archivos: una que define el hardware y la otra que define el disco duro. El software de virtualización, o el hipervisor, ofrece tecnología de almacenamiento en caché que se puede utilizar para almacenar en caché los cambios en el hardware virtual o el disco duro virtual para escribir en un momento posterior. Esta tecnología permite al usuario descartar los cambios realizados en el sistema operativo, lo que le permite arrancar desde un estado conocido.

La virtualización se puede clasificar en diferentes capas: escritorio, servidor, archivo, almacenamiento y red. Cada capa de virtualización tiene su propio conjunto de ventajas y complejidades. La tecnología ofrece muchos beneficios, incluida la implementación de bajo costo o sin costo, la utilización total de recursos, el ahorro de costos operativos y el ahorro de energía. Sin embargo, la implementación de la tecnología de virtualización requiere una planificación cuidadosa y expertos técnicos capacitados. Dado que las máquinas virtuales utilizan los mismos recursos para ejecutarse, puede provocar un rendimiento lento.