Uso do VMware View Composer

Nada mau, este pode ser o produto mais atraente da VMware View, o VMware View Composer, com este produto, o que conseguiremos é distribuir ambientes de trabalho aos utilizadores a partir da mesma imagem para todos. Sem ter de andar a clonar uma máquina virtual de origem, nem ter uma máquina virtual completa por utilizador, Isso é, os ambientes de trabalho que gerarmos a partir disto não terão um disco rígido virtual, mas sim um ‘link’ para uma réplica do disco rígido virtual original. Com isto conseguiremos uma poupança de armazenamento impressionante, Por exemplo, se projetarmos que os nossos Desktops devem ter 20Gb de disco, não é necessário atribuir essa quantidade a cada máquina virtual, se, por exemplo, vamos distribuir 50 Desktops: 50MV x 20Gb = 1TB de espaço apenas para o ambiente VDI ou VMware View, como isto não faz muito sentido usa-se o VMware View Composer para implementar desktops a partir de uma única imagem, esses novos desktops ocuparão apenas a sua memória swap mais o espaço (opcional) que querramos dar a los usuarios para que almacenen información, que puede ser 0. Más adelante se dará mayor nivel de detalle.

Este sería el esquema gráfico de cómo funciona el aprovisionamiento de los Escritorios. Tenemos una máquina virtual origen con su sistema operativo instalado, con sus aplicações comuns para nossos futuros utilizadores instaladas, miembro de un dominio, configuración de red con DHCP, con el agente instalado, etc… una vez que está preparada para ser clonada, se realiza un snapshot de ella mientras está apagada. Podemos tener varios snapshot de esta máquina virtual con diferentes configuraciones para diferentes desplieges de Escritorios.

La réplica es una copia de una versión exácta de la máquina virtual origen, Isso é, es una copia completa de uno dos snapshots escogidos (en este documento solo habrá un snapshot, no se trabajará con más).

Y a partir de esta estrutura, creamos tantos clones (también llamado vClon) de esta réplica como necessitemos, en la imagem se ven un par de MV generadas a partir desta versão da MV origen, son instáncias del snaphost. Los clones no escriben nada en los discos, si no son aislados en snapshots propios, assim que os dados do disco 'réplica’ son intocables y por lo tanto siguen accediendo a este disco todos los clones. A parte de esto, tenemos la posibilidad de criar um disco de dados para que los usuarios armazenem informações, durante el asistente nos lo preguntará y en caso afirmativo, nos los mapeará con una letra en cada uno de los Escritorios.

Para informação mais detalhada se pode consultar esta web que lo explica genial (É claro, em português): http://rodos.haywood.org/2008/12/storage-analysis-of-vmware-view.html

Instalación de VMware View Composer,

Este es el software que permitirá que esto se cumpla, para ello deberemos instalar VMware View Composer em cada uno dos servidores, VMware vCenter ou VMware VirtualCenter de nossa organização que querramos que possa provar Escritorios de forma automatizada.

Comenzamos la instalación de VMware View Composer en el servidor VMware vCenter, la instalación no tiene nada de miga, “Próximo”,

Aceitamos o contrato de licença “Aceito os termos do contrato de licença” & “Próximo”,

Para instalar VMware View Composer, necesitamos una base de datos SQL, por isso, durante el asistente, deberemos criar una conexión a ela, así que creamos primero una BD vacía no nosso servidor SQL y nos conectamos a ela desde “Configuração do DSN ODBC…”

Vamos para a guia “Sistema DSN” y cremos uno nuevo desde “Adicionar…”,

Selecionar “SQL Native Client” & “Fim”,

Indicamos um nome (No meu caso “VMware Composer”) y nos conectamos a nosso servidor SQL Server, & “Seguinte”,

Configuramos la autenticación como la tengamos… e “Seguinte”,

Assinalar “Change the database default para:” y escogemos la base de datos que tenemos creada para VMware View Composer, Neste caso “VMwareComposer”, “Seguinte”,

“Fim”,

Clique em “Fonte de dados de teste…”

“OKEY” pronto,

Clique em “OKEY” ya que la conectividad es correcta,

Introduzimos o número dos conectores DSN que acabamos de criar e os credenciais que hemos fornecido durante a configuração del ODBC. “Próximo”,

Selecionamos a porta SOAP, que por defeito é 8443 y se temos algum certificado SSL instalado na equipa podremos selecionarlo, No meu caso, me generará uno nuevo. “Próximo”,

Verificamos que o caminho de instalação está correto (Inadimplência “C:Ficheiros de programaVMwareVMware View Composer”) e clique em “Instalar” para instalar imediatamente,

… Esperança… por certo, VMware View Composer, apenas é oficialmente suportado num sistema operativo em inglês, então durante a instalação, se aparecer um erro de grupo Network Service em falta, criem-no no vosso servidor VMware vCenter onde o estejam a instalar e está feito!

Tras un par de minutos, temos a aplicação instalada, pronto. “Acabar”.

Agora, devemos ir às configurações do nosso servidor VMware View, à aba de “Configuração” e à parte de “VirtualCenter Servers”, aí, se não tivermos um servidor VMware vCenter adicionado, será necessário adicioná-lo (http://www.bujarra.com/?p=2159). No caso que nos ocupa, assume-se como dado, então editamos o que temos configurado a partir de “Editar…”

Tenemos que habilitarle el check de “Ativar o View Composer” e indicar el puerto de conexión, que por defecto hemos dicho que será el 8443. Debemos agregar por lo menos una cuenta de administrador de dominio, para que VMware View Composer tenga privilegios suficientes a nivel de dominio para personalizar los Escritorios si fuera necesario, desde “Adicionar…”,

——————————————————–
ATENÇÃO! que si queremos crear un pool de Escritorios de forma automática como realizaremos a continuación, habrá que colocar el sysprep en el servidor vCenter, con la versión del Sistema Operativo de los Escritorios a generar, para que cambie el SID de los equipos en la siguiente ruta)

C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCentersysprep2k
C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCentersysprepsvr2003
C:Documentos e ConfiguraçõesTodos os UtilizadoresDados de AplicaçãoVMwareVMware VirtualCentersysprepsvr2003-64
C:Documentos e ConfiguraçõesTodos os UtilizadoresDados de AplicaçãoVMwareVMware VirtualCentersysprepxp
C:Documentos e ConfiguraçõesTodos os UtilizadoresDados de AplicaçãoVMwareVMware VirtualCentersysprepxp-64
——————————————————–

Digite o nome de domínio, o nome do utilizador com credenciais de administrador de domínio e a sua palavra-passe & “Adicionar…”

Pronto! Se clicarmos no link “Avançado >>” mostrar-nos-á a configuração sobre quantos Ambientes de Trabalho irá gerar simultaneamente (Número máximo de operações de provisão concorrentes), e quantos Ambientes de Trabalho irá iniciar simultaneamente (“Número máximo de operações de energia concorrentes”), “OKEY”,

Agora, o que é necessário fazer é gerar uma máquina virtual que será a MV Origem, neste caso é um Windows XP com o Office, atualizado à data de hoje, com as VMware Tools, correctas, metido en dominio, la dirección IP configurada como IP dinamica, el Sysprep en la ubicación correcta

Una vez tengamos eso, hay que hacer un snaphost de la MV Origen, então primeiro, la apagamos (IMPORTANTE) y hacemos un snapshot desde el cliente de infraestructuras VMware infraestructure Client, sobre la MV con botón derecho > “Snapshot” > “Take Snapshot…”,

Indicamos un nombre y una descripción de la máquina virtual, en el caso que vayamos a tener más de una ‘imagen’, poner claro qué contenido tendrá. “OKEY”,

Esperamos mientras se genera y listo.


Agora, ya podemos volver a la consola de administración de VMware View y podremos crear ya el conjunto de Escritorios, por isso, Vamos para a guia “Desktops and Pools”, e clique em “Adicionar…” para criá-lo,

Indicamos un conjunto de Escritorios automatizado o “Conjunto de Ambiente de Trabalho Automatizado” & “Próximo”, para criar unos cuantos Escritorios para los usuarios finales,

Como nós querramos, puede ser Persistente o No Persistente, persistente indica que quando un utilizador se loguea por primeira vez en un Escritorio, éste se le associa a él, y Non-Persistent que será aleatória esta conexión, “Próximo”,

Marcamos el/los servidores de VMware vCenter que hemos instalado VMware View Composer y marcamos el check “Use linked clone technology to create desktops in this pool” para habilitar lo que buscamos! “Próximo”,

Y ahora vamos a criar el pool de Escritorios, debemos indicar el Unique ID, y el nombre que verán los usuarios que se conecten, este nome tiene que ser algo que se associe con el conjunto de Escritorios, y que quando pinchen en él, les lleve a uno de sus Escritorios, “Próximo”,

Configuramos estas opciones como nos interesen, si queremos que no se guarden los datos del usuario cuando cierre su sesión… “Próximo”

Debemos habilitar si queremos usar el aprovisionamiento de los Escritorios, el número de Escritorios que queremos que nos genere (en este caso crearemos 10 clones), e o formato do nome dos Desktops (no meu caso usarei algo como XP-Tec-01, XP-Tec-02, XP-Tec-03… para mais informações sobre a nomenclatura, leia o PDF do VMware View Administration Guide), “Próximo”

Devemos selecionar qual é a máquina virtual de origem & “Próximo”,

Mostrar-nos-á os snapshots que a VM tem, no meu caso só tenho um, então não tenho dúvidas de qual será, nós marcamos & “Próximo”,

Indicamos o caminho onde serão colocados os Desktops, “Próximo”,

Selecionamos o host ESX ou cluster ESX onde queremos executar os Desktops,

Selecionamos um Pool de Recursos onde serão colocados os Desktops, isto é caso queiramos configurar para que os postos tenham uma reserva de memória/CPU, ou alguns limites, “Próximo”,

Se nos interessa que os utilizadores possam armazenar informação na máquina virtual temos dos opções, una es criar e associar um disco duro para cada Escritorio, con o espaço que indiquemos y el utilizador o terá mapeado com a unidade que indiquemos, cuidado, pq si indicamos que queremos 2Gb por máquina virtual y creamos 10 MV, ya tendremos 20Gb ocupados. O podemos indicar que se armazene con el disco del Escritorio, sin límites. “Próximo”,

Selecionamos el datastore donde guardaremos o repositório de los Escritorios, “Próximo”,

Información sobre el QuickPrep, selecionamos a conta do administrador de domínio que terá privilégios para unir estes Escritorios al domínio, além da possibilidade de indicar scripts de apagados, o donde ubicar las cuentas de los equipos en el Directorio Activo, “Próximo”,

Comprobamos que todo es correcto y “Acabar” para criar este entorno!!!

Podemos ver en nuestro servidor VMware vCenter, como van gerando máquinas virtuais totalmente automatizadas, y se van iniciar uma vez que van ser creadas.

Pronto, vemos que ya sale el Pool de Escritorios, ahora igual que un Escritorio normal, debemos dar permiso de acesso a él,

Para ello igual que siempre pulsando en “Entitlements…”

“Adicionar…” para agregar usuarios/grupos,

Buscamos un grupo de usuarios que pueden usar este conjunto de Escritorios y listo, “OKEY”,

“OKEY”,

Ahora el usuario, cuando abra el cliente de VMware View Client, verá que tras autenticarse tiene acceso a un equipo llamado como el Pool de Escritorios, nós selecionamos,

… esperamos enquanto prepara el escritorio, o enquanto enciende el Escritorio, que puede estar apagado para ahorrar electricidad…

E é isso!!!!!!

Esto sería una exploración de mi almacenamiento compartido o datastore del entorno virtual, como podremos ver, cada directorio tiene el espacio de disco que estimábamos en un principio, los Escritorios o clones sólo tienen un archivo grande de swap, el disco Z que hemos indicado durante el asistente…


Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!