geek speak ’09 xendesktop setup wizard “ creación de desktop group sin patrón de nombre y...

11
Geek Speak ’09 XenDesktop Setup Wizard Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

Upload: amparo-castro-quintana

Post on 02-Feb-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

Geek Speak ’09

XenDesktop Setup Wizard

“Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

Geek Speak ’09

XenDesktop Setup Wizard

“Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

Page 2: 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

Page 3: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

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

Page 4: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a 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,…

“@” -> test@@user = testtaauser, testabuser,…

Page 5: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

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“:

<!-- <add key="DesktopHostNamesPath" value="c:\HostNames.csv"/> -->

Asegurar de que el archivo "Hostnames.csv" exista en la ruta especificada

Page 6: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

6© 2007 Citrix Systems, Inc. — All rights reserved

DEMO

• Utilización del XenDesktop Setup Tool con archivo de “hostnames”

Page 7: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

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\”

Page 8: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

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 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

Page 9: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

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.

Page 10: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

10© 2007 Citrix Systems, Inc. — All rights reserved

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

Page 11: Geek Speak ’09 XenDesktop Setup Wizard “ Creación de Desktop Group sin patrón de nombre y asignado a usuarios”

11© 2007 Citrix Systems, Inc. — All rights reserved