- Definición:
En informática, virtualización se refiere a la abstracción de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) que crea una capa de abstracción entre el hardware de la máquina física (host) y el sistema operativo de la máquina virtual (virtual machine, guest), siendo un medio para crear una versión virtual de un dispositivo o recurso, como un servidor, un dispositivo de almacenamiento, una red o incluso un sistema operativo, donde se divide el recurso en uno o más entornos de ejecución.
Esta capa de software (VMM) maneja, gestiona y arbitra los cuatro recursos principales de una computadora (CPU, Memoria, Red, Almacenamiento) y así podrá repartir dinámicamente dichos recursos entre todas las máquinas virtuales definidas en el computador central. De modo que nos permite tener varios ordenadores virtuales ejecutándose sobre el mismo ordenador físico.
Tal término es antiguo; se viene usando desde 1960, y ha sido aplicado a diferentes aspectos y ámbitos de la informática, desde sistemas computacionales completos, hasta capacidades o componentes individuales. Lo más importante en este tema de virtualización es la de ocultar detalles técnicos a través de la encapsulación.
La virtualización se encarga de crear un interfaz externo que esconde una implementación subyacente mediante la combinación de recursos en locaciones físicas diferentes, o por medio de la simplificación del sistema de control. Un avanzado desarrollo de nuevas plataformas y tecnologías de virtualización han hecho que se vuelva a prestar atención a este importante concepto. De modo similar al uso de términos como “abstracción” y “orientación a objetos”, virtualización es usado en muchos contextos diferentes.
Este concepto que es realmente interesante y que se lleva desarrollando desde hace muchos años, parece que finalmente está encontrando sus caminos productivos y de desarrollo para profesionales.
La máquina virtual en general es un sistema operativo completo que corre como si estuviera instalado en una plataforma de hardware autónoma. Típicamente muchas máquinas virtuales son simuladas en un computador central. Para que el sistema operativo “guest” funcione, la simulación debe ser lo suficientemente grande (siempre dependiendo del tipo de virtualización).
- Citrix
Citrix® XenServer™ es una solución empresarial abierta y potente para virtualización
de servidores, capaz de reducir radicalmente los costes del Data Center,
transformando entornos estáticos y complejos en centros de distribución más
dinámicos y fáciles de administrar. XenServer es la única solución para infraestructuras
de virtualización de categoría empresarial de eficacia demostrada en
entornos de cloud computing, que integra gratuitamente funcionalidades críticas,
como la migración en tiempo real y la gestión centralizada multinodo.
de servidores, capaz de reducir radicalmente los costes del Data Center,
transformando entornos estáticos y complejos en centros de distribución más
dinámicos y fáciles de administrar. XenServer es la única solución para infraestructuras
de virtualización de categoría empresarial de eficacia demostrada en
entornos de cloud computing, que integra gratuitamente funcionalidades críticas,
como la migración en tiempo real y la gestión centralizada multinodo.
Se complementa con Citrix Essentials™ que incorpora funcionalidades avanzadas
de administración y automatización de la virtualización, tanto en entornos XenServer
como Microsoft® Hyper-V™, permitiendo a los clientes transformar sus centros
de datos en centros automatizados de distribución. Esta completa gama
de prestaciones para administración y automatización incluye: alta disponibilidad
automatizada, automatización del ciclo vital, aprovisionamiento dinámico
para máquinas físicas y virtuales, e integración profunda con las principales
plataformas de almacenamiento de datos.
de prestaciones para administración y automatización incluye: alta disponibilidad
automatizada, automatización del ciclo vital, aprovisionamiento dinámico
para máquinas físicas y virtuales, e integración profunda con las principales
plataformas de almacenamiento de datos.
- VMware
VMware vSphere Integration, la única plataforma de virtualización adaptada y optimizada para cargas de trabajo de escritorio con capacidad para activar miles de escritorios a la vez sin detrimento alguno del rendimiento. Lleve la potencia del datacenter al escritorio y utilice una plataforma común para gestionar servidores y escritorios, desde el datacenter hasta la cloud.
- Microsoft 2008 server
A diferencia del modelo monolítico, los drivers de los dispositivos de hardware se reparten en los núcleos de los sistemas operativos de las diferentes máquinas virtuales, lo que permite una mayor flexibilidad en la estructura IT y ayuda a simplificar y aligerar la arquitectura (el driver de hypervisor es más pequeño que el de un mouse), al tiempo que ofrece una superficie de ataque reducida que mejora la confiabilidad de los equipos virtuales basados en Windows Server Virtualization.
- Reverse Proxy
- Seguridad: el servidor proxy es una capa adicional de defensa y por lo tanto protege los servidores web.
- Cifrado / Aceleración SSL: cuando se crea un sitio web seguro, habitualmente el cifrado SSL no lo hace el mismo servidor web, sino que es realizado por el "reverse proxy", el cual está equipado con un hardware de aceleración SSL (Security Sockets Layer).
- Distribución de Carga: el "reverse proxy" puede distribuir la carga entre varios servidores web. En ese caso, el "reverse proxy" puede necesitar reescribir las URL de cada página web (traducción de la URL externa a la URL interna correspondiente, según en qué servidor se encuentre la información solicitada).
- Caché de contenido estático: Un "reverse proxy" puede descargar los servidores web almacenando contenido estático como imágenes u otro contenido gráfico.