110 likes | 246 Views
Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios ”. Agenda. XenDesktop Setup Tool: Que es y como funciona Como solventar la creación automática de desktops sin patrón de nombre
E N D
Geek Speak ’09XenDesktop Setup Wizard“Creación de Desktop Group sin patrón de nombre y asignado a usuarios”
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
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
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,… “@” -> test@@user = testtaauser, testabuser,…
¿ 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“: <!-- <add key="DesktopHostNamesPath" value="c:\HostNames.csv"/> --> Asegurar de que el archivo "Hostnames.csv" exista en la ruta especificada
DEMO • Utilización del XenDesktop Setup Tool con archivo de “hostnames”
¿ 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\”
¿ 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 https://<servername> PS> Get-XenServer:VM | Format-Table uuid,name_label (se pueden filtrar : p.ej: “…-properties @{condiciones} | …” “…-name nombremaquina |… “ * Descargable desde: http://community.citrix.com/cdn/xs/sdks
DEMO • Creación de Desktop Group manual asignado a usuarios importando archivo con la lista de asignaciones.
Links útiles • Enhanced Virtual Desktop Naming for XenDesktop Setup Wizard http://support.citrix.com/article/CTX119734 • XenServer PowerShell Snap-In http://community.citrix.com/cdn/xs/sdks