Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”
2 © 2007 Citrix Systems, Inc. — All rights reserved Agenda XenDesktop Setup Tool: Que es y como funciona Como solventar la creación automática de desktops sin patrón de nombre Como crear Desktops Group con pre-asignación a usuarios de forma automática - Como importar archivo de nombres desde la Access Managemetne Console - Utilización del XenServer Power Shell Snap-in
3 © 2007 Citrix Systems, Inc. — All rights reserved XenDesktop Setup Wizard ¿Qué es? Herramienta de XenDesktop para la creación automática de Desktops y su publicación. ¿Cómo funciona? - Crear las máquinas virtuales en la infraestructura de virtualización (XenServer) - Crea las cuentas de máquina en el dominio - Crea los “Device Targets” y les asigna el disco virtual (standard) en Provisioning Server - Publica el Desktop Group para acceso de usuarios
4 © 2007 Citrix Systems, Inc. — All rights reserved DEMO XenDesktop Setup Tool Creación de nombres según patrón NombreBase + Índice numérico Ej: PCUsuarioExterno1, PCUsuarioExterno2,… Existen algunas variables (comodines): Ejemplos: “#” -> test###user = test001user, test002user,… -> = testtaauser, testabuser,…
5 © 2007 Citrix Systems, Inc. — All rights reserved ¿ Que ocurre cuando los Desktops no siguen un patrón de nombre ? Si los nombres no siguen un patrón : Crear archivo TXT ó CSV con los nombres (hostnames) de las máquinas a crear Configurar el archivo: “C:\Program Files\Citrix\XenDesktop Setup Wizard\SetupWizard.exe.config" Descomentar la siguiente línea en la sección “appSettings“: --> Asegurar de que el archivo "Hostnames.csv" exista en la ruta especificada
6 © 2007 Citrix Systems, Inc. — All rights reserved DEMO Utilización del XenDesktop Setup Tool con archivo de “hostnames”
7 © 2007 Citrix Systems, Inc. — All rights reserved ¿ Que hacer cuando queremos publicar esos Desktops pre-asignados a usuarios ? Crear un Desktop Group manualmente Importar un archivo con la lista de asignación de Desktop a usuarios con el siguiente formato*: Con infraestructura de virtualización: [ADComputerAccount],[AssignedUser],[VirtualMachine],[HostId] MachineDomainName,username,VmName,VmHostingInfrastructureId Sin infraestructura de virtualización: ADComputerAccount],[AssignedUser] MachineDomianName,userName * Plantillas en CD de instalación: “C:\W2K3\en\Support\ImportExport\”
8 © 2007 Citrix Systems, Inc. — All rights reserved ¿ Como conseguir el valor de “VmHostingInfrastructureId”? Existen varias formas. En esta demo se hará con el XenServer PowerShell Snap-In* Ejecutando este script: PS> Get-Credential | Connect-XenServer -url PS> Get-XenServer:VM | Format-Table uuid,name_label (se pueden filtrar : p.ej: condiciones } | …” “…-name nombremaquina |… “ * Descargable desde:
9 © 2007 Citrix Systems, Inc. — All rights reserved DEMO Creación de Desktop Group manual asignado a usuarios importando archivo con la lista de asignaciones.
10 © 2007 Citrix Systems, Inc. — All rights reserved Links útiles Enhanced Virtual Desktop Naming for XenDesktop Setup Wizard XenServer PowerShell Snap-In
11 © 2007 Citrix Systems, Inc. — All rights reserved