Virtualización
Virtualización es la creación de una versión virtual (en lugar de real) de algo, como un sistema operativo, un servidor, un dispositivo de almacenamiento o recursos de red.
Si alguna vez le ha tocado dividir su disco duro en varias particiones es probable que ya sepa algo sobre virtualización. Una partición es la división lógica de una unidad de disco duro para crear, de hecho, dos discos duros distintos.
La virtualización de un sistema operativo consiste en usar software para permitir que un elemento de hardware gestione múltiples imágenes de sistemas operativos al mismo tiempo. La tecnología empezó a utilizarse con las computadoras de gran tamaño (mainframes) hace ya décadas, y permitió a los administradores ahorrar en recursos de procesamiento.
En 2005, el software de virtualización comenzó a adoptarse más rápidamente de lo que nadie, ni siquiera los expertos, había imaginado. Tres son las áreas en las que la virtualización está generando importantes avances: virtualización de redes, virtualización del almacenamiento y virtualización de servidores.
-
La virtualización de redes es un método para combinar los recursos disponibles en una red mediante la división de la banda ancha disponible en varios canales, cada uno de los cuales es independiente de los demás y puede ser asignado (o reasignado) a un servidor o dispositivo concreto en tiempo real. La idea es que la virtualización oculta la complejidad real de la red al dividirla en diferentes partes manejables, del mismo modo que un disco duro particionado facilita la gestión de archivos.
-
Se entiende por virtualización del almacenamiento la agrupación de espacio físico de múltiples dispositivos de almacenamiento en red en lo que aparenta ser un único dispositivo, normalmente gestionado desde una consola central. El almacenamiento virtual se realiza normalmente en redes de áreas de almacenamiento (SANs).
-
La virtualización de servidores consiste en ocultar los recursos de servidores (el número y la identidad de los servidores físicos individuales, los procesadores y los sistemas operativos, por ejemplo) a los usuarios de los mismos. La intención es evitar que el usuario tenga que entender y gestionar detalles complicados de la infraestructura de servidores, al tiempo que se aumenta la capacidad para compartir y utilizar recursos y se mantiene la capacidad de expansión en el futuro.
La virtualización puede entenderse como parte de una tendencia generalizada en las TI dedicadas a la empresa en la que se incluye la computación autonómica, un escenario en el que el entorno TI podrá autogestionarse en función de la percepción de actividad, y la computación como servicio básico (utility computing), en la que la energía de procesamiento requerida por las computadoras se considera un bien básico por el que se paga en función sólo de su uso. El objetivo habitual de la virtualización consiste en centralizar las tareas administrativas y mejorar, al mismo tiempo, la escalabilidad y las cargas de trabajo.