OpenZone Logo
Phone

Panorama técnico de las tecnologías de virtualización

¿Qué es la virtualización?

En su definición más amplia, la virtualización es el proceso de utilizar recursos físicos para crear un entorno virtual. Consta de tres elementos: sistemas operativos, redes y medios de almacenamiento. Básicamente, la virtualización se utiliza para crear un entorno virtual que consta de varias instalaciones a partir de una base específica de una serie de recursos de hardware. Mediante la virtualización, el usuario final puede tener una visión virtual del hardware.

Contenido

¿Cuáles son los distintos tipos de virtualización?

1* Virtualización del hardware
La virtualización de hardware o virtualización de servidores es una de las formas más comunes de virtualización. La virtualización de hardware es un proceso en el que se crean máquinas virtuales compartiendo los recursos de un servidor físico, como el almacenamiento, la RAM y la CPU. El servidor físico también se conoce como host. El software utilizado en la virtualización de hardware se denomina hipervisor.

2* Virtualización por software
En este tipo de virtualización, usted gestiona sus sistemas de virtualización desde el entorno de software. Se pueden ejecutar varios entornos en una misma plataforma. Desde una plataforma, podemos gestionar el SO, las aplicaciones y todos los servicios necesarios en un entorno virtual. Por ejemplo VMWare y Virtual Box.

3* Virtualización de la memoria
La virtualización de memoria es un concepto de agregación de memoria física de los sistemas individuales a un único pool de memoria virtualizada. Los sistemas operativos o las aplicaciones utilizarán esta reserva de memoria. La aplicación accederá a este pool de memoria a través de la API. Se puede distribuir y utilizar como una caché de alta velocidad o como un recurso de memoria compartida para su aplicación. Para el sistema operativo, una caché de páginas puede utilizar el pool de memoria. El pool de memoria será un gran recurso de memoria.

4* Virtualización del almacenamiento
La virtualización del almacenamiento separa el almacenamiento físico en una pequeña red de almacenamiento para entornos virtualizados. Se puede acceder a todas las pequeñas unidades de almacenamiento desde una consola centralizada. La virtualización del almacenamiento tiene muchas ventajas, como la copia de seguridad, el archivado y la recuperación de los datos. Usted debe haber sabido de SAN (Storage Area Network). Hacer copias de seguridad y restaurar datos lleva menos tiempo que SAN.

5* Virtualización de redes
La virtualización de redes gestiona la red para conectar redes virtualizadas o VLAN con la red física. Además, aquí también se pueden gestionar las redes de cortafuegos y el equilibrio de carga. Y también proporciona la SDN – redes definidas por software y NFV – virtualización de funciones de red. Con esto, se vuelve más eficiente y escalable.

6* Virtualización de escritorio
También se denomina virtualización de clientes. La virtualización de escritorio es una tecnología que se utiliza para proporcionar un entorno de escritorio independiente para el usuario final. Proporciona el entorno de escritorio para que el usuario interactúe con sistemas de máquinas virtuales. Se puede mantener a través de un sistema de escritorio remoto.

¿Qué son las tecnologías de virtualización?

La conexión a Internet puede ser errática en ocasiones. Por este motivo, no es realista mantener cualquier tipo de sistema informático de hardware a través de Internet de forma continua durante 24 horas. Además de esta imprevisibilidad, el sistema de hardware también resulta costoso en términos de electricidad, mantenimiento, adquisición y una serie de otros gastos.

Hoy en día, muchas empresas desean tener una presencia ininterrumpida y segura en Internet y un bajo coste de funcionamiento. Afortunadamente, existe la tecnología de virtualización adecuada para casi todas las necesidades imaginables. Así es como entran en juego los tipos de virtualización antes mencionados.

Dentro del ámbito más amplio de la tecnología de virtualización, existe una serie de tecnologías basadas en la nube capaces de proporcionar virtualización con una serie de tecnologías web, centros de datos, software, etc.

¿Cómo funcionan las tecnologías de virtualización?

Como ya se ha mencionado, el proceso de virtualización implica la creación de un entorno de software en un servidor físico al que puede acceder cualquier persona en cualquier parte del mundo. No existe una única tecnología de virtualización que pueda utilizarse para realizar la virtualización. Hay muchas.

Todas las funciones de gestión del sistema las asume un hipervisor a nivel de host. A nivel de host, se puede tener más de un nodo HyperV. Cualquier nodo HyperV puede crear máquinas virtuales.

El trabajo del hipervisor es establecer un número de múltiples máquinas virtuales compartiendo sistemas operativos, almacenamiento y redes. Para lograrlo, se necesita la ayuda del firmware. Utilizando un servidor físico, el hipervisor puede crear más máquinas virtuales, determinar sus necesidades e instalar una serie de sistemas operativos de acuerdo con los requisitos. Dicho sistema operativo se denominará SO huésped.

Lista de tecnologías de virtualización

1* HyperV
La tecnología de virtualización Hyper-V es proporcionada por Microsoft para la virtualización de Windows Server. Puede crear máquinas virtuales en Windows Server utilizando la tecnología de virtualización Hyper-V.

La tecnología de virtualización Hyper – v es uno de los productos más utilizables de Microsoft conocido como tecnología de virtualización de clientes y servidores de Microsoft, que se utiliza para construir un entorno de software de un sistema informático.

Con la ayuda de la capa de hipervisor, esta tecnología controla el recurso de hardware del hipervisor y asigna los recursos a las máquinas virtuales. La plataforma de virtualización Hyper-v se introdujo a partir de Windows Server 2008. HyperV es el hipervisor bare-metal o nativo, también conocido como hipervisor de tipo 1. La tecnología de virtualización Hyper-v es compatible principalmente con los sistemas operativos Windows, Linux y freeBase.

Un hipervisor denominado Hyper-V manager se encarga de toda la gestión de la tecnología de virtualización HyperV. Usando el gestor de Hyper-V, el usuario puede gestionar una serie de aspectos como las copias de seguridad, el estado del servidor, los archivos VHD del VPS, añadir un host y comprobar el estado del servidor.

Migración en vivo en HyperV
En la migración en vivo, dos máquinas virtuales pueden ser transferidas entre dos hosts sin experimentar interrupción o tiempo de inactividad del servicio. La tecnología Hyper -V tiene la capacidad de soportar el traslado impecable de una máquina virtual del host original al siguiente. La red compartida entre dos hosts ayuda a mantener el servidor en funcionamiento mientras el usuario mueve la máquina virtual entre hosts.

¿Qué es la migración rápida en HyperV?
La migración rápida es muy parecida a cualquier otra migración de red, excepto que provoca una interrupción del servicio mientras se mueven las máquinas virtuales entre dos hosts o nodos. Ha existido durante mucho tiempo, remontándose a los días en que el concepto de virtualización estaba comenzando. La migración rápida sigue siendo viable hoy en día.

2* VMWare
La tecnología de virtulización VMWare es una tecnología de virtulización basada en la nube en la que se pueden ejecutar múltiples instancias de máquinas virtuales.

Nada define la tecnología de virtualización VM ware y la hace tan famosa como sus aplicaciones de escritorio enriquecidas (software). El objetivo principal de VM ware es gestionar entornos virtualizados más pequeños.

El software que compone VM ware está diseñado de tal manera que puede establecer máquinas virtuales más pequeñas utilizando recursos de hardware dedicados como base. El usuario puede gestionar los recursos de hardware y establecer máquinas virtuales subdividiendo las redes, el almacenamiento, las tarjetas de red y los procesadores.

VM ware utiliza el cifrado para las soluciones de gestión de claves, utiliza métodos de cifrado de datos para proteger los datos del cliente, utiliza el cifrado de datos transparente para el servidor SQL de modo que los datos del usuario puedan transferirse de forma segura y utiliza varios kits de desarrollo de software para todas las plataformas empresariales de VM ware. Que incluye el menor coste de operación, la tecnología de cifrado crítico VM ware. El hardware VM ware se puede gestionar en las siguientes plataformas. vCenter Server, vSphere Client, vMotion, ESXi, etc… Existen muchos tipos de herramientas de gestión de hardware disponibles por la tecnología VM ware.

Migración en vivo en VMWare
Los usuarios pueden mover máquinas virtuales entre diferentes servidores físicos sin experimentar retrasos por inactividad. Para garantizar esta migración se utilizan recursos masivos de almacenamiento y conexión. Para mover su máquina virtual entre servidores físicos, se requiere memoria activa y una red altamente escalable.

La principal ventaja de la migración en vivo es que le permite realizar el mantenimiento del hardware a su antojo sin tener que sufrir molestias por fallos y tiempos de inactividad del servidor. Para automatizar y programar el movimiento de las máquinas virtuales se suele utilizar una serie de software. Algunos de estos software son: vSphere, vMotion, etc. Algunos de estos software permiten la migración de varias máquinas virtuales al mismo tiempo en cuestión de segundos.

El hardware VM ware se puede gestionar en las siguientes plataformas. vCenter Server, vSphere Client, vMotion, ESXi, etc… Existen muchos tipos de herramientas de gestión de hardware disponibles por la tecnología VM ware.

3* KVM
La tecnología de virtulización KVM es una tecnología de virtulización completa basada en Linux que es gratuita y de código abierto.

Se trata de un software de código abierto para gestionar la virtualización del sistema operativo Linux. KVM son las siglas de Kernel-based Virtualization Machine. KVM es una tecnología de virtualización que se utiliza específicamente para la virtualización del sistema operativo Linux. Es la solución completa de virtualización del sistema operativo Linux x86. Con el uso de esta tecnología de virtualización, podemos crear servidores virtualizados Linux que tienen tarjetas de red, almacenamiento y adaptadores gráficos separados.

En el hipervisor KVM, varios sistemas operativos pueden compartirse sin problemas en un host de hardware. El hipervisor KVM está diseñado para funcionar como un hipervisor de tipo 2. Si busca un hipervisor con capacidades de virtualización de SO y un gran rendimiento y gestión, es posible que no quiera alejarse de esta plataforma. Cabe mencionar que la parte de hipervisor de KVM establece máquinas virtuales que admiten la interacción entre almacenamiento, recursos de red, SO y disco duro.

Aislamiento basado en hardware: KVM utiliza en gran medida el poder de la interacción basada en hardware para lograr la virtualización y crear límites entre las máquinas virtuales. Aplica el control de acceso a todas las máquinas virtuales. Esto se consigue mediante la implementación rigurosa de la virtualización.

Migración en vivo en KVM
KVM soporta la migración en vivo y fuera de línea para mover las máquinas virtuales de un nodo a otro nodo sin failover clustering. En este caso, la máquina huésped de x64 bits puede migrarse sólo con máquinas huéspedes x64, pero la de x32 bits puede migrarse con x64 y x86 bits.

4* Virtualización de servidores Citrix (anteriormente denominado XenServer)
La tecnología de virtulización de Citrix proporciona virtulización para escritorios y aplicaciones basados en el hipervisor Xen.

La virtualización de servidores Citrix es una de las tecnologías de virtualización más populares que existen. Permite al usuario gestionar múltiples espacios de almacenamiento, configuración de red y una serie de otras características ampliadas. La virtualización de servidores Citrix se utiliza principalmente para la virtualización de escritorios, aplicaciones y servidores, denominada colectivamente plataforma de virtualización multi-tenancy. Es justo la tecnología de virtualización perfecta que necesita si está buscando una opción con mayor escalabilidad y mayor rendimiento de despliegue. Esta tecnología de virtualización funciona mejor en servidores XEN.

Con el hipervisor Citrix, puede evitar el agotamiento de recursos durante el tiempo de carga anormal del sistema. Además, permite etiquetar y nombrar de forma única las máquinas virtuales. Mejor aún, incorpora características que soportan la migración en vivo y crea una plantilla segura.

Migración en vivo en la virtualización de servidores Citrix
Los hipervisores Citrix están disponibles en todas las versiones. Proporciona migración de máquinas virtuales en vivo y fuera de línea entre servidores. En esta función, el disco de la máquina virtual es compartido por el servidor de origen y el de destino. Esta capacidad permite la migración de máquinas virtuales sin tiempo de inactividad. Cuando el almacenamiento se comparte entre sí, la migración puede realizarse fácilmente sin tiempo de inactividad.

Tecnologías de virtualización

¿Qué medidas de seguridad adoptar al utilizar tecnologías de virtualización?

Para obtener la máxima seguridad de virtualización tanto en los servidores virtuales como en los servidores host, debe tener en cuenta estos aspectos:

  • Prefiera redes privadas para acceder a sus Máquinas Virtuales.
  • Configure los valores donde almacenar los archivos de recursos virtualizados y establezca los permisos adecuados en los archivos.
  • Configure los cortafuegos de seguridad para proteger su servidor de ataques de malware y robos.
  • Se recomienda utilizar procesadores de 64 bits de segunda generación.

Conclusión

La virtualización puede aliviar las preocupaciones de empresas y particulares que experimentan problemas de mantenimiento de hardware. La virtualización conlleva numerosas ventajas, entre las que destacan la reducción de la necesidad de hardware físico, la facilidad de establecimiento y la gestión por parte de los centros de datos.

Existen varios tipos de virtualización en función de sus necesidades de hardware, software, memoria e incluso red. Dentro del ámbito más amplio de la tecnología de virtualización, existe una serie de tecnologías basadas en la nube capaces de proporcionar virtualización con una serie de tecnologías web, centros de datos, software, etc.

No olvide elegir el mejor alojamiento de la plataforma de alojamiento OpenZone. Obtenga soporte 24/7 de nuestro equipo. Nuestra infraestructura potenciada se centra en el autoescalado, el rendimiento y la seguridad.

¡Déjenos mostrarle la diferencia! ¡Echa un vistazo a nuestros planes!