martes, 5 de noviembre de 2013

Puesta al día sobre la virtualización

Cuando se toma la decisión de virtualizar una infraestructura informática (ya sean servidores o estaciones de trabajo) se debe considerar qué tecnología de virtualización se va a utilizar. Existen dos grandes familias, la virtualización basada en un hypervisor (conocida como bare-metal) y la virtualización basada en Host. Intentaremos explicar las diferencias y los distintos productos en el mercado.

Virtualización hypervisor es aquella que se instala directamente sobre un ordenador físico, sin necesidad que tenga un sistema operativo instalado ya sea Windows o Linux, el propio hypervisor se convierte en el sistema operativo del servidor físico. Los productos que entrarían en esta lista serian VMWARE ESX y ESXi, Microsoft Hyper-v , Citrix Xen Server o Oracle VM Server.

Hay muchos motivos a favor y en contra por la que se aconsejaría instalar un hypervisor en lugar de un software de virtualización basado en un host. Enumeraremos algunas:

- El sistema operativo instalado en la opción de host, bloquea determinados numero de recursos (memoria, cpu y espacio de almacenamiento) para su propia gestión y no pueden destinarse a las maquinas virtuales que aloja.

- En la opción de hypervisor bare-metal nos ofrecerá una configuración optima para destinar la mayor cantidad posible de recursos a las máquinas virtualies que aloja, y el hecho de eliminar el sistema operativo descarta posibles focos de error.

- Una gran ventaja que ofrece un hypervisor bare-metal es la posibilidad de actualizar las máquinas virtuales sin necesidad de detenerlas, eliminando el tiempo de paro por mantenimiento.

- El hardware compatible con un hypervisor bare-metal es muy limitado, en relación a la lista de hardware compatible con la virtualización basada en host.

- Las soluciones de virtualización hypervisor están a entornos empresariales, ya que disponen de características avanzadas, como la administración de recursos, alta disponibilidad, seguridad y administración centralizada de la infraestructura de virtualización

- La soluciones de virtualización en Host tendría como objetivo entornos de desarrollo, testing, o para los usuarios que necesiten ejecutar varios sistemas operativos de forma aislada en sus equipos.

Todos los hypervisores o soluciones de virtualización en host están disponibles de forma gratuita, ya sean en versión de evolución o porque tengan versiones gratis. Recomendamos  que se realicen pruebas y se verifique que solución se ajusta nuestras necesidades.

Se debe ser realista en las expectativas de rendimiento que podrá proporcionar una solución de virtualización (hypervisor o Host);  un equipo virtualizado que contenga un servicio de uso de recursos muy elevado, cómo podría ser un servidor de base de datos Microsoft SQL, Oracle o un Exchange, no tendrá un resultado óptimo con una virtualización tipo Host, tendrá mejor rendimiento en una solución con un hypervisor bare-metal.

Recuerda que las máquinas virtuales creadas en una solución de virtualización pueden ser trasladables entre tecnologías de virtualización.

No hay comentarios:

Publicar un comentario