miércoles, 1 de diciembre de 2010

VMware View Composer 2.5: Introducción a View Composer


En los siguientes articulos detallaremos el proceso de instalacion y configuracion de VMware View Composer 2.5.

Introducción

En articulos anteriores detallamos el proceso de instalación y configuración de VMware View 4.5. View Composer 2.5 se integra con esta plataforma, asi como con vSphere para entregar una solución robusta para la virtualización de escritorios.

View Composer permite crear rapidamente Escritorios Virtuales que comparten discos virtuales con una imagen maestra o imagen padre. Estos escritorios virtuales son llamados Clones enlazados (linked clones) y permite un ahorro sustancial del espacio en disco, asi como la simplificación de la gestión de parches y actualizaciones del sistema operativo.

View Composer se instala sobre una instancia de vCenter Server, la cual gestiona los escritorios virtuales. View Composer puede crear entonces un pool de clones enlazados desde una maquina virtual "padre" especifica. Esta estrategia permite reducir los costos de almacenamiento en hasta un 90%.

Cada clon vinculado actúa como un escritorio independiente, con un unico hostname y dirección IP, esto a pesar de que sigue compartiendo la imagen base, con lo cual los requerimientos de almacenamiento se reducen significativamente. Debido a que los clones enlazados comparten una unica imagen base, facil y rapidamente se pueden distribuir parches y actualizaciones, actualizando solo la maquina virtual "padre", sin afectar en ningun caso las aplicaciones, datos y configuraciones del usuario final. Adicionalmente, View Composer es totalmente compatible con el uso de View Client con Local Mode.


Reduciendo los requerimientos de Storage con View Composer

Debido a que View Composer crea una imagen base que es compartida entre todos los clones enlazados, es posible reducir la capacidad de almacenamiento requerida de un 50% a un 90%.

View Composer usa una imagen base, o maquina virtual padre, y crea un pool de hasta 512 clones enlazados. Cuando se crea un pool de escritorios con Composer, en primer lugar un clon completo es hecho a partir de la maquina virtual padre. Este clon completo, o replica, junto con todos los clones enlazados pueden ser ubicados en el mismo DataStore o LUN. De ser necesario, es posible utilizar la caracteristica "Rebalance" para mover la replica y clones enlazados dese una LUN a otra.

Alternativamente, es posible ubicar las replicas y clones enlazados de View Composer, en datastores separados con diferentes caracteristicas de performance. El uso de distintas capas de almacenamiento, dependiendo del performance y de la disponibilidad requerida para las maquinas virtuales, es una buena practica no solo para View Composer, sino para todo ambiente de virtualización en VMware.

Cuando se crea un pool de clones enlazados, opcionalmente se puede configurar un disco virtual separado y desechable, para almacenar los archivos temporales y de paginacion del sistema operativo del escritorio virtual, los cuales son generados durante las sesiones de los usuarios. Cuando la maquina virtual es apagada, View Manager borra este disco desechable. Esta caracteristica permite ahorrar espacio, reduciendo el crecimiento de los clones y reduciendo el espacio utilizado por las maquinas virtuales apagadas.

Por otro lado, cuando se crea un pool de escritorios con asignación dedicada, View Composer puede opcionalmente crear un disco virtual separado y persistente para cada escritorio virtual. Este disco persostente almacena los datos de aplicacion y perfil de Windows del usuario final. Cuando a un clon enlazado se le realiza un Refresh, un Recompose, o un Rebalace, el contenido de estos discos persistentes es preservado. VMware recomienda que estos discos persistentes sean almacenados en un datastore separado, permitiendo una mayor eficiencia en la administración del Storage y de los respaldos.



Actualización del sistema y distribución de aplicaciones

Debido a que los pools de clones enlazados comparten una imagen comun, se pueden distribuir actualizaciones y parches de forma rapida y eficiente, actualizando solo la maquina virtual padre. Esto permite además un metodo eficiente de distribución de software.

La caracteristica de Recompose permite hacer cambios a la maquina virtual padre, tomar un snapshot del estado actual de ésta, y aplicar esta nueva version de la imagen base a todos los usuarios y escritorios virtuales, o a solo un subconjunto de ellos. Esta caracteristica permite realizar las siguientes tareas:
  • Aplicar parches y actualizaciones del sistema operativo y de otras aplicaciones
  • Aplicar service packs
  • Agregar aplicaciones
  • Agregar dispositivos virtuales
  • Cambiar otras configuraciones de hardware virtual
  • Modificar el perfil por defecto de los usuarios (Tema de Windows, configuración de graficos, etc.)
En las tareas de Recompose, los discos persistentes no son afectados, manteniendo los datos y configuraciones de los usuarios finales. De esta forma ademas, cuando un clon enlazado es eliminado, se puede preservar los datos de los usuarios.


Por otro lado, si se desea evitar que el usuario elimine o instale nuevo software, o haga cambios a la configuración del escritorio virtual, se puede usar la caracteristica "Refresh" para devolver el escritorio virtual a su configuración por defecto. Esto permite ademas reducir el tamaño de los clones enlazados, los cuales tienden a crecer en el tiempo.

Requisitos

View Composer 2.5 se instala sobre sistemas operativos de 32 o 64 bits. View Composer debe ser instalado en el mismo servidor (fisico o virtual) donde se encuentre instalado vCenter Server. Los requerimientos son los siguientes.
  • vCenter 4.x o Virtual Center 2.5 Update 6
  • Windows Server 2003, 2003 R2, 2008 o 2008 R2 (dependiendo de la versión de vCenter)
  • Una instancia de SQL Server u Oracle para los datos de Composer. De ser posible utilizar el mismo servidor de base de datos utilizado por vCenter.
Nota: Para aprovechar todas las funcionalidades de VMware View y Composer, los clones enlazados creados con Composer deben ser hospedados en ESX/ESXi 4 o superior. Adicionalmente, el uso de Sysprep para Composer solo es soportado con vSphere 4.1

 

Instalación y Configuración de View Composer

Habiendonos introducido a VMware View Composer y conociendo sus requerimientos, a continuación detallaremos el proceso de Instalación y Configuración:
Para una documentación más detallada del proceso y que cubra todos los escenarios y requisitos, pueden revisar la documentación oficial de VMware:

0 comentarios:

Publicar un comentario