Está en la página 1de 214

Gua de instalacin de Citrix XenApp

Citrix XenApp 5.0 para Microsoft Windows Server 2008

Nota sobre Copyright y registro de marcas


La informacin contenida en este documento est sujeta a cambios sin previo aviso. Las compaas, nombres y datos utilizados
en los ejemplos son ficticios, a menos que se indique lo contrario. Aparte de una copia para uso personal, no est permitido
reproducir ni transmitir parte alguna de este documento, de ninguna forma ni por ningn medio, ya sea electrnico o mecnico,
para ningn propsito, sin la autorizacin previa y por escrito de Citrix Systems, Inc.
Copyright 2001-2008 Citrix Systems, Inc. Reservados todos los derechos.
Citrix, Independent Computing Architecture (ICA) y Program Neighborhood son marcas registradas. Citrix XenApp, Citrix
Password Manager, Citrix Access Gateway, Citrix Streaming Server, Citrix EasyCall, Citrix EdgeSight, Citrix EdgeSight
Resource Manager, Citrix Provisioning Server, Citrix Presentation Server, SecureICA, SpeedScreen, Citrix SmoothRoaming,
Citrix Developer Network, Citrix Technical Support y Citrix Subscription Advantage son marcas comerciales de Citrix
Systems, Inc. en los Estados Unidos y en otros pases.
Citrix Access Gateway, Citrix Delivery Center y Citrix XenDesktop son marcas comerciales de Citrix Systems, Inc. y/o una o
ms de sus compaas subsidiarias que pueden estar registradas en la oficina de patentes y marcas de EE.UU. y en otros pases.
RSA Encryption 1996-1997 RSA Security Inc. Reservados todos los derechos.
FLEXnet Operations y FLEXnet Publisher son marcas comerciales y/o marcas registradas de Acresso Software Inc. y/o de
InstallShield Co. Inc.
Otras marcas registradas
Adobe, Flash y Acrobat son marcas registradas o marcas comerciales de Adobe Systems Incorporated en EE.UU. y/o en otros
pases.
Altiris es una marca registrada de Altiris.
Apple y Macintosh son marcas comerciales o marcas registradas de Apple Computer Inc.
AutoCAD es una marca registrada de Autodesk, Inc.
IBM, DB2, Tivoli y NetView son marcas registradas o marcas comerciales de IBM Corporation en EE.UU. y en otros pases.
Java es una marca registrada de Sun Microsystems, Inc. en EE.UU. y en otros pases. Solaris es una marca registrada de Sun
Microsystems, Inc.
Microsoft, MS-DOS, Windows, Windows Media Player, Windows Server, Windows NT, Win32, Outlook, Windows Mail,
Excel, Internet Explorer, ActiveX, Active Directory, Microsoft Access, SQL Server, SQL Server Express Edition, Hyper-V,
Windows Vista, .NET, Media Player, Active Directory y DirectShow tambin son marcas registradas o marcas comerciales de
Microsoft Corporation en los Estados Unidos y en otros pases.
FLEXnet Operations y FLEXnet Publisher son marcas comerciales y/o marcas registradas de Acresso Software Inc. y/o de
InstallShield Co. Inc.
Netscape y Mozilla Firefox son marcas registradas de Netscape Communications en EE.UU. y en otros pases.
Novell Directory Services es una marca registrada de Novell, Inc. en los Estados Unidos y en otros pases.
La base de datos Oracle es una marca registrada de Oracle Corporation.
RealOne es una marca comercial de RealNetworks, Inc.
SAP es una marca registrada de SAP AG en Alemania y en otros pases.
SpeechMike es una marca comercial de Koninklijke Philips Electronics N.V.
Symantec y Symantec Ghost son marcas comerciales de Symantec Corporation en los Estados Unidos y en otros pases.
UNIX es una marca registrada de The Open Group en los Estados Unidos y en otros pases.
HP OpenView es una marca comercial de Hewlett-Packard Company.
Este producto incluye software desarrollado por The Apache Software Foundation (http://www.apache.org/).
Partes de este software estn basadas parcialmente en el trabajo de Independent JPEG Group.
Partes de este software contienen cdigo de generacin de imgenes que pertenecen a Pegasus Imaging Corporation, Tampa,
FL. Reservados todos los derechos. Todas las dems marcas registradas y marcas comerciales son propiedad de sus respectivos
dueos. Cdigo del documento:9/1/08 (TD)

Contenido

Presentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Cmo utilizar esta gua para instalar XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Organizacin de la gua de instalacin de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Recursos de instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Nuevos nombres para los componentes de Citrix Presentation Server . . . . . . . . . . . . . . . . .14
Cmo encontrar la documentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Convenciones de la documentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Asistencia tcnica y aprendizaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

Descripcin de los conceptos de instalacin de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18


Terminologa de instalacin de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Resumen de los conceptos bsicos de la comunidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Introduccin a los servidores de infraestructura XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . .23

Planificacin de la distribucin de XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28


Tareas para disear y distribuir una comunidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Planificacin de aplicaciones y cargas del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Evaluacin de la compatibilidad con XenApp de las aplicaciones . . . . . . . . . . . . . . . . .30
Factores bsicos que se deben considerar en las aplicaciones . . . . . . . . . . . . . . . . . . . . .31
Evaluacin de los mtodos de distribucin de aplicaciones . . . . . . . . . . . . . . . . . . . . . . .33
Localizacin de aplicaciones en los servidores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Centralizacin o distribucin de servidores de aplicaciones . . . . . . . . . . . . . . . . . . . . . .38
Determinacin del nmero de comunidades que se deben distribuir . . . . . . . . . . . . . . . . . .39
Uso compartido de componentes entre comunidades. . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Planificacin de servidores de infraestructura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Planificacin de recopiladores de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Planificacin de WAN mediante zonas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Planificacin de la Interfaz Web y de las comunicaciones con XML Broker . . . . . . . . .45
Planificacin de componentes de distribucin de aplicaciones por streaming . . . . . . . .48

Gua de instalacin de Citrix XenApp

Configuraciones de hardware de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50


Consideracin de la infraestructura de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Diseo de perfiles de usuario de Terminal Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
Definicin de cuentas y relaciones de confianza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
Recomendaciones para entornos de Active Directory . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Planificacin de Active Directory Federation Services . . . . . . . . . . . . . . . . . . . . . . . . . .58
Planificacin de la supervisin y el mantenimiento del sistema . . . . . . . . . . . . . . . . . . .59
Proteccin de la distribucin de aplicaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Seguridad del acceso remoto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
Configuracin de servidores de seguridad para acceso remoto . . . . . . . . . . . . . . . . . . . .62
Planificacin de una experiencia de usuario correcta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Factores que afectan al tiempo de inicio de sesin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Planificacin de la configuracin de impresin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Integracin de componentes de la edicin Platinum en la comunidad . . . . . . . . . . . . . . . . .65

Preparacin para la instalacin de XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70


Instalaciones de XenApp invocadas desde el programa Autorun . . . . . . . . . . . . . . . . . . . . .71
Instalaciones de XenApp personalizadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
Preparacin del entorno para la instalacin de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Para preparar la creacin de la comunidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Para preparar los servidores de la comunidad para la instalacin . . . . . . . . . . . . . . . . . .74
Planificacin para la instalacin de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
Eleccin de la ejecucin del programa de instalacin con Control
de cuentas de usuario activado o desactivado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
Idiomas compatibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Consideraciones de procedimientos adicionales anteriores a la instalacin . . . . . . . . . .78
Instalacin de complementos de Citrix XenApp en los servidores . . . . . . . . . . . . . . . . .78
Sustitucin de las cuentas de dominio por cuentas locales. . . . . . . . . . . . . . . . . . . . . . . .79
Planificacin del registro de configuracin y cifrado IMA antes de la instalacin . . . . .79
Activacin del cifrado IMA como administrador local . . . . . . . . . . . . . . . . . . . . . . . . . .81
Para habilitar el respaldo MUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Planificacin del remedo antes de la instalacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Instalacin de componentes adicionales de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Planificacin de funciones adicionales antes de la instalacin. . . . . . . . . . . . . . . . . . . . .84
Instalacin de los agentes de los componentes Platinum . . . . . . . . . . . . . . . . . . . . . . . . .85

Contenido

Creacin de una nueva comunidad de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86


Requisitos y suposiciones de la instalacin de muestra . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Creacin del primer servidor de la comunidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Tarea 1: seleccin de la edicin (pgina inicial de Autorun) . . . . . . . . . . . . . . . . . . . . . .88
Tarea 2: seleccin de la categora de instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Tarea 3: seleccin de componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Tarea 4: configuracin de la autenticacin de clientes PassThrough. . . . . . . . . . . . . . . .92
Tarea 5: instalar el servidor de licencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Tarea 6: instalar Access Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Tarea 7: instalar XenApp y sus componentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Tarea 8: instalar la configuracin avanzada de XenApp . . . . . . . . . . . . . . . . . . . . . . . .104
Tarea 9: instalar la biblioteca de documentacin de XenApp . . . . . . . . . . . . . . . . . . . .104
Unin a una comunidad de servidores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
Tarea 1: instalacin inicial al unirse a una comunidad . . . . . . . . . . . . . . . . . . . . . . . . . .105
Tarea 2: unirse a una comunidad de servidores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
Tarea 3: especificar la ubicacin del archivo de clave de cifrado IMA . . . . . . . . . . . . .107
Tarea 4: usar la configuracin de licencias de la comunidad . . . . . . . . . . . . . . . . . . . . .108

Migracin a XenApp 5.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110


Migracin de una comunidad de servidores existente a XenApp 5.0 . . . . . . . . . . . . . . . . .110
Qu ha cambiado en esta versin de la instalacin de XenApp? . . . . . . . . . . . . . . . . .111
Eleccin de una estrategia de migracin de la comunidad . . . . . . . . . . . . . . . . . . . . . . .115
Requisitos de la migracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Para migrar de forma gradual desde la versin anterior . . . . . . . . . . . . . . . . . . . . . . . . .120
Para migrar una comunidad de servidores existente o heredada mediante
la creacin de una nueva comunidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
Eliminacin de un servidor XenApp durante la migracin . . . . . . . . . . . . . . . . . . . . . .123
Recreacin y cambio de nombre de los servidores XenApp . . . . . . . . . . . . . . . . . . . . .124
Trabajo con comunidades mixtas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124
Introduccin a las comunidades mixtas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
Aumento del lmite de memoria de grficos en una comunidad mixta . . . . . . . . . . . . .126
Administracin de Resource Manager en una comunidad mixta. . . . . . . . . . . . . . . . . .127
Administracin de Installation Manager en una comunidad mixta . . . . . . . . . . . . . . . .127
Administracin de entornos de aislamiento en una comunidad mixta. . . . . . . . . . . . . .127
Consideraciones de SNMP en una comunidad mixta. . . . . . . . . . . . . . . . . . . . . . . . . . .128

Gua de instalacin de Citrix XenApp

Configuracin y aprovisionamiento de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130


Aprovisionamiento de servidores de la comunidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130
Duplicacin de servidores XenApp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132
Configuracin de servidores de infraestructura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138
Configuracin de recopiladores de datos despus de la instalacin. . . . . . . . . . . . . . . .138
Configuracin de zonas despus de la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139
Configuracin de XenApp despus de la instalacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139
Configuracin de servidores despus de la instalacin con archivos de comandos. . . .140

Referencia de instalaciones de XenApp personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . .142


Creacin de instalaciones personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142
Tareas adicionales para las instalaciones de XenApp personalizadas . . . . . . . . . . . . . . . . .143
Instalacin de un complemento de XenApp antes de la instalacin. . . . . . . . . . . . . . . .144
Instalacin de XenApp mediante la modificacin de los paquetes de Windows Installer .145
Instalacin mediante los comandos de Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145
Instalacin mediante la aplicacin de transformaciones a la instalacin . . . . . . . . . . . .147
Preparacin de instalaciones con respuestas rellenadas previamente . . . . . . . . . . . . . .152
Generacin de un archivo de registro de la instalacin . . . . . . . . . . . . . . . . . . . . . . . . .154
Instalacin de XenApp con una instalacin automtica. . . . . . . . . . . . . . . . . . . . . . . . . . . .155
Para llevar a cabo una instalacin automtica con un archivo de respuestas. . . . . . . . .155

Referencia de propiedades de Windows Installer de XenApp . . . . . . . . . . . . . . . . . . . . . . . 158


Nombres y valores de propiedades de instalacin en Windows de XenApp . . . . . . . . . . .158
Resmenes de propiedades de instalacin de XenApp. . . . . . . . . . . . . . . . . . . . . . . . . .160
Propiedades de instalacin en Windows de cliente PassThrough . . . . . . . . . . . . . . . . .165
Comandos de Windows Installer de herramientas de administracin . . . . . . . . . . . . . .168
Propiedades de instalacin en Windows de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . .168

10 Referencia sobre la base de datos del almacn de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 192


Planificacin del almacn de datos de XenApp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Eleccin de una base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
Conexin con el almacn de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194
Proteccin del almacn de datos antes de la instalacin. . . . . . . . . . . . . . . . . . . . . . . . .195
Tamao del sistema para la base de datos del almacn de datos . . . . . . . . . . . . . . . . . .195
Configuraciones de hardware sugeridas para el almacn de datos. . . . . . . . . . . . . . . . .196
Mejora del rendimiento de la comunidad y el almacn de datos . . . . . . . . . . . . . . . . . .198
Preparacin de las bases de datos antes de la instalacin de XenApp. . . . . . . . . . . . . . . . .199
Creacin de una base de datos para el almacn de datos . . . . . . . . . . . . . . . . . . . . . . . .200

Contenido

Creacin de un archivo DSN para la instalacin de XenApp. . . . . . . . . . . . . . . . . . . . .201


Mantenimiento y recuperacin de un almacn de datos de XenApp. . . . . . . . . . . . . . . . . .202
Informacin especfica de la base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
Base de datos de Microsoft SQL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203
Base de datos Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206
Base de datos IBM DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209
Microsoft SQL Server Express . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
Base de datos Microsoft Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213

Gua de instalacin de Citrix XenApp

Presentacin

En este prefacio se describe cmo buscar la informacin necesaria para


implementar Citrix XenApp 5.0 y sus componentes, entre la que se incluye:

Informacin sobre cmo encontrar las instrucciones de instalacin de los


componentes de XenApp

Una lista de notas informativas, artculos de la base de datos de


conocimientos y otros recursos que pueden resultar tiles al instalar
XenApp

Cmo utilizar la documentacin de Citrix en general

Cmo contactar con la asistencia tcnica de Citrix y cmo inscribirse en sus


cursos

Consulte el archivo Lame de Citrix XenApp antes de instalar Citrix XenApp.

Cmo utilizar esta gua para instalar XenApp


Esta gua le ayudar a instalar XenApp y planear la implementacin que
finalmente se pondr en marcha en el entorno.
Puesto que una distribucin de XenApp normal a menudo contiene muchos
componentes de XenApp, cada uno de ellos con sus propias instrucciones de
instalacin, esta gua no proporciona detalles sobre estas instalaciones. En su
lugar, se proporcionan instrucciones de instalacin de los componentes, como la
Interfaz Web, Secure Gateway, los complementos, Access Gateway y los
componentes Platinum en sus respectivas guas de instalacin o del
administrador.

11

Gua de instalacin de Citrix XenApp

En esta ilustracin se presenta una descripcin general de los recursos de instalacin


disponibles para planificar la distribucin de XenApp.

Presentacin

12

Organizacin de la gua de instalacin de XenApp


En esta tabla se enumeran las tareas que se pueden realizar y las secciones con
informacin relevante:
Tarea

Consulte esta seccin

Descripcin de la arquitectura de la comunidad


y de los conceptos bsicos de instalacin

Descripcin de los conceptos de


instalacin de XenApp en la pgina 18

Planificacin de la distribucin de la
comunidad de servidores

Planificacin de la distribucin de
XenApp en la pgina 28

Creacin de una base de datos del almacn de


datos

Referencia sobre la base de datos del


almacn de datos en la pgina 192

Preparacin del entorno para instalar XenApp

Preparacin para la instalacin de


XenApp en la pgina 70

Creacin de una comunidad

Creacin de una nueva comunidad de


XenApp en la pgina 86

Migracin de una comunidad de XenApp


existente

Migracin a XenApp 5.0 en la pgina


110

Instalacin de XenApp mediante archivos de


comandos, archivos de respuestas y
transformaciones

Referencia de instalaciones de
XenApp personalizadas en la pgina
142

Instalacin de XenApp mediante los comandos


de Windows Installer (msiexec)

Referencia de propiedades de
Windows Installer de XenApp en la
pgina 158

Mtodos de aprovisionamiento de servidores en


entornos grandes

Aprovisionamiento de servidores de la
comunidad en la pgina 130

Configuracin de XenApp despus de la


instalacin

Configuracin y aprovisionamiento de
XenApp en la pgina 130

Esta gua tambin incluye informacin que no es especfica de la instalacin


como, por ejemplo, informacin general sobre el mantenimiento de la base de
datos y el Control de cuentas de usuario (UAC).
Los requisitos del almacn de datos se encuentran en la lista de verificacin de la
instalacin de Citrix XenApp.

Si es la primera vez que utiliza XenApp


Si nunca antes ha instalado XenApp, recuerde consultar lo siguiente:

Planificacin de la distribucin de XenApp en la pgina 28

Preparacin para la instalacin de XenApp en la pgina 70

Creacin de una nueva comunidad de XenApp en la pgina 86

Configuracin y aprovisionamiento de XenApp en la pgina 130

13

Gua de instalacin de Citrix XenApp

Antes de empezar a planificar la implementacin, configure una comunidad de


prueba en un entorno de laboratorio para familiarizarse con el programa de
instalacin de XenApp.
Puede instalar XenApp en sistemas que cumplan los requisitos para ejecutar
Windows Server 2008 con las funciones de Terminal Server y de servidor Web
configuradas y seguir las instrucciones de Preparacin para la instalacin de
XenApp. Para una pequea comunidad de prueba, utilice Microsoft Access para
alojar el almacn de datos.

Si ha instalado XenApp anteriormente


Si ha instalado XenApp anteriormente, recuerde consultar lo siguiente:

Qu ha cambiado en esta versin de la instalacin de XenApp? en la


pgina 111, que proporciona informacin sobre los cambios de funciones y
cambios que afectan a los archivos de comandos de instalacin

Eleccin de la ejecucin del programa de instalacin con Control de


cuentas de usuario activado o desactivado en la pgina 75, que
proporciona consejos paras la instalacin de XenApp con el Control de
cuentas de usuario (UAC) de Microsoft activado

Eleccin de una estrategia de migracin de la comunidad en la pgina


115

Trabajo con comunidades mixtas en la pgina 124

Las descripciones generales de funciones nuevas se proporcionan en la


Gua de introduccin a Citrix XenApp.
En esta gua se proporciona tambin una tabla con las funciones disponibles
en cada edicin.

Recursos de instalacin
Utilice estos recursos como ayuda para la planificacin de la distribucin de
XenApp:

La lista de verificacin de la instalacin de Citrix XenApp contiene los


requisitos de XenApp.

La Gua del administrador de Citrix XenAp. Esta gua proporciona


informacin sobre las funciones principales de XenApp, incluidas
publicaciones, cuentas de administrador y seguridad.

Los archivos Lame de Citrix XenApp, el de Citrix XenApp Plugin 11.x


para Windows y el de Citrix Licensing para Windows.

Presentacin

14

La Gua de introduccin a Citrix Licensing.

La Gua del administrador de Citrix XenApp Plugin para aplicaciones de


servidor en la que se describe la distribucin de complementos.

La documentacin especfica de los componentes, como la Gua del


administrador de Secure Gateway para Windows, la Gua del
administrador de la Interfaz Web y la Gua de distribucin de aplicaciones
por streaming de Citrix. Normalmente, si no existe una gua de instalacin
especfica de un componente, la instalacin del componente se documenta
en la gua del administrador.

En los medios de instalacin de XenApp, en


Support\Install\UnattendedTemplate.txt, encontrar la plantilla de archivo
de respuestas de muestra para instalaciones automticas, que puede copiar y
personalizar.

Los siguientes artculos de Citrix o sus reemplazos brindan informacin


sobre temas de instalacin especializados.

Cmo incluir la informacin del servidor de licencias en una


instalacin automtica (CTX105536)

Descripcin de los registros de instalacin MSI (CTX415447)

En el momento de esta impresin, stos eran los que estaban disponibles en


la base de conocimientos en lnea de Citrix.
Entre los recursos adicionales que pueden serle de utilidad en funcin de los
productos Citrix del entorno, se incluyen:

Gua del administrador de Citrix Access Gateway

Gua de instalacin de Citrix EdgeSight

Gua del usuario y de instalacin del dispositivo WANScaler

Gua del administrador de EasyCall

Nuevos nombres para los componentes de Citrix


Presentation Server
Citrix XenApp es el nuevo nombre de Citrix Presentation Server. Los clientes y
componentes siguientes se han actualizado para reflejar el cambio de nombre de
dicho producto.

Configuracin avanzada de XenApp es el nuevo nombre de Presentation


Server Console

15

Gua de instalacin de Citrix XenApp

Citrix XenApp Plugin para aplicaciones de servidor es el nuevo nombre


para el plugin de virtualizacin en el lado del servidor (antes conocido
como Cliente de Citrix Presentation Server), que contiene los siguientes
plugins:

Citrix XenApp, antes llamado Agente de Program Neighborhood

Citrix XenApp Web Plugin, antes llamado Cliente Web

Program Neighborhood

Citrix XenApp Plugin para aplicaciones de streaming es el nuevo nombre


para el plugin de virtualizacin en el lado del cliente, antes llamado Citrix
Streaming Client o cliente Streaming

Proveedor Citrix XenApp es el nuevo nombre del proveedor WMI

Mdulo de administracin de Citrix XenApp es el nuevo nombre de los


mdulos de administracin para System Center Operations Manager y
MOM

Cmo encontrar la documentacin


El documento Presentacin de Citrix XenApp (Read_Me_First.html), que se
encuentra en el soporte de instalacin, contiene enlaces con documentos de ayuda
para empezar a usar el producto. Tambin contiene enlaces con la documentacin
de producto ms actualizada para XenApp y sus componentes, adems de los
productos y tecnologas relacionadas. Despus de instalar la documentacin y
ayuda con el programa Autorun puede consultar este documento haciendo clic en
Inicio > Todos los programas > Citrix > XenApp Server > Documentos.
El sitio Web de Citrix Knowledge Center http://support.citrix.com, contiene
enlaces a toda la documentacin ordenada por productos. Seleccione el producto
que desea consultar y luego haga clic en la ficha Documentation en la pgina de
informacin del producto.
El archivo Lame del producto incluye informacin sobre problemas conocidos.
Consulte el cuadro comparativo de funciones de XenApp (Citrix XenApp
Comparative Feature Matrix) en
http://www.citrix.com/xenapp/comparativematrix para obtener informacin sobre
las caractersticas de cada una de las ediciones de XenApp.
Para enviar comentarios sobre la documentacin, haga clic en el enlace Article
Feedback situado a la derecha en la pgina de documentacin del producto.

Presentacin

16

Convenciones de la documentacin
Por razones de coherencia interna, se utiliza la terminologa de Windows Vista y
Windows Server 2008 (de 64 bits) en toda la documentacin; por ejemplo, se usa
Documentos en lugar de Mis documentos y Equipo en lugar de Mi PC".
La documentacin de Citrix XenApp usa las siguientes convenciones
tipogrficas.
Convencin

Significado

Negrita

Comandos, nombres de opciones de la interfaz, tales como cuadros de


texto, botones de opcin y entradas del usuario.

Cursiva

Marcadores de posicin para informacin proporcionada por el


usuario. Por ejemplo, nombre de archivo en un procedimiento
significa que hay que introducir el nombre real de un archivo. La
cursiva tambin se utiliza para nuevos trminos, ttulos de libros y
variables.

Fuente de
ancho fijo

Texto contenido en un archivo de texto.

{ llaves }

En una lnea de comandos, indica que hay una serie de elementos de


los que uno es necesario. Por ejemplo, {yes | no } significa que hay
que introducir yes o no. No escriba las llaves, slo el elemento.

[ corchetes ]

Indica elementos opcionales en lneas de comandos. Por ejemplo, [/


ping] significa que se puede escribir /ping despus del comando. No
escriba los corchetes, slo el elemento.

| (barra vertical)

En una lnea de comandos, esta barra es un separador de los elementos


contenidos entre llaves o corchetes. Por ejemplo, { /hold | /release | /
delete } significa que hay que introducir /hold o
/release o /delete.

... (puntos
suspensivos)

Indican que se puede repetir uno o varios de los elementos anteriores


en las sentencias de comandos. Por ejemplo:
/route:nombre_dispositivo[,] significa que se pueden escribir varios
nombres_de_dispositivos adicionales separados por comas.

Asistencia tcnica y aprendizaje


Citrix tiene un foro de usuarios en Internet para asistencia tcnica. Se puede
acceder al foro en http://support.citrix.com/xenappforum/. El sitio Web incluye
enlaces para descargas, Citrix Knowledge Center, Citrix Consulting Services y
otras pginas de asistencia tcnica de gran utilidad.
El centro de conocimientos Citrix Knowledge Center (http://support.citrix.com)
ofrece varios servicios de asistencia tcnica, herramientas y recursos para
desarrolladores.
La informacin sobre el aprendizaje de productos Citrix est disponible en la
pgina Web http://www.citrix.com/edu/.

17

Gua de instalacin de Citrix XenApp

Descripcin de los conceptos de


instalacin de XenApp

Este tema ofrece una introduccin sobre los conceptos de instalacin de XenApp
que incluye lo siguiente:

Terminologa de instalacin de XenApp

Resumen de los conceptos bsicos de la comunidad

Introduccin a los servidores de infraestructura XenApp

Revise esta informacin antes de disear la arquitectura de su comunidad.

Terminologa de instalacin de XenApp


El programa de instalacin de XenApp incluye dos asistentes de instalacin:

Crear una nueva comunidad. La primera vez que instale XenApp, debe
seleccionar Crear una nueva comunidad en el asistente de instalacin y el
programa de instalacin crea la comunidad con esas funciones especficas
de servidor.
El servidor en el que se ha instalado XenApp y se ha creado la comunidad
es el primer servidor de la comunidad o el servidor Crear comunidad. La
ruta del programa de instalacin que debe seguir despus de seleccionar
Crear una nueva comunidad es Crear comunidad.

Unirse a una comunidad de servidores existente. Al ejecutar el programa


de instalacin en los servidores despus de instalar XenApp en el primer
servidor de la comunidad, se toma una ruta diferente en el programa de
instalacin y XenApp har referencia a la configuracin especificada en el
primer servidor de la comunidad. Estos servidores se unen a la comunidad
existente y se comunican con el primer servidor de la comunidad.

Terminologa adicional utilizada en la documentacin de instalacin:

19

Gua de instalacin de Citrix XenApp

Entorno multiusuario. Entorno, incluido XenApp y Terminal Services, en


el que las aplicaciones se publican en servidores para que las puedan
utilizar varios usuarios simultneamente.

Servidores de aplicacin. Servidores de la comunidad que alojan las


aplicaciones publicadas.

Servidores de infraestructura. Servidores de la comunidad que alojan


servicios de infraestructura, como el almacn de datos o el servidor de
licencias. Normalmente, no contienen aplicaciones publicadas.

Comunidad de produccin. Comunidad de uso y acceso habitual por parte


de los usuarios de la organizacin.

Comunidad de validacin de diseo. Comunidad que se instala en un


entorno de laboratorio, normalmente como diseo o gua para la comunidad
de produccin.

Comunidad piloto. Comunidad piloto de preproduccin para probar el


diseo de la comunidad antes de distribuirla en toda la organizacin. Un
piloto real se basa en el acceso de usuarios seleccionados y, posteriormente
la adicin de usuarios hasta que todos los usuarios tengan acceso a esta
comunidad para sus necesidades diarias.

Enumeracin. Proceso por el que un cliente transmite datos para localizar


servidores en la red y recupera informacin sobre las aplicaciones
publicadas de la comunidad de servidores. Durante la enumeracin, Citrix
XenApp Plugin para aplicaciones de servidor se comunica con el servicio
XML Citrix o con el examinador ICA, segn el protocolo de exploracin
seleccionado en el complemento.

Resumen de los conceptos bsicos de la comunidad


En este tema se supone que comprende los conceptos bsicos de XenApp, como
la arquitectura cliente/servidor, la redireccin y la publicacin de aplicaciones.
Para hacer un repaso de estos conceptos y funciones, consulte Gua de
introduccin a Citrix XenApp.

Descripcin de los conceptos de instalacin de XenApp

20

En la siguiente ilustracin, se muestra una distribucin bsica de Citrix XenApp.


Debe comprender los siguientes trminos para planificar la comunidad:

Licencias de Citrix. Citrix License Server es un componente necesario


para todas las distribuciones de XenApp. Instale el servidor de licencias en
un servidor compartido o independiente, segn el tamao de la comunidad.
Despus de instalar el servidor de licencias, descargue los archivos de
licencia correspondientes y agrguelos al servidor de licencias. Para
obtener instrucciones sobre cmo hacerlo, consulte la Gua de introduccin
a Citrix Licensing.

Almacn de datos. El almacn de datos es la base de datos en la que los


servidores almacenan la informacin esttica de la comunidad, como
informacin de configuracin sobre las aplicaciones publicadas, usuarios,
impresoras y servidores. Cada comunidad de servidores dispone de un
nico almacn de datos.

Recopilador de datos. Un recopilador de datos es un servidor que aloja


una base de datos almacenada en la memoria que mantiene informacin
dinmica sobre los servidores de la zona, como las cargas de los servidores,
el estado de la sesin, las aplicaciones publicadas, los usuarios conectados
y el uso de licencias. Los recopiladores de datos reciben actualizaciones de
datos incrementales y consultas de los servidores de la zona. Adems,
transmiten informacin a todos los dems recopiladores de datos de la
comunidad. De forma predeterminada, el primer servidor de la comunidad
funciona como recopilador de datos.
De forma predeterminada, el recopilador de datos se configura en el primer
servidor de la comunidad durante la instalacin de Crear comunidad,
mientras que los dems servidores se configuran de modo que tengan el
mismo derecho a convertirse en recopilador de datos si el recopilador de

21

Gua de instalacin de Citrix XenApp

datos falla. Cuando falla el recopilador de datos de la zona, tiene lugar una
eleccin de recopilador de datos y otro servidor asume las funciones del
recopilador de datos. Las comunidades determinan el recopilador de datos
basndose en las preferencias de eleccin establecidas para un servidor.
El recopilador de datos es un servidor de infraestructura y las aplicaciones
no se suelen publicar en l.

Zona. Una zona es un grupo de servidores XenApp que se comunican con


un recopilador de datos comn. En comunidades grandes con varias zonas,
cada zona tiene un servidor designado como el recopilador de datos de la
zona. Los recopiladores de datos de las comunidades con ms de una zona
actan de puertas de enlace de comunicacin con los dems recopiladores
de datos de la zona.
El recopilador de datos mantiene toda la informacin de carga y sesiones de
los servidores de su zona. Todas las comunidades tienen como mnimo una
zona, incluso las pequeas. Se debe implementar el menor nmero de zonas
posible y lo ptimo es una. Slo es necesario disponer de varias zonas en
comunidades grandes que abarcan redes WAN.

Servidor de archivos de streaming o Web. Las aplicaciones se pueden


distribuir a los usuarios por streaming o alojndolas en el servidor. Si las
aplicaciones se distribuyen por streaming, tanto al cliente como al servidor,
debe instalar en su entorno un servidor de archivos de streaming. Al
distribuir las aplicaciones por streaming, se crean perfiles de la aplicacin
que, a continuacin, se almacenan en un servidor de archivos o Web. El
perfil contiene el archivo de manifiesto (.profile), que es un archivo XML
que define el perfil, as como los archivos CAB de destino, un archivo de
clave hash, el repositorio de iconos (Icondata.bin) y una carpeta de archivos
de comandos para iniciar previamente y salir posteriormente de los
archivos de comandos.

Interfaz Web. La Interfaz Web es un componente necesario en cualquier


entorno en el que los usuarios acceden a sus aplicaciones mediante el
complemento de XenApp o un explorador Web. Instale la Interfaz Web en
un equipo independiente; sin embargo, cuando hay recursos limitados, la
Interfaz Web se coloca a veces con otras funciones. Para obtener
instrucciones sobre la instalacin, consulte Gua del administrador de la
Interfaz Web.

Sitios XenApp Web y XenApp Services. Los sitios XenApp Web y


XenApp Services (antes conocidos como sitios de plataforma de acceso y
de Program Neighborhood Agent Services, respectivamente) proporcionan
una interfaz para la comunidad del servidor desde el dispositivo cliente.
Cuando un usuario se autentica en un sitio XenApp Web o XenApp

Descripcin de los conceptos de instalacin de XenApp

22

Services, ya sea directamente o a travs del complemento de XenApp o


Access Gateway, el sitio:

Enva las credenciales del usuario al servicio XML Citrix.

Recibe el conjunto de aplicaciones disponibles para el usuario


mediante el servicio XML.

Muestra las aplicaciones disponibles para el usuario a travs de una


pgina Web o mediante la creacin de accesos directos directamente
en el equipo del usuario

Servicio XML Citrix y Citrix XML Broker. El Citrix XML Broker


funciona como intermediario entre los dems servidores de la comunidad y
la Interfaz Web. Cuando un usuario se autentica en la Interfaz Web, el
Citrix XML Broker:

Recibe las credenciales del usuario de la Interfaz Web y solicita a la


comunidad de servidores una lista de las aplicaciones publicadas para
las que el usuario tiene permiso de acceso. El Citrix XML Broker
recupera este conjunto de aplicaciones del sistema IMA (Independent
Management Architecture) y lo devuelve a la Interfaz Web.

Tras recibir la solicitud del usuario para iniciar una aplicacin, el


intermediario (Broker) localiza los servidores de la comunidad que
alojan esta aplicacin e identifica cul de ellos es el servidor ptimo
para esta conexin segn distintos factores. El XML Broker devuelve
la direccin de este servidor a la Interfaz Web.

El XML Broker es una funcin del servicio XML Citrix. De forma


predeterminada, el servicio XML se instala en todos los servidores durante
la instalacin de XenApp. Sin embargo, slo funciona como intermediario
el servicio XML en el servidor especificado de la Interfaz Web. (El servicio
XML se est ejecutando en otros servidores de la comunidad, pero no se
utiliza para mantener conexiones del usuario final.) En una comunidad
pequea, el XML Broker se suele designar en un servidor dedicado a varias
funciones de infraestructura. En una comunidad grande, el XML Broker se
podra configurar en uno o varios servidores dedicados.
El XML Broker se denomina a veces servidor XML Citrix o servicio XML
Citrix. Para mayor claridad, el trmino XML Broker se utiliza para hacer
referencia a cuando el servicio XML funciona como el intermediario entre
la Interfaz Web y el servicio IMA, independientemente de si est alojado en
un servidor dedicado o colocado con otras funciones de la infraestructura.

23

Gua de instalacin de Citrix XenApp

En esta ilustracin se utiliza una comunidad grande para mostrar el funcionamiento


conjunto de la Interfaz Web y el XML Broker. (1) El usuario se conecta a la Interfaz Web a
travs del complemento de XenApp o de un explorador Web; (2) la Interfaz Web se pone
en contacto con el XML Broker para determinar qu aplicaciones estn disponibles para
este usuario; (3) el XML Broker solicita al servicio IMA esta informacin y devuelve los
resultados a la Interfaz Web; (4) la Interfaz Web muestra las aplicaciones disponibles para
el usuario a travs de una pgina Web o mediante la creacin de accesos directos
directamente en el equipo del usuario.

Introduccin a los servidores de infraestructura XenApp


Las comunidades XenApp tienen dos tipos de servidores: servidores de
infraestructura y servidores miembro que alojan aplicaciones publicadas. Los
servidores de infraestructura realizan funciones especficas y normalmente no
contienen aplicaciones publicadas, excepto en comunidades pequeas. Los
servicios incluyen:

Servicios de infraestructura de la comunidad. Almacn de datos,


recopilador de datos y Citrix XML Broker.

Servicios de infraestructura de acceso. Interfaz Web, Secure Gateway


(opcional) y Access Gateway (opcional).

Servicios adicionales. Citrix License Server, servidor de archivos de


streaming o Web (opcional), un equipo para crear perfiles de aplicaciones,
base de datos del registro de configuracin (opcional), base de datos de
EdgeSight (opcional) y reproductor SmartAuditor (opcional).

Descripcin de los conceptos de instalacin de XenApp

24

Uno o ms de estos servicios de infraestructura se pueden agrupar en


comunidades pequeas. En distribuciones grandes, cada servicio se ejecuta en
uno o ms servidores dedicados.

En esta ilustracin se indican las funciones de infraestructura que se pueden agrupar en


el mismo servidor, en funcin del tamao del entorno.

25

Gua de instalacin de Citrix XenApp

Sin embargo, otros factores que no son el tamao pueden afectar a la forma de
agruparse las funciones de infraestructura. Determinados problemas de seguridad,
los servidores virtualizados y la carga de usuarios contribuyen a decidir qu
funciones se pueden colocar.

En esta ilustracin se muestran los servidores de infraestructura de una comunidad


grande. La Interfaz Web, el servicio XML, el recopilador de datos y el almacn de datos se
distribuyen en servidores independientes.
Un buen mtodo para establecer la divisin entre los servidores de infraestructura
y los servidores de aplicaciones publicadas es considerar el servidor de
infraestructura como servidor controlador y los servidores de aplicaciones
publicadas como servidores de trabajo. El servidor controlador proporciona la
infraestructura que administra y ofrece asistencia a los servidores de trabajo, que
alojan las aplicaciones. Normalmente, en comunidades ms grandes, separa las
funciones del controlador en servidores distintos. Sin embargo, para las
comunidades pequeas puede disponer de un servidor controlador que contenga
funciones de infraestructura y varios servidores de trabajo que contengan
aplicaciones publicadas.

Descripcin de los conceptos de instalacin de XenApp

26

En esta ilustracin se muestra un servidor de infraestructura de una comunidad pequea


que se comunica con Access Gateway. En este caso, el almacn de datos, el recopilador
de datos, el servicio XML, Citrix License Server y la Interfaz Web se instalan en un
servidor de infraestructura.
Las comunidades pequeas que requieran redundancia pueden tener uno o dos
servidores de infraestructura. Por ejemplo, en una comunidad pequea con un
almacn de datos de Access, el almacn de datos se puede configurar en el mismo
servidor que el recopilador de datos y el XML Broker y, puede que incluso Citrix
License Server y la Interfaz Web.
Las comunidades medianas y grandes pueden agrupar servicios y servidores de
infraestructura con funciones similares. Por ejemplo, el XML Broker se puede
agrupar con el recopilador de datos. En algunas distribuciones ms grandes, cada
servicio de infraestructura podra tener uno o ms servidores dedicados. Por
ejemplo, en comunidades grandes, Citrix License Server y la Interfaz Web estn
alojados normalmente en servidores independientes.

27

Gua de instalacin de Citrix XenApp

Planificacin de la distribucin de
XenApp

Este tema se centra en las consideraciones de planificacin y diseo de la


comunidad, entre las que se incluye:

Tareas para disear y distribuir una comunidad

Planificacin de aplicaciones y cargas del servidor

Planificacin de servidores de infraestructura

Configuraciones de hardware de XenApp

Consideracin de la infraestructura de red

Tareas para disear y distribuir una comunidad


Las aplicaciones son fundamentales en las comunidades de XenApp y determinan
todas las decisiones de planificacin que se toman en la comunidad. Las
principales decisiones que se toman durante el proceso de planificacin provienen
de los siguientes puntos:

Qu aplicaciones se publican en la comunidad, cules funcionan, cules


requieren cambios para funcionar y cules no son candidatas para su
publicacin?

Cmo acceden los usuarios a sus aplicaciones?

Cmo se configuran las aplicaciones?

Estas decisiones determinan la infraestructura de la red, el diseo de la


comunidad y los requisitos de hardware. Un proceso tpico para planificar una
comunidad XenApp incluye lo siguiente:
1.

Familiarizarse con XenApp y la instalacin de XenApp mediante la


creacin de una pequea comunidad de prueba de uno o dos servidores.

2.

Decidir qu aplicaciones se distribuyen a los usuarios.

29

Gua de instalacin de Citrix XenApp

3.

Determinar cmo se desean distribuir las aplicaciones, ya sea virtualizadas


en el servidor o en el cliente. Realizar esto mediante la prueba y evaluacin
de las aplicaciones y tener en cuenta los requisitos de los perifricos.

4.

Determinar dnde instalar las aplicaciones en los servidores XenApp y qu


aplicaciones se pueden ubicar en el mismo servidor.

5.

Determinar cuntos servidores necesita para las aplicaciones.

6.

Determinar el nmero total de servidores que se necesitan para la


comunidad y evaluar los requisitos de hardware.

7.

Crear el diseo de infraestructura de red y definir los procesos de


instalacin.

8.

Crear una comunidad piloto de preproduccin basada en el diseo de la


comunidad.

9.

Probar la comunidad piloto.

10.

Poner la comunidad en produccin.

Al disear su comunidad, Citrix recomienda encarecidamente que se cree un


documento de diseo detallado como gua para el nuevo entorno. El documento
de diseo de la comunidad XenApp debe incorporar las decisiones de diseo
asociadas a cada componente y el rea funcional de arquitectura, las
configuraciones de sistema operativo, el acceso de usuario y la distribucin de
aplicaciones. Utilice los temas de este captulo como gua para las reas cubiertas.
El proceso de creacin del documento le permite analizar las limitaciones y
requisitos del entorno, detectar problemas de diseo que podran impedir el xito
de la instalacin y planificar los requisitos de crecimiento.

Planificacin de aplicaciones y cargas del servidor


Antes de determinar el nmero de servidores que necesita en la comunidad y en
qu servidores instalar las aplicaciones, decida qu aplicaciones desea distribuir y
cmo desea hacerlo. En este tema se indica cmo determinar qu aplicaciones se
deben publicar y cmo distribuirlas.

Planificacin de la distribucin de XenApp

30

Evaluacin de la compatibilidad con XenApp de


las aplicaciones
Antes de publicar aplicaciones en una comunidad de produccin, asegrese de
que son compatibles con el sistema operativo del servidor y que admiten un
entorno multiusuario. La compatibilidad de aplicaciones determina el mtodo de
distribucin de aplicaciones (acceso desde el servidor, distribucin por streaming
al servidor o distribucin por streaming a los escritorios cliente). Muchas
aplicaciones admiten entornos multiusuario y trabajan en XenApp sin que sea
necesaria ninguna configuracin adicional.
Al disear una comunidad, evale si las aplicaciones son compatibles con los
entornos multiusuario y, si es as, la posibilidad de ampliacin del servidor de
aplicaciones. Antes de probar la compatibilidad de las aplicaciones, busque en
Internet o en los foros de asistencia de la aplicacin para ver cmo funcionan con
Terminal Services o XenApp. Las aplicaciones compatibles con Terminal
Services y certificadas con el logotipo de Windows presentan menos problemas
que las no compatibles, o incluso no presentan ninguno.
La prueba inicial de la compatibilidad de la aplicacin suele implicar la
publicacin de la aplicacin para que quede instalada y alojada en un servidor de
una comunidad de prueba, con varios usuarios de prueba conectados a ella.
Despus de la prueba inicial, debe quedar claro qu aplicaciones funcionan y
cules presentan problemas. Las aplicaciones que funcionan correctamente se
deben probar por si hay conflictos con otras aplicaciones que se desean instalar en
el servidor y, a continuacin, probar la posibilidad de ampliacin.
Es posible que las aplicaciones que no funcionan correctamente no se hayan
diseado para entornos multiusuario o multiaplicacin. Las aplicaciones no
diseadas para estos entornos pueden tener conflictos con otras aplicaciones o
problemas de ampliacin o rendimiento. La configuracin del registro, los
intentos de compartir archivos o DLL, los requisitos de uso exclusivo de archivos
o DLL, o cualquier otra funcionalidad dentro de una aplicacin pueden hacer que
una aplicacin sea incompatible. Puede resolver algunos problemas de
aplicaciones a travs del streaming, mediante caractersticas como IP virtual o la
creacin de aplicaciones aisladas.
Despus de las pruebas, si estas soluciones no dan resultado, es posible que deba
buscar y resolver el origen del problema. Para identificar el origen de los
problemas de las aplicaciones, puede usar el kit de herramientas de
compatibilidad de aplicaciones (ACT) o herramientas como Windows
Sysinternals de Microsoft. Entre los ejemplos de problemas comunes se incluyen
los siguientes:

Archivos .INI que contienen nombres de ruta integrados en el cdigo,


parmetros de conexin a bases de datos y configuraciones de bloqueo de

31

Gua de instalacin de Citrix XenApp

lectura/escritura de archivos, que tienen que volver a configurarse para


evitar conflictos de archivo.

Aplicaciones personalizadas desarrolladas con rutas integradas en el


registro.

Aplicaciones que utilizan el nombre de equipo o la direccin IP a efectos de


identificacin. Puesto que un servidor puede ejecutar varias instancias de la
aplicacin, todas las instancias pueden utilizar la misma direccin IP o
nombre de equipo, lo que puede generar errores en la aplicacin.

Si encuentra alguno de estos parmetros integrados en el cdigo u otros


conflictos, documente el problema en el documento de diseo de la comunidad.
Tras encontrar soluciones a estos problemas, disee la comunidad y pruebe el
diseo; para ello, cree una comunidad de prueba piloto.

Factores bsicos que se deben considerar en las


aplicaciones
Tenga en cuenta los siguientes factores al definir el hardware de la comunidad y
la configuracin del sistema operativo:

Puedo ejecutar las aplicaciones que deseo proporcionar a los usuarios en


Windows Server 2008, Terminal Services o XenApp 5.0? Citrix
recomienda probar las aplicaciones no compatibles con Vista en Windows
Server 2008 antes de publicarlas en la comunidad.

Algunas aplicaciones no compatibles con Vista se ejecutan en


Windows Server 2008 mediante su funcin de compatibilidad de
aplicaciones

Recuerde que puede usar Presentation Server 4.5 con Feature Pack 1
para las aplicaciones que no se ejecutan mediante la funcin de
compatibilidad de aplicaciones de Windows Server 2008

Si los usuarios requieren una funcin no admitida en esta versin,


como la sincronizacin de PDA, puede que sea necesario
implementar una comunidad que incluya Presentation Server 4.5 con
Feature Pack 1

Cuntos usuarios calculo que desearn conectarse a cada aplicacin


durante las horas de mucha y poca actividad? Debo asignar servidores
para el equilibrio de carga?

Utilizarn los usuarios con frecuencia determinadas aplicaciones? Deseo


publicar todas estas aplicaciones en el mismo servidor para facilitar el uso
compartido de sesiones y reducir el nmero de conexiones a un servidor? Si
desea hacer uso de sesiones compartidas, es posible que quiera que los

Planificacin de la distribucin de XenApp

32

usuarios ejecuten las aplicaciones en ventanas integradas. Para obtener ms


informacin sobre el uso compartido de sesiones y ventanas integradas,
consulte Cmo compartir sesiones y conexiones en el captulo
Administracin de entornos y conexiones de sesin de la Gua del
administrador de XenApp.

Deber proporcionar mi organizacin pruebas del cumplimiento del


reglamento para determinadas aplicaciones? Se someter a alguna de las
aplicaciones a una auditora de seguridad? Si tiene intencin de utilizar
SmartAuditor para registrar sesiones en estos servidores, instale el agente
de SmartAuditor en ellos. Adems, asegrese de que los servidores tienen
suficientes recursos de sistema para garantizar un rendimiento adecuado.

Alguna de mis aplicaciones har un uso intensivo de grficos? Si es as,


puede usar las caractersticas XenApp SpeedScreen, la administracin de
memoria o la administracin de uso de CPU, as como hardware ms
potente para las sesiones alojadas en estos servidores.

Si tiene aplicaciones que requieran Presentation Server 4.5 o Windows Server


2003, determine cmo desea administrar los requisitos de comunidades mixtas.
Use alguno de estos supuestos:

Una comunidad que ejecute tanto Presentation Server 4.5 como XenApp
5.0. Use este supuesto slo como parte de una estrategia de migracin de
comunidades y no como solucin permanente.

Una comunidad para Presentation Server 4.5 y otra para XenApp 5.0.
Utilice la Interfaz Web para proporcionar un punto de acceso consolidado a
los usuarios. Citrix recomienda esta estrategia donde una comunidad mixta
es un requisito permanente.

Para obtener ms informacin, consulte la Gua del administrador de


SmartAuditor.

33

Gua de instalacin de Citrix XenApp

Evaluacin de los mtodos de distribucin de


aplicaciones
El mtodo de distribucin de una aplicacin es un factor que debe considerarse al
determinar el nmero de servidores de una comunidad y sus requisitos
individuales de hardware.
La eleccin del mtodo de distribucin de las aplicaciones depende de las
necesidades de su organizacin. Por ejemplo, algunas organizaciones utilizan
XenApp para optimizar la administracin. En otras organizaciones, la
infraestructura existente de hardware puede afectar al mtodo de distribucin
seleccionado, al igual que los tipos de aplicaciones que se desean distribuir. Cada
mtodo de distribucin tiene distintas ventajas; algunos mtodos pueden
adaptarse a su entorno mejor que otros.
Las aplicaciones se pueden distribuir a los usuarios como:

Alojadas y con acceso desde el servidor. Las aplicaciones se instalan en el


servidor, donde tiene lugar el procesamiento, y se accede a ellas desde el
servidor. ste es el modelo de publicacin convencional de XenApp. En
muchas organizaciones, es la forma de conseguir el coste de propiedad ms
bajo para los recursos de TI, ya que esta opcin proporciona la capacidad de
ampliacin ms alta.

Distribuidas por streaming al servidor. Los ejecutables de las


aplicaciones se colocan en paquetes o perfiles y se almacenan en un
servidor de archivos. Sin embargo, el procesamiento de las aplicaciones
tiene lugar en el servidor. Una de las diferencias principales entre distribuir
por streaming una aplicacin al servidor y alojar la aplicacin en el servidor
es que las aplicaciones distribuidas por streaming se almacenan en un
servidor de archivos central, el punto compartido de archivos distribuidos
por streaming, y proporcionan aislamiento a las aplicaciones por diseo.
Cuando se distribuyen aplicaciones por streaming al servidor, todos los
servidores requieren XenApp Plugin para aplicaciones de streaming. Sin
embargo, los dispositivos cliente slo necesitan un XenApp Plugin para las
aplicaciones de servidor.

Distribuidas por streaming al cliente. Las aplicaciones se almacenan en


un servidor Web o de archivos, pero el procesamiento de las aplicaciones
tiene lugar en el dispositivo cliente y no en el servidor. Cuando las
aplicaciones se distribuyen por streaming al dispositivo cliente (se
distribuyen por streaming al escritorio), la experiencia del usuario es
similar a la que se obtendra si las aplicaciones se ejecutaran localmente. Si
se distribuyen por streaming al cliente, los dispositivos cliente deben tener
XenApp Plugin para aplicaciones de streaming. Similar al modelo de
distribucin por streaming al servidor, los ejecutables de las aplicaciones se

Planificacin de la distribucin de XenApp

34

almacenan en el punto compartido de archivos distribuidos por streaming.


Para ejecutar aplicaciones habilitadas para el acceso fuera de lnea, los
dispositivos cliente deben disponer tambin de XenApp Plugin para
aplicaciones de servidor.
Instalada y alojada en el servidor
o distribuida por streaming al servidor

Distribuida al cliente

Ventajas:

Ventajas:

El usuario obtiene una experiencia de uso ms


coherente independientemente del dispositivo
cliente.
Puede mantener y administrar aplicaciones de
forma centralizada.
En muchos casos, la distribucin por streaming al
servidor permite ejecutar aplicaciones en conflicto
en el mismo servidor sin necesidad de aislarlas.
Los dispositivos cliente no requieren grandes
recursos como los discos duros. Estos mtodos de
distribucin admiten clientes delgados (thin
clients).

Los usuarios pueden utilizar las aplicaciones de


forma local, aunque se administren de forma
centralizada.
Los usuarios pueden tener una mejor experiencia al
distribuir por streaming al cliente aplicaciones que
consumen muchos recursos, como aquellas que
hacen un uso intensivo de grficos o de la CPU. El
trfico de las aplicaciones distribuidas por
streaming al cliente no se enva por el canal de ICA.

Desventajas:

Desventajas:

Los servidores de comunidad necesitan recursos


suficientes para admitir las aplicaciones.

Los dispositivos cliente deben tener suficientes


recursos para ejecutar las aplicaciones localmente;
los dispositivos cliente no pueden ser clientes
delgados.
Los dispositivos cliente deben ejecutar sistemas
operativos Windows XP o Vista.

El requisito de un servidor de archivos central no es necesariamente un


impedimento para distribuir aplicaciones por streaming en organizaciones con
sucursales, ya que el punto compartido de archivos que se distribuyen por
streaming se puede implementar en un servidor Web, segn se describe en
Planificacin de componentes de distribucin de aplicaciones por streaming en
la pgina 48.
Combinacin de mtodos de distribucin de aplicaciones
Puede ejecutar aplicaciones en modo dual donde XenApp intenta primero
distribuir la aplicacin al dispositivo cliente, pero usa otro mtodo de acceso si el
streaming al cliente no es compatible con el dispositivo cliente. Puede especificar
que algunos usuarios, como el personal comercial, ejecuten aplicaciones
distribuidas al cliente cuando tienen acceso a las aplicaciones desde dispositivos
Windows, y despus las ejecuten como aplicaciones alojadas cuando acceden a
ellas desde dispositivos mviles de mano o de tipo kiosco.

35

Gua de instalacin de Citrix XenApp

Algunas situaciones requieren mtodos de distribucin de aplicaciones


especficos. Si los usuarios necesitan acceder a las aplicaciones mientras estn
fuera de lnea (no conectados a la comunidad), considere la distribucin de
aplicaciones por streaming. Si los usuarios tienen clientes delgados, instale y
distribuya las aplicaciones desde los servidores de la comunidad.
Para obtener ms informacin sobre la distribucin de aplicaciones, consulte la
Gua del administrador de Citrix XenApp y la Gua de distribucin de
aplicaciones por streaming.

Eleccin entre aplicaciones y escritorios publicados


Antes de seleccionar el mtodo de distribucin de aplicaciones, tiene que decidir
si va a publicar el escritorio o las aplicaciones.

Publicacin del escritorio. Cuando se inicia una sesin en XenApp,


presenta a los usuarios el escritorio completo de Windows Server. Sin
embargo, el escritorio debe estar bloqueado por motivos de seguridad.

Publicacin de aplicaciones. Permite publicar aplicaciones especficas y


distribuir nicamente stas a los usuarios. Esta opcin ofrece un mayor
control administrativo y es la que se usa ms frecuentemente.

Puede utilizar directivas para evitar que los usuarios accedan a puertos y
dispositivos locales con ambos mtodos de distribucin de aplicaciones, por lo
que no es necesario que publique el escritorio con este propsito.

Localizacin de aplicaciones en los servidores


Al disear la comunidad, tenga en cuenta lo siguiente:

Los servidores en los que se instalarn las aplicaciones.

Si el equilibrio de carga o el equilibrio de carga preferencial cambia su


necesidad de dedicar servidores a aplicaciones de importancia fundamental
o muy utilizadas.

La ubicacin geogrfica de los servidores en los que se distribuyen las


aplicaciones (para WAN y organizaciones con sucursales)

Determinacin de si se agruparn las aplicaciones en


servidores
Habitualmente, las dos estrategias principales para agrupar aplicaciones en los
servidores son el aislamiento de aplicaciones y el no aislamiento de
aplicaciones.

Aplicaciones aisladas. Cuando una aplicacin est aislada en los


servidores de una comunidad, cada servidor tiene un nmero limitado de
aplicaciones. Algunos servidores slo pueden tener una aplicacin, en tanto

Planificacin de la distribucin de XenApp

36

que otros pueden tener un conjunto de aplicaciones interrelacionadas. Por


ejemplo, se puede instalar una aplicacin mdica en el Servidor A y una
aplicacin de planificacin de recursos de empresa (ERP) en el Servidor B.
No obstante, si la aplicacin ERP est integrada con el correo electrnico,
tambin puede tener un cliente de correo en el Servidor B. En algunas
ocasiones, el aislamiento es necesario cuando, por razones empresariales,
las aplicaciones tienen requisitos de hardware nicos, con el fin de separar
las aplicaciones de importancia vital o las aplicaciones de actualizacin
frecuente. Sin embargo, el aislamiento de aplicaciones no es tan eficiente
como las aplicaciones no aisladas con relacin al uso del hardware y el
trfico de la red.

Aplicaciones no aisladas. En un enfoque no aislado de la instalacin de


aplicaciones, todas las aplicaciones se instalan en un servidor. Las
aplicaciones se pueden instalar de forma tradicional o en aislamiento
(instalacin en perfiles diferentes).

Aunque las aplicaciones no aisladas son ms comunes, las aplicaciones se aslan


para cumplir con requisitos especficos.
Citrix recomienda instalar las aplicaciones que interactan entre s en el mismo
servidor o incluirlas en el mismo perfil de distribucin por streaming. Por
ejemplo, si una aplicacin interacta con un cliente de correo permitiendo a los
usuarios enviar notificaciones de correo electrnico, instale la aplicacin y el
cliente de correo en el mismo servidor. Del mismo modo, si aplicaciones, como
Microsoft Office, comparten parmetros y preferencias, instlelas en el mismo
servidor.
Aisladas

No aisladas

Ventajas:

Ventajas:

Se facilita el seguimiento del uso y la ubicacin de


la aplicacin.
La centralizacin facilita la configuracin y el
mantenimiento de la aplicacin.
Otras aplicaciones no interfieren en la aplicacin
instalada.
Puede ser til en aplicaciones de vital importancia.

Reduce el nmero de servidores necesarios para las


aplicaciones en comunidades de tamao medio o
pequeo.
Puede simplificar los permisos de usuario y la
necesidad de garantizar configuraciones coherentes
durante la instalacin de aplicaciones.
Cada usuario tiene acceso a un solo servidor y se
garantizan las sesiones compartidas.

Desventajas:

Desventajas:

Se requieren servidores adicionales para garantizar


la redundancia suficiente.

No se puede usar con aplicaciones que tienen


conflictos con otras aplicaciones.

37

Gua de instalacin de Citrix XenApp

Gracias a funciones como Load Manager y el equilibrio de carga preferencial,


puede que no necesite aislar las aplicaciones de importancia vital o las
aplicaciones con un elevado nivel de uso.
Cuando una aplicacin est en conflicto con otras, en lugar de aislarla en un
servidor, considere su distribucin por streaming. La distribucin por streaming
la asla con eficacia, lo que permite que las aplicaciones en conflicto se
ejecuten en un nico servidor y se reduzca la necesidad de aislamientos.

Planificacin de cargas del servidor y servidores dedicados


para aplicaciones
Al determinar qu aplicaciones desea instalar en los servidores, tenga en cuenta si
desea equilibrar las cargas de los servidores. Puede que desee equilibrar la carga
de aplicaciones que consumen muchos recursos, de vital importancia o de alta
disponibilidad. XenApp ofrece dos mtodos de equilibrio de carga:

Load Manager permite equilibrar las nuevas conexiones al servidor.


Cuado un usuario inicia la primera aplicacin publicada, esa sesin de
usuario se establece en el servidor con menor carga de la comunidad, en
funcin de los criterios que ha configurado.
Cuado el usuario inicia una segunda aplicacin publicada en el servidor, la
sesin existente se comparte y no tiene lugar ninguna administracin de
carga. No obstante, si esa aplicacin no est publicada en el mismo
servidor, se convoca a Load Manager y se realiza otra decisin de equilibrio
de carga.
El equilibrio de carga est activado de forma predeterminada. Al publicar
una aplicacin en varios servidores, el equilibrio de carga garantiza
automticamente que el usuario se enve al servidor con menos carga.

El equilibrio de carga preferencial permite asignar una parte especfica de


recursos de la CPU a una sesin o aplicacin especficas. Puede utilizar el
equilibrio de carga preferencial para asignar niveles de importancia (Baja,
Normal o Alta) a usuarios y aplicaciones especficos. Por ejemplo, los
mdicos de un hospital se podran especificar como usuarios importantes y
las exploraciones de resonancia magntica o los rayos X como aplicaciones
importantes. Estos usuarios y aplicaciones importantes con niveles ms
altos de servicio disponen de ms recursos de clculo para ellos. De forma
predeterminada, se asigna el nivel de servicio Normal a todos los usuarios y
aplicaciones.
Como resultado, pueden coexistir diferentes cargas de trabajo de
aplicaciones en un solo servidor; simplemente hay que asignar a las
aplicaciones importantes un mayor nivel de importancia.

Planificacin de la distribucin de XenApp

38

La diferencia principal entre las caractersticas de Load Manager y el equilibrio


de carga preferencial es que el segundo se puede utilizar para tratar cada sesin de
forma diferente mientras que Load Manager trata cada sesin de la misma forma.
Aunque se pueden usar aplicaciones como base para las decisiones de Load
Manager, Citrix no lo recomienda. Citrix recomienda que se convoque a Load
Manager slo en funcin del servidor.
Citrix no recomienda el equilibrio de carga entre las zonas de una WAN. Para
obtener ms informacin sobre el equilibrio de carga, consulte la Gua del
administrador de Load Manager. Para obtener ms informacin sobre el
equilibrio de carga preferencial, consulte la Gua del administrador de XenApp.
Nota: Consulte la matriz de comparacin de funciones en http://
www.citrix.com/xenapp/comparativematrix para obtener informacin sobre qu
ediciones de XenApp admiten la funcin de equilibrio de carga preferencial.

Determinacin del modo de instalacin de las aplicaciones


En grandes comunidades, la instalacin de aplicaciones en servidores puede
tardar bastante tiempo. Adems, las aplicaciones ubicadas en servidores con
equilibrio de carga requieren parmetros y opciones de configuracin idnticos.
Para resolver estos problemas, puede instalar estas aplicaciones mediante
Installation Manager, archivos de comandos de instalacin, Microsoft System
Center Configuration Manager (antes conocido como Systems Management
Server, SMS) o, en su lugar, mediante la distribucin de aplicaciones por
streaming.

Centralizacin o distribucin de servidores de


aplicaciones
En entornos no centralizados, puede ubicar los servidores de aplicaciones de
forma centralizada con otros servidores de la infraestructura (por ejemplo, en un
centro de datos), o de forma descentralizada, cerca de los usuarios que acceden a
las aplicaciones o en la misma regin geogrfica que stos.
Lgicamente, Citrix recomienda ubicar los servidores de aplicaciones cerca de
los orgenes de datos. Por ejemplo, si existe una aplicacin de planificacin de
recursos de empresa, ubique esos servidores XenApp dentro del mismo centro de
datos. Otro ejemplo puede ser una compaa multinacional que usa Microsoft
Exchange 2007 como origen de datos del correo electrnico. Aunque la compaa
pueda centralizar todos los servidores Exchange en el centro de datos principal, es
ms probable que habiliten servidores Exchange dentro de cada regin y despus
se ubiquen tambin all servidores XenApp que alojen Outlook.

39

Gua de instalacin de Citrix XenApp

En organizaciones con sitios ubicados en distintas zonas geogrficas, hay que


tener en cuenta las ventajas y desventajas de centralizar los servidores o
descentralizarlos que se describen en la siguiente tabla:
Servidores centralizados en un sitio

Servidores distribuidos en varios sitios

Ventajas:

Ventajas:

Asistencia tcnica y administracin de servidores


centralizadas.
Administracin de aplicaciones centralizada.
Seguridad fsica potencialmente mejor que en las
sucursales.

Continuidad de la actividad de la organizacin y


redundancia mejoradas: si un sitio pierde la
conexin, ello no afecta al acceso de todas las
aplicaciones.
Si la informacin se mantiene en diferentes sitios,
con la ubicacin de los servidores en dichos sitios, se
proporciona a los usuarios un acceso local a los
datos.
Los sitios pueden administrar sus propios servidores.
El nivel de preferencia de zonas y conmutacin por
error se pueden invocar si hay varias zonas.

Desventajas:

Desventajas:

Punto nico de error: si el sitio pierde la conexin,


los usuarios no disponen de ningn acceso
alternativo.

La comunicacin entre servidores atraviesa la red


WAN.
Si los usuarios necesitan acceder a varios sitios, es
posible que deba coordinar y duplicar los dominios,
las relaciones de confianza, los perfiles de usuario y
los datos.
Los sitios pueden necesitar asistencia tcnica y
administracin local adicionales.

Determinacin del nmero de comunidades que se


deben distribuir
La mayora de las organizaciones implementan una sola comunidad. Sin
embargo, existen circunstancias donde puede ser razonable la implementacin de
varias comunidades. Antes de distribuir XenApp, debe decidir si se debe
implementar una comunidad o varias. Esta decisin se ver determinada por los
siguientes factores:

Ubicacin y necesidades de los usuarios de la organizacin. Si la


organizacin es un proveedor de servicios, puede que desee dedicar una
comunidad a cada organizacin para la que proporciona servicios. Con
varias comunidades se facilita la demostracin del cumplimiento de
acuerdos de nivel de servicio especficos.

Distribucin geogrfica de la organizacin. Si su infraestructura de TI


est organizada por regiones y administrada de forma descentralizada, el
uso de varias comunidades puede mejorar el rendimiento de la comunidad.

Planificacin de la distribucin de XenApp

40

Tambin permite ahorrar tiempo al coordinar la administracin de


comunidades y simplificar la solucin de problemas en toda la comunidad.

Limitaciones de la infraestructura de la red. En las redes WAN con gran


retardo o elevadas tasas de errores, se pueden obtener mejores resultados
con varias comunidades en lugar de una sola con varias zonas.

Directivas de seguridad de la organizacin referentes a las


comunicaciones entre servidores. Considere la opcin de varias
comunidades si su organizacin necesita separar los datos en funcin del
nivel de seguridad. Del mismo modo, puede que necesite varias
comunidades para el cumplimiento de la normativa.

No existe una frmula exacta para determinar el nmero ideal de comunidades,


sino que hay algunas pautas generales que pueden ayudar a tomar esta decisin.
Distribucin de una nica comunidad. En general, una sola comunidad
satisface las necesidades de la mayora de las distribuciones. Para distribuciones
muy grandes con miles de servidores, la divisin del entorno en varias
comunidades puede aumentar el rendimiento. Una ventaja importante de la
distribucin de una nica comunidad es que slo se necesita una base de datos
para el almacn de datos.
Distribucin de varias comunidades. El uso de varias comunidades es til
cuando existen centros de datos dispersos con capacidad para sus propios
almacenes de datos, as como para evitar que se atraviese un servidor de
seguridad o una red WAN durante la comunicacin entre servidores.
Citrix prueba peridicamente la capacidad de ampliacin de las comunidades
tomando como base comunidades de 1.000 servidores.
Esta tabla compara las distribuciones de una y varias comunidades para poder
planificar el entorno del servidor:
Elemento o componente de Una nica comunidad
la comunidad

Varias comunidades

Almacn de datos

La comunidad tiene un almacn de datos.

Cada comunidad debe tener un


almacn de datos.

Duplicacin del almacn


de datos

Citrix recomienda que el almacn de datos


se duplique en los sitios remotos cuando se
est usando una nica comunidad en un
entorno WAN.

Si cada sitio remoto es una comunidad


son su propio almacn de datos, no hay
necesidad de duplicar el almacn de
datos.

Equilibrio de carga

Puede equilibrar la carga de una aplicacin


en toda la comunidad.

No puede equilibrar la carga de una


aplicacin en todos los servidores de
las diferentes comunidades.

Cruce seguro de los


servidores de seguridad

Si la comunidad ocupa varios sitios, los


puertos del servidor de seguridad deben
estar abiertos para la comunicacin entre
servidores.

Las comunidades basadas en sitios


eliminan la necesidad de abrir los
puertos del servidor de seguridad para
la comunicacin entre servidores.

41

Gua de instalacin de Citrix XenApp

Elemento o componente de Una nica comunidad


la comunidad

Varias comunidades

Comunicacin entre
servidores

La informacin del almacn de datos se


sincroniza con los servidores miembros
mediante notificaciones y consultas. En
comunidades con varias zonas, los
recopiladores de datos permiten
comunicar informacin dinmica, como
los inicios de sesin y el uso de
aplicaciones en toda la comunidad.

El uso de varias comunidades puede


mejorar el rendimiento respecto a una
nica comunidad cuando el trfico
entre servidores se debe realizar a
travs de un enlace WAN o si la
comunidad es muy grande.

Herramientas de
administracin

Puede supervisar y configurar la


comunidad desde una nica consola de
administracin y slo tiene que iniciar
sesin en una comunidad para hacerlo.

Puede supervisar y configurar varias


comunidades desde Access
Management Console. Para la
comunicacin con varias comunidades
desde la consola, es necesario iniciar
sesin en cada una de las
comunidades.

Uso compartido de componentes entre


comunidades
Algunos componentes de Citrix se pueden compartir entre varias comunidades;
por lo tanto, no es necesario consolidar todos los servidores en una comunidad
para evitar distribuir estos componentes varias veces:

Interfaz Web. El uso compartido de la Interfaz Web entre comunidades


brinda a los usuarios acceso centralizado a las aplicaciones publicadas en
diferentes comunidades.

SmartAuditor. SmartAuditor no se limita a una sola comunidad. Con la


excepcin del Agente SmartAuditor, todos los componentes son
independientes de la comunidad de servidores. Por ejemplo, se pueden
configurar varias comunidades para utilicen el mismo servidor
SmartAuditor.

Licencias de Citrix. Puede administrar varias comunidades mediante un


nico Citrix License Server, pero el rendimiento se puede ver afectado si
slo utiliza un servidor de licencias para todos los servidores de una WAN.

EdgeSight. Puede usar EdgeSight y Resource Manager con tecnologa


EdgeSight para supervisar varias comunidades. Tenga en cuenta que los
servidores que ejecutan agentes de Presentation Servers 4.5 aparecen como
puntos finales.

Planificacin de la distribucin de XenApp

42

Planificacin de servidores de infraestructura


Los servidores de infraestructura alojan funciones compatibles con la comunidad
como, por ejemplo, el almacn de datos, el recopilador de datos, XML Broker, el
servidor de licencias y otros servicios que se enumeran en Introduccin a los
servidores de infraestructura XenApp en la pgina 23.
Independientemente del tamao de la comunidad, Citrix recomienda tener al
menos un servidor dedicado a las funciones de infraestructura. Por ejemplo, en
una comunidad de cinco servidores, Citrix recomienda la instalacin de todas las
funciones de infraestructura en un servidor y la publicacin de las aplicaciones en
los otros cuatro servidores.
La publicacin de aplicaciones en el servidor de infraestructura ralentiza la
enumeracin de aplicaciones. Si decide instalar las funciones de infraestructura
en un servidor que aloja aplicaciones publicadas, elija un servidor que aloje una
aplicacin de uso poco frecuente y que no consuma muchos recursos (o reduzca
el umbral de carga de ese servidor, de forma que admita menos conexiones).
Aunque el tamao de la comunidad (pequea, mediana o grande) que se
determina mediante el nmero de servidores puede indicar la categora general en
que se encuentra la comunidad, uno de los factores ms importantes que se deben
considerar es el nmero de conexiones de usuario. Debido a que las aplicaciones
pueden ampliarse de forma diferente en uno u otro servidor (algunos servidores
pueden admitir 100 conexiones de usuario y otros slo 10), examinar nicamente
el nmero de servidores puede inducir a error. Determine cmo desea agrupar las
funciones de infraestructura mediante el diseo de una configuracin inicial,
basndose en las agrupaciones tpicas pequeas, medianas y grandes de las
comunidades en Introduccin a los servidores de infraestructura XenApp en la
pgina 23. Despus de probar la comunidad piloto, haga un ajuste ms fino del
diseo en funcin de los resultados de las pruebas.
A medida que agrega ms conexiones de usuario en la configuracin de prueba,
examine con atencin los contadores del Monitor de rendimiento de Windows
que aparecen en la tabla siguiente. Es vital el examen de estos contadores en los
siguientes momentos:

Cuando el mximo nmero de usuarios se conecta simultneamente a la


comunidad; esto sucede, por lo general, por las maanas.

Cuando el nmero mximo de usuarios est conectado a la comunidad; esto


sucede, por lo general, durante el da.

43

Gua de instalacin de Citrix XenApp

Si los contadores superan los criterios que se enumeran en la tabla, separe las
funciones de infraestructura en servidores independientes hasta que los valores de
los contadores estn por debajo de lo que aparece en la tabla.
Nombre del contador del Monitor de rendimiento

Criterio

CPU

> 85% - 90%

Memoria

> 80%

ResolutionWorkItemQueueReadyCount

> 0 para periodos largos de


tiempo

WorkItemQueueReadyCount

> 0 para periodos largos de


tiempo

LastRecordedLicenseCheck-OutResponseTime

> 5.000 ms

Por lo general, slo es necesario evaluar el contador LastRecordedLicenseCheckOutResponseTime en comunidades grandes. Para obtener informacin acerca de
los contadores del Monitor de rendimiento de XenApp y sus funciones, consulte
la Gua del administrador de Citrix XenApp.
Tambin debe planificar la configuracin del almacn de datos y, posiblemente,
preparar la base de datos antes de ejecutar la instalacin de XenApp, segn se
describe en Referencia sobre la base de datos del almacn de datos en la pgina
192.

Planificacin de recopiladores de datos


Se deben tener en cuenta tres factores en la planificacin de recopiladores de
datos:

Si necesita un recopilador de datos dedicado

En caso de no necesitar un recopilador de datos dedicado, qu servicios de


infraestructura pueden compartir el mismo servidor.

Si necesita una zona en cada regin geogrfica, lo que significa que


tambin necesitar recopiladores de datos para esas regiones

Para mantener informacin coherente entre las zonas, los recopiladores de datos
deben suministrar informacin a todos los dems recopiladores de datos de la
comunidad. Los recopiladores de datos se comunican unos con otros
constantemente, creando trfico de la red.
En la mayora de las redes, Citrix recomienda reducir el nmero de recopiladores
de datos y zonas. Por ejemplo, si tiene una comunidad con 100 servidores en una
sola ubicacin, Citrix recomienda tener slo una zona con un recopilador de datos
dedicado (aunque puede tener recopiladores de datos de respaldo).

Planificacin de la distribucin de XenApp

44

En general, el consumo de memoria de un recopilador de datos se incrementa a


medida que aumenta el tamao de la comunidad. No obstante, el consumo de
memoria no es significativo. Por ejemplo, el servicio Independent Management
Architecture que se ejecuta en el recopilador de datos usa, por lo general, 300 MB
en una comunidad de 1.000 servidores.
Asimismo, el uso de la CPU no es importante. Un recopilador de datos alojado en
un servidor de procesador doble puede admitir ms de 1.000 servidores en su
zona. En general, el uso de la CPU se incrementa a medida que aumenta el
nmero de servidores de una zona, el nmero de zonas y el nmero de usuarios
que ejecutan aplicaciones.
Para configurar un servidor como recopilador de datos, instale XenApp en el
servidor que desea que contenga la funcin de recopilador de datos y configure el
servidor como recopilador de datos despus de la instalacin, como se describe en
Configuracin de recopiladores de datos despus de la instalacin en la pgina
138.
Los recopiladores de datos se configuran como se muestra a continuacin durante
la instalacin:

El primer servidor de la comunidad (en el que se ejecut la instalacin de


creacin de la comunidad) es el recopilador de datos predeterminado.

Todos los servidores posteriores (en los que se ejecuta la instalacin de


unin a la comunidad) tienen los mismos derechos (aunque menores) a
convertirse en un recopilador de datos. Sin embargo, puede designar un
servidor por zona como recopilador de datos de respaldo para reducir el
trfico de eleccin de servidor.

Planificacin de WAN mediante zonas


En general, Citrix recomienda el uso del menor nmero de zonas posible; el
nmero ptimo es una zona. Si todos los servidores de la comunidad estn en una
ubicacin; configurar una sola zona para la comunidad no reduce el rendimiento
ni hace que la comunidad sea ms complicada de administrar.
No obstante, en grandes redes segmentadas geogrficamente, como
organizaciones con centros de datos en diferentes continentes, la agrupacin de
servidores relacionados geogrficamente puede mejorar el rendimiento de la
comunidad.
En entornos que requieren zonas debe estudiarse bien el diseo. Los
recopiladores de datos deben replicar los cambios de todos los dems
recopiladores de datos de la comunidad. Adems, el consumo de ancho de banda
y el trfico de red aumenta con el nmero de zonas.

45

Gua de instalacin de Citrix XenApp

Los sitios remotos no necesitan zonas separadas, ni siquiera aquellos que estn en
continentes distintos; la latencia es el principal factor para determinar si se deben
poner o no los servidores en su propia zona. Para grandes comunidades con
servidores en diferentes regiones geogrficas, cree zonas en base a la ubicacin
de la mayor parte de servidores.
Tambin debe decidir si desea configurar zonas de conmutacin por error o zonas
de preferencia. Si una zona presenta un error, puede configurar que las
conexiones de los usuarios se redireccionen a otra zona (conmutacin por error) o
controlar a qu zonas se conectan determinados usuarios (preferencia). Los
requisitos de la conmutacin por error pueden determinar el nmero de zonas
necesario.
Por ejemplo, una organizacin con 20 servidores de comunidad en?Londres, 50
servidores en Nueva York y tres servidores en Sidney puede crear dos o tres
zonas. Si la ubicacin de Sidney tiene una buena conexin con Nueva York o
Londres, Citrix recomienda la agrupacin de Sidney con la ubicacin de mayor
tamao. Por el contrario, si la conexin WAN entre Sidney y las otras ubicaciones
es de baja calidad o se requiere conmutacin por error o preferencia, Citrix
recomienda la configuracin de tres zonas.
Tenga en cuenta estas directrices de diseo de zonas:

Si un sitio tiene un pequeo nmero de servidores, agrupe este sitio en una


zona de sitios de mayor tamao.

Si su organizacin tiene sucursales con poco ancho de banda o conexiones


poco fiables, no coloque estas sucursales en su propia zona. En su lugar,
agrpelas con los sitios con los que tiene mejor conectividad. Al
combinarse con otras zonas, esto puede formar una configuracin de zona
de estilo "radial".

Si tiene ms de cinco sitios, agrupe los sitios de menor tamao con zonas
ms grandes. Citrix no recomienda tener ms de cinco zonas.

La primera zona de la comunidad se crea durante la instalacin de creacin de la


comunidad. Puede crear zonas adicionales durante la instalacin de unin a la
comunidad.

Planificacin de la Interfaz Web y de las


comunicaciones con XML Broker
La Interfaz Web y XML Broker son servicios complementarios. La Interfaz Web
proporciona a los usuarios acceso a las aplicaciones. XML Broker determina qu
aplicaciones aparecen en la Interfaz Web, en funcin de los permisos del usuario.
Los objetivos y la configuracin de seguridad determinan si se dedica un servidor
a estas funciones y dnde ubicarlas en la topologa.

Planificacin de la distribucin de XenApp

46

Dedicacin de servidores a la Interfaz Web y a XML Broker


Al determinar si se dedican o no servidores a la Interfaz Web y a XML Broker,
tenga en cuenta la capacidad de ampliacin y la seguridad.
En comunidades pequeas y medianas, puede realizar las siguientes tareas:

Ejecutar XenApp y la Interfaz Web en el mismo servidor, segn sus


consideraciones de seguridad.

Agrupar XML Broker con otros servicios de infraestructura, como el


recopilador de datos o incluso con el almacn de datos en comunidades
muy pequeas (de uno a cinco servidores). Citrix recomienda la agrupacin
del recopilador de datos con XML Broker siempre que sea posible.

Citrix recomienda la agrupacin de XML Broker con el recopilador de


datos.

En comunidades ms grandes, Citrix recomienda:

Configurar XML Broker en los recopiladores de datos o los servidores


dedicados. En distribuciones con servidores dedicados a funciones de
infraestructura, dedique un servidor a XML Broker para dar cabida al
trfico de autenticacin.

Ejecutar la Interfaz Web en servidores Web dedicados.

En grandes entornos con varios XML Broker, puede usar la Interfaz Web para
conmutar por error las solicitudes de Interfaz Web a otros servidores que ejecutan
el servicio Citrix XML. Para obtener ms informacin, consulte la Gua del
administrador de la Interfaz Web.
Consideraciones de seguridad
La ubicacin de la Interfaz Web y XML Broker en el entorno depende de los
requisitos de seguridad de su organizacin:

Cuando los usuarios tienen acceso a la Interfaz Web desde Internet, Citrix
recomienda ubicar el servidor de la Interfaz Web en la red interna y Citrix
XML Broker con la comunidad XenApp. Al blindar XML Broker frente a
Internet externo, se protege a XML Broker y a la comunidad contra las
amenazas de seguridad de Internet.

Si debe colocar la Interfaz Web en la zona desmilitarizada (DMZ) y quiere


asegurar la conexin entre XML Broker y la Interfaz Web, ponga el
servidor de la Interfaz Web en la DMZ con Secure Gateway o Access
Gateway. Esta configuracin requiere que la Interfaz Web se instale en un
servidor Web independiente. Instale un certificado en el servidor de la
Interfaz Web y configure Traspaso SSL en los servidores que alojan a Citrix
XML Broker.

47

Gua de instalacin de Citrix XenApp

En comunidades muy pequeas, configurar la Interfaz Web y XML Broker


en el mismo servidor hace innecesario asegurar el enlace desde la Interfaz
Web a la comunidad. Esta distribucin se utiliza sobre todo en entornos que
no tienen usuarios conectados de forma remota. Sin embargo, esto puede no
ser posible si la organizacin no desea tener servidores Web, como Internet
Information Services (IIS), en la comunidad.

Puede utilizar cualquiera de estos protocolos para las conexiones entre XML
Broker y la Interfaz Web:

HTTP.

HTTPS. Si desea proteger la conexin con HTTPS, IIS debe alojar XML
Broker con el modo de puerto compartido activado. Seleccione la opcin
Compartir el puerto TCP/IP predeterminado con Internet Information
Server durante la instalacin de XenApp (y habilite HTTPS en el IIS
Manager).

SSL/TLS. Si desea proteger la conexin con SSL/TLS, XML Broker puede


compartir un puerto con IIS o utilizar su propio puerto dedicado. Utilice
Traspaso SSL para configurar la compatibilidad de SSL/TLS en los
servidores de XML Broker y de la Interfaz Web. Sin embargo, si XML
Broker comparte un puerto con un servidor IIS seguro (HTTPS), asegrese
de que SSL/TLS no entra en conflicto con el puerto de IIS. Puede saber qu
puerto se est utilizando mediante el nmero de puerto que aparece en la
herramienta de traspaso SSL para el puerto de escucha de traspaso. De
forma predeterminada, XenApp utiliza el puerto 444.

Configuracin de la Interfaz Web y XML Broker


Para la configuracin de un servidor de Interfaz Web dedicado hay que ejecutar el
programa de instalacin de Interfaz Web en el servidor de destino.
La configuracin de un servidor dedicado para XML Broker se realiza mediante
los siguientes pasos:
1.

Ejecutar una instalacin de unin a la comunidad XenApp en el servidor de


destino. (Tiene que instalar las funciones bsicas de XenApp slo en dicho
servidor y ninguna de las consolas u otras funciones.)

2.

Especificar el puerto que desea utilizar para el servicio XML durante la


instalacin de XenApp.
Durante la instalacin de XenApp, es posible que desee cambiar el puerto
TCP a travs de cual XenApp se comunica con el servicio XML (XML
Broker).

3.

Configurar la Interfaz Web para comunicarse con el servicio XML a travs


del puerto especificado.

4.

Planificacin de la distribucin de XenApp

48

No publicar ninguna de las aplicaciones en el servidor que funciona como


XML Broker.

En la Gua del administrador de la Interfaz Web, se proporcionan instrucciones


de instalacin y recomendaciones de diseo para la Interfaz Web; en cualquier
caso, puede instalar la Interfaz Web en el mismo servidor que XenApp durante la
instalacin de XenApp.
Importante: Si cambia el puerto que usa el servicio XML Citrix en XML
Broker, configure el puerto correcto en el complemento. Especifique un nmero
de puerto al agregar un servidor a la lista de direcciones en Ubicacin del servidor
en el complemento. Si utiliza tambin la Interfaz Web, asegrese de utilizar el
puerto correcto para la comunicacin con el servicio XML Citrix. Para obtener
ms informacin sobre cmo utilizar la Interfaz Web y los complementos,
consulte sus respectivas guas del administrador.

Planificacin de componentes de distribucin de


aplicaciones por streaming
La distribucin de aplicaciones por streaming requiere un punto compartido de
archivos distribuidos por streaming para almacenar los ejecutables de las
aplicaciones distribuidas por streaming publicadas, y una estacin de trabajo de
perfiles para crear paquetes o perfiles de dichos ejecutables.
Citrix Streaming Profiler
La distribucin de aplicaciones por streaming requiere una estacin de trabajo
para crear los perfiles de aplicacin que, en ltima instancia, se almacenan en el
punto compartido de archivos distribuidos por streaming. Para distribuir
aplicaciones por streaming, instale Citrix Streaming Profiler en una estacin de
trabajo independiente y limpia con un sistema operativo similar al de los usuarios
finales. Utilice esta estacin de trabajo para crear perfiles de aplicaciones para su
distribucin por streaming.
Servidor del punto compartido de archivos distribuidos por streaming
Citrix recomienda el siguiente hardware para el servidor del punto compartido de
archivos distribuidos por streaming:

Una solucin NAS (Network-Attached Storage) o SAN (Storage Area


Network), si es posible.

Una configuracin de almacenamiento RAID, en funcin de la solucin de


tolerancia a fallos deseada.

49

Gua de instalacin de Citrix XenApp

Una sola tarjeta de red de 1 Gbps o varias tarjetas de 100 Mbps.

Si la infraestructura y la configuracin de la red no admiten esta velocidad,


utilice tarjetas de red duales. Esta configuracin duplica la velocidad de
conexin de la configuracin tradicional con una tarjeta de red nica.

Los puntos compartidos de archivos distribuidos por streaming pueden alojarse


en un servidor de archivos o en un servidor Web. Hay dos posibles
configuraciones del punto compartido de archivos distribuidos por streaming en
entornos con sucursales:

Un punto compartido de archivos distribuidos por streaming en cada


sucursal alojado en servidores de archivos de red. Por motivos de
rendimiento y, en algunos pases, por razones legales, no es posible que las
sucursales se conecten con un servidor de archivos de red en la oficina
principal de una organizacin. Por lo tanto, si desea almacenar los perfiles
de distribucin por streaming en un servidor de archivos de red, debe
configurar un punto compartido de archivos distribuidos por streaming en
cada sucursal. Por ejemplo, se puede usar un Citrix Branch Repeater para
alojar archivos de perfiles.

Un punto compartido de archivos distribuidos por streaming en la


oficina principal se aloja en un servidor Web. Al utilizar un servidor
Web, todo el trfico entre los dispositivos cliente y el punto compartido de
archivos se enva a travs de HTTP o HTTPS, que es mucho ms rpido
que el protocolo de transmisin de archivos.

Al utilizar un servidor Web para el punto compartido de archivos, se reduce la


necesidad de disponer de un punto compartido de archivos en cada sucursal por
motivos de rendimiento. En lugar de incluir un punto compartido de archivos en
cada sucursal, puede incluir todos los perfiles en el punto compartido de archivos
del servidor Web de la oficina principal.
Para obtener ms informacin sobre el tamao del punto compartido de archivos
distribuidos por streaming, consulte la base de conocimientos en lnea de Citrix.

Planificacin de la distribucin de XenApp

50

Configuraciones de hardware de XenApp


El nmero de usuarios que puede admitir un servidor XenApp depende de varios
factores, entre ellos:

La especificacin de hardware del servidor

Las aplicaciones distribuidas (debido a los requisitos de memoria y de las


aplicaciones de la CPU)

La cantidad de entradas de usuario que procesen las aplicaciones

Lo que considere como uso de recursos mximo deseado en el servidor (por


ejemplo, el 90% de uso de la CPU y el 80% de uso de la memoria).

Algunas recomendaciones generales para seleccionar y configurar el hardware


incluyen lo siguiente:

RAID. En configuraciones de mltiples procesadores, Citrix recomienda


una instalacin RAID (matriz redundante de discos independientes).
XenApp admite hardware y software RAID.

Reduccin de errores del disco duro. Los discos duros son la forma de
error de hardware ms comn. Puede reducir la probabilidad de error de
hardware con una configuracin RAID 1 (duplicacin) y RAID 5 (conjunto
con paridad distribuida). Si RAID no se puede utilizar, se recomienda una
unidad rpida SAS (Serial Attached SCSI) o SCSI (Small Computer
System Interface) Ultra-320.

Velocidad de disco. Las unidades de disco ofrecen mejores tiempos de


respuesta y pueden eliminar o disminuir las obstrucciones.

Nmero de controladores. Para servidores cudruples y ctuples, Citrix


recomienda instalar al menos dos controladores: uno para el sistema
operativo y otro para almacenar aplicaciones y archivos temporales. Citrix
recomienda aislar el sistema operativo tanto como sea posible, sin
aplicaciones instaladas en su controlador. Este principio tambin se aplica
en comunidades pequeas. Si es posible (en sistemas de varios
procesadores o ncleos), instale el sistema operativo en un disco duro
independiente de XenApp y las aplicaciones. Esto evitar "obstrucciones"
de entrada/salida cuando el sistema operativo necesite tener acceso a la
CPU. La carga de acceso al disco duro debe estar distribuida de la forma
ms equitativa posible en todos los controladores.
Las distribuciones de procesadores dobles (ncleo dual) combinan la
eficacia general y un menor coste de propiedad total. No obstante, si un
sistema tiene ya un procesador de ncleo dual, la implementacin de
procesadores adicionales no proporciona necesariamente un incremento en
el rendimiento. La capacidad de ampliacin del servidor no aumenta

51

Gua de instalacin de Citrix XenApp

linealmente con el nmero de procesadores: el nivel de mejora de la


ampliacin cae significativamente cuando hay de ocho a diecisis ncleos
de CPU.

Particiones del disco duro. El tamao de la particin y del disco duro


depende del nmero de usuarios que se conectan al servidor XenApp y de
las aplicaciones en el servidor. Debido a que cada perfil de usuario de
Terminal Services se carga en el servidor, recuerde que un gran nmero de
perfiles de usuario puede utilizar gigabytes de espacio de disco en el
servidor. Es necesario disponer de suficiente espacio para estos perfiles en
el servidor.

Sistema operativo. La ejecucin de Windows Server 2008, edicin de


64 bits, en equipos de 64 bits puede optimizar los recursos del procesador.
Las limitaciones en la cantidad de memoria de kernel disponible en
sistemas operativos de 32 bits pueden reducir la capacidad de ampliacin
del usuario. Puede solucionar las limitaciones de la arquitectura de 32 bits
utilizando aplicaciones de 32 y 64 bits en un sistema operativo de 64 bits.

Consideracin de la infraestructura de red


La infraestructura de red tiene un impacto significativo en el rendimiento y el
diseo de la comunidad. Estos temas le ayudan a evaluar y planificar aspectos
especficos del entorno:

Diseo de perfiles de usuario de Terminal Services

Definicin de cuentas y relaciones de confianza

Recomendaciones para entornos de Active Directory

Planificacin de una experiencia de usuario correcta

Planificacin de Active Directory Federation Services

Diseo de perfiles de usuario de Terminal


Services
Los perfiles de usuario de Terminal Services definen el entorno Windows Server
2008 especfico de usuario y los parmetros de preferencia, incluida la apariencia
del escritorio y las opciones de color. Citrix recomienda configurar los perfiles de
Terminal Services de todos los usuarios a fin de evitar incoherencias. Los perfiles
de usuario de Terminal Services son diferentes de los perfiles de usuario de
Windows.

Planificacin de la distribucin de XenApp

52

El diseo eficaz de los perfiles de usuario de Terminal Services puede mejorar


significativamente el rendimiento y la capacidad de administracin de un entorno
XenApp. Problemas como inicios de sesin lentos, prdida de configuraciones de
usuario, perfiles daados y un esfuerzo de administracin excesivo pueden
deberse a diseos de perfiles de usuario de calidad inferior a la deseada.
Cuando un usuario inicia una sesin, el perfil de usuario se carga en el servidor
XenApp. Si no se ha designado un perfil de Terminal Services, se usa el perfil de
usuario de Windows. Si no hay un perfil de Windows, se usa o se crea el perfil de
usuario local existente en el servidor.
Para designar perfiles de usuario en un entorno Terminal Server, elija la solucin
ptima para su entorno y, a continuacin, planifique el almacenamiento de los
perfiles. En un entorno XenApp, los perfiles de Terminal Server se comportan
como se muestra a continuacin:

Los perfiles locales se almacenan en cada servidor de la comunidad y se


crean inicialmente segn el perfil de usuario predeterminado. El acceso de
un usuario a aplicaciones de una comunidad XenApp con administracin de
carga crea un perfil independiente en cada servidor. Los usuarios pueden
guardar los cambios realizados en su perfil local en cada servidor por
separado, pero los cambios slo estarn disponibles para futuras sesiones en
ese servidor. Los perfiles locales no requieren configuracin; si un usuario
que inicia una sesin en un servidor XenApp no tiene ninguna ruta de perfil
especificada, se utiliza un perfil local.
Aunque los perfiles locales son los predeterminados, Citrix no recomienda
su uso porque los perfiles se crean para cada usuario en cada uno de los
servidores a los que se conectan, y esto puede dar como resultado una
experiencia de usuario incoherente.

Los perfiles mviles se almacenan en una ubicacin central para cada


usuario. La informacin de los perfiles mviles (como una impresora o un
parmetro del registro) est disponible para todos los servidores XenApp
del entorno. Para configurar un usuario para un perfil mvil, debe
especificar la ruta de perfiles de Terminal Server del usuario en una
ubicacin concreta de un servidor de archivos. La primera vez que el
usuario inicia sesin en un servidor XenApp, se utiliza el perfil de usuario
predeterminado para crear el perfil mvil del usuario. Durante el cierre de
la sesin, el perfil se copia en la ubicacin especificada de un servidor de
archivos.

Los perfiles obligatorios se almacenan en una ubicacin central para cada


usuario. Sin embargo, los cambios del usuario no se conservan al cerrar
sesin. Para configurar un usuario para un perfil obligatorio, debe crear un
archivo de perfil obligatorio (NTUSER.MAN) a partir de un perfil local o
mvil existente y asignar la ruta de perfiles de Terminal Services de los
usuarios a la ubicacin en la que se puede tener acceso al archivo.

53

Gua de instalacin de Citrix XenApp

Cuando sea posible, Citrix recomienda el uso de perfiles obligatorios si


cumplen los requisitos definidos.

Perfiles mltiples combinan dos o ms de los tres tipos de perfil bsicos


(local, mvil u obligatorio) para el mismo usuario. Los perfiles mltiples
son tiles en entornos con grupos con administracin de carga o
aislamiento de aplicaciones. Por ejemplo, en una comunidad XenApp con
dos grupos con administracin de carga utilizados para SAP y Microsoft
Office, puede configurar los usuarios para que utilicen un perfil obligatorio
para los servidores SAP y un perfil mvil para los servidores de Microsoft
Office. Los perfiles mltiples tambin son tiles para las comunidades que
incluyen conexiones WAN, para poder tener acceso a los perfiles de los
servidores de archivos locales.
No obstante, los perfiles mltiples son ms complejos de administrar y
mantener y no se usan demasiado.

Citrix recomienda almacenar los perfiles mviles y los datos permanentes de los
usuarios en un servidor de archivos centralizado, una SAN (Storage Area
Network) o una NAS (Network-Attached Storage) que respalden el entorno de
forma adecuada. Este medio de almacenamiento se debe encontrar prximo a
XenApp para reducir el nmero de saltos de enrutador necesarios y garantizar
tiempos de inicio de sesin ptimos.
Al definir los perfiles de usuario para el entorno XenApp, tenga en cuenta lo
siguiente:

Si los usuarios necesitan almacenar su configuracin. Los requisitos y


las expectativas del usuario determinan qu tipo de perfil del usuario se
debe utilizar. Si los usuarios ejecutan aplicaciones como Microsoft Office
en las que es necesario retener ciertos parmetros, considere el uso de un
perfil mvil. Si los usuarios no necesitan guardar parmetros, el uso de una
solucin de perfil obligatorio puede facilitar la administracin.

Si las aplicaciones almacenan la configuracin en el registro. Si la


aplicacin que est publicando hace referencia a la seccin
HKEY_CURRENT_USER (HKCU) del registro, utilice una solucin
mvil o de perfiles mltiples.

Aprovisionamiento de impresoras. Si aprovisiona las impresoras


mediante la creacin automtica de dispositivos de impresin cliente y
utiliza la configuracin de impresin del dispositivo cliente, puede utilizar
perfiles obligatorios. Para guardar la configuracin de la impresora, use la
regla de la directiva de retencin de propiedades de la impresora de
XenApp.

Planificacin de la distribucin de XenApp

54

Aplicaciones en grupos con administracin de carga o aislamiento de


aplicaciones. Si las aplicaciones se aslan en grupos con administracin
de carga, los diseos de perfiles mviles pueden aumentar el riesgo de
prdida o dao de parmetros. Por ejemplo, los usuarios que acceden a SAP
y Microsoft Office al mismo tiempo pueden sobrescribir los parmetros de
perfil mvil configurados en la sesin de Office si el usuario cierra la sesin
de Office antes que la de SAP. Utilice los diseos de perfiles mltiples para
las comunidades que emplean grupos con administracin de carga.

Esta tabla compara las diversas opciones de perfiles:


Ventajas

Desventajas

Perfil local

Ningn requisito del servidor de archivos Configuracin no coherente entre los


para el almacenamiento de perfiles
servidores y las sesiones
No se puede daar
Consume espacio de disco local

Perfil mvil

Almacenamiento de la configuracin en
todas las sesiones
Coherencia

Tiempos de inicio de sesin ms lentos

Perfil obligatorio

Inicio de sesin rpido


No se puede daar

No se almacena la configuracin en las


diferentes sesiones

Perfiles mltiples

Ventajas de los perfiles obligatorios y


mviles

Posibles requisitos adicionales de espacio en


el servidor de archivos
Administracin y mantenimiento
adicionales

Al configurar los perfiles, si es posible, desgnelos en las directivas de Active


Directory y no en las propiedades del usuario.
Adems del tipo de perfil, se recomienda especialmente la redireccin de
carpetas. Esto garantiza que no sea necesario escribir en el perfil los datos del
usuario almacenados en las carpetas designadas. Por lo general, la redireccin de
carpetas se usa para los perfiles obligatorios y mviles. Aunque puede configurar
la redireccin de carpetas en Windows Server 2008, Citrix tambin proporciona
una caracterstica para la redireccin de carpetas. Para obtener ms informacin,
consulte la documentacin sobre Redireccin especial de carpetas en la Gua del
administrador de Citrix XenApp.

Definicin de cuentas y relaciones de confianza


Al planificar una comunidad, tenga en cuenta cuntos usuarios accedern a los
recursos. Si varios servidores alojan la misma aplicacin publicada, los usuarios
se pueden conectar a cualquiera de ellos al acceder al recurso. Por lo tanto, si un
usuario no tiene permisos para todos los servidores, puede que no tenga acceso al
recurso. Para evitar estos problemas, puede que necesite establecer relaciones de
confianza del dominio entre usuarios o servidores.

55

Gua de instalacin de Citrix XenApp

Nota: Si cambia los servidores que contienen las aplicaciones y esto cambia la
interseccin de confianza, las aplicaciones pueden dejar de estar disponibles para
los usuarios de dicha interseccin de confianza.

Consideraciones para la configuracin de una cuenta del


sistema
Considere lo siguiente al decidir cmo configurar las cuentas de administrador de
Citrix:

La comunidad debe tener en todo momento una cuenta de administrador


con autoridad plena. Citrix XenApp impide que elimine la ltima cuenta
que disponga de este nivel de permiso. Pero si no existe ninguna cuenta de
administrador en la base de datos de la comunidad, es posible iniciar sesin
en Access Management Console con una cuenta de administrador local
para configurar cuentas de administrador Citrix.

Para crear cuentas de administrador Citrix efectivas, asegrese de que los


usuarios que agregue como administradores Citrix pertenezcan al dominio
en el que se encuentra la comunidad. Aquellos usuarios que sean
administradores de Citrix y tomen instantneas del servidor tambin deben
ser usuarios autorizados de Windows Management Instrumentation (WMI)
en cada uno de los servidores de los que tomen instantneas.

Si desea activar el cifrado IMA (Independent Management Architecture)


durante la instalacin, Citrix recomienda instalar XenApp con las mismas
credenciales de red. Para instalar XenApp como administrador local,
consulte Activacin del cifrado IMA como administrador local en la
pgina 81.

Cmo incluir servidores de otros dominios en las comunidades


XenApp es compatible con el enrutamiento basado en la relacin de confianza;
los servidores de los dominios que no mantienen relaciones de confianza pueden
ser miembros de la misma comunidad.
Cuando un servidor tiene que realizar una de las siguientes operaciones en un
dominio en el cul no confa, el servidor determina a partir del almacn de datos
los servidores que pueden llevar a cabo la operacin y transfiere la solicitud al
servidor ms accesible:

Autenticacin de un administrador Citrix en Access Management Console


o en la herramienta de configuracin avanzada

Actualizacin de la pantalla o inicio de una aplicacin en Program


Neighborhood y la Interfaz Web

Planificacin de la distribucin de XenApp

Enumeracin de usuarios y grupos en Access Management Console

Resolucin de usuarios y grupos al agregar usuarios a la aplicacin


publicada o las listas de creacin automtica de impresoras o al definir
nuevos administradores Citrix

56

Las solicitudes para enumerar las aplicaciones se dirigen a un servidor que tenga
la relacin de confianza del dominio necesaria si el servidor de origen no la tiene.

Recomendaciones para entornos de Active


Directory
Citrix recomienda configurar las comunidades de servidores con Active Directory
para:

Que los servidores XenApp estn en sus propias unidades organizativas


(OU).

Que todos los servidores residan en el mismo dominio.

Que el dominio de la comunidad de servidores no tenga relaciones de


confianza con dominios que no sean de Active Directory, ya que esto puede
afectar a las operaciones que requieren dominios de confianza.

Que la comunidad de servidores est en un nico bosque de Active


Directory. Si la comunidad tiene servidores en ms de un bosque, los
usuarios no podrn iniciar sesiones utilizando un UPN (User Principal
Name).
Los inicios de sesin UPN utilizan el formato
nombre_de_usuario@identificador UPN. Con Active Directory, los inicios
de sesin UPN no requieren que se especifique un dominio, ya que Active
Directory puede localizar inicios de sesin UPN completos en el directorio.
No obstante, si hay varios bosques en la comunidad de servidores, pueden
surgir problemas si existe el mismo identificador UPN en dos dominios de
bosques distintos.
Importante: Citrix XenApp no admite inicios de sesin UPN si una
comunidad de servidores abarca diversos bosques de Active Directory, ya
que no hay ningn mtodo eficaz de realizar la resolucin de cuentas.

57

Gua de instalacin de Citrix XenApp

Consideraciones sobre los permisos de usuario de Active


Directory
Los grupos de seguridad de Active Directory pueden afectar a la autenticacin de
las aplicaciones publicadas, a la herramienta de configuracin avanzada y al
filtrado de Program Neighborhood.
Revise la tabla siguiente para obtener pautas sobre mtodos recomendados:
Autenticacin en aplicaciones
publicadas

Autenticacin en la
herramienta de
configuracin avanzada

Filtrado de Program
Neighborhood

Grupos
globales
de
dominios

Sin efectos adversos.

Sin efectos adversos.

Sin efectos adversos.

Grupos
locales de
dominios

Recomendacin: todos los


servidores que equilibran la carga de
una aplicacin deben estar en el
mismo dominio si un grupo local de
dominios tiene autorizacin para
utilizar la aplicacin.

Recomendacin: si un
usuario es administrador de
Citrix nicamente por ser
miembro de un grupo local
de dominios, el usuario debe
conectar la consola a un
servidor en el mismo
dominio que el grupo local
de dominios.

Recomendacin: todos los


servidores de la comunidad
deben estar en el mismo
dominio para que el filtrado
de Program Neighborhood
funcione correctamente.

Razones: los grupos locales del


dominio asignados a una aplicacin
deben ser del dominio principal
comn de todos los servidores de
equilibrio de carga.
Al publicar aplicaciones, los grupos
locales de dominios se muestran en la
lista de cuentas si se cumple la
primera condicin indicada
anteriormente y se muestran las
cuentas del dominio principal
comn.
Si una aplicacin publicada tiene
usuarios de cualquier grupo local de
dominios y se agrega un servidor de
un dominio distinto, los grupos
locales de dominios se eliminan de la
lista de usuarios configurados, ya que
todos los servidores deben poder
validar a cualquier usuario con
permiso para ejecutar la aplicacin.

Razones: si el usuario
conecta la consola a un
servidor en un dominio
distinto al grupo local de
dominios, se le deniega el
acceso a la consola ya que el
grupo local de dominios no
se encuentra en el
identificador de seguridad
del usuario.

Razones: si un usuario es
miembro de un grupo local
de dominios, el grupo consta
en el identificador de
seguridad del usuario
nicamente cuando se inicia
la sesin en un equipo del
mismo dominio que el grupo
local de dominios. El
enrutamiento basado en la
relacin de confianza no
garantiza que la solicitud de
inicio de sesin de un
usuario se vaya a enviar a un
servidor en el mismo
dominio que el grupo local
de dominio. Slo garantiza
que la solicitud ser
gestionada por un servidor
en un dominio que confa en
el dominio del usuario.

Grupos
universale
s

Planificacin de la distribucin de XenApp

58

Autenticacin en aplicaciones
publicadas

Autenticacin en la
herramienta de
configuracin avanzada

Filtrado de Program
Neighborhood

Recomendacin: si se asignan
permisos a grupos universales para la
aplicacin, todos los servidores que
administran la aplicacin deben estar
en un dominio de Active Directory.

Recomendacin: si un
usuario est autenticndose
en la consola y es un
administrador de Citrix slo
por el hecho de ser miembro
de un grupo universal, la
consola debe conectarse a un
servidor que pertenezca a un
dominio de Active Directory
del bosque del grupo
universal.

Recomendacin: ningn
dominio de Active Directory
del bosque al que pertenecen
los servidores tiene
relaciones de confianza
explcitas con dominios que
no sean Active Directory.

Razones: un servidor de un dominio


que no sea Active Directory podra
autenticar al usuario para ejecutar la
aplicacin. En este caso, los grupos
universales no estaran en el
identificador de seguridad del
usuario, por lo que se deniega el
acceso del usuario a la aplicacin.
Es posible que un servidor en un
dominio que no sea Active Directory
equilibre la carga de una aplicacin
con servidores en un dominio de
Active Directory si los dominios
tienen una relacin de confianza
explcita.

Razones: los controladores


de dominio que no son
Active Directory y los
dominios fuera del bosque
de un grupo universal no
tienen ninguna informacin
sobre el grupo universal.

Razones: los dominios que


no son Active Directory no
reconocen los grupos
universales y los
controladores del dominio
excluyen a los grupos
universales del identificador
de seguridad de un usuario.
Como resultado, puede
ocurrir que las aplicaciones
no aparezcan en Program
Neighborhood.

Adems de las recomendaciones de la tabla, si un usuario es miembro de un


grupo local de dominios, el grupo slo est en el token de seguridad del usuario
cuando el usuario inicia una sesin en un equipo del mismo dominio que el grupo
local de dominios. El enrutamiento basado en la relacin de confianza no
garantiza que la solicitud de inicio de sesin de un usuario se vaya a enviar a un
servidor en el mismo dominio que el grupo local de dominio.
Las configuraciones de red no afectan a la autenticacin con Access Management
Console puesto que sta slo permite la autenticacin PassThrough.

Planificacin de Active Directory Federation


Services
XenApp es compatible con Active Directory Federation Services (ADFS) si se
utiliza con la Interfaz Web de Citrix. Si su organizacin necesita proporcionar
acceso a las aplicaciones publicadas a un socio empresarial, es posible que AD FS
sea una mejor alternativa que la creacin de varias cuentas nuevas de usuario en
el dominio empresarial. Si va a utilizar AD FS con XenApp, Citrix recomienda
realizar lo siguiente:

Durante la instalacin de cada servidor XenApp de la comunidad,


seleccione el uso compartido de puertos con la opcin IIS y asegrese de
que IIS est configurado para ser compatible con HTTPS.

59

Gua de instalacin de Citrix XenApp

Establezca una relacin de confianza entre el servidor que ejecuta la


Interfaz Web y cualquier otro servidor de la comunidad que se comunique
con la Interfaz Web a travs de Citrix XML Broker.
La Interfaz Web debe ser capaz de acceder a la lista de revocacin de
certificados (CRL) de la entidad de certificacin que utilizan los servidores
de federacin.

Si va a aprovisionar la comunidad mediante la creacin de imgenes,


configure solicitudes de confianza en el servidor antes de tomar la imagen.
Consulte la informacin sobre la configuracin del puerto del servicio
XML en la Gua del administrador de Citrix XenApp. Estas solicitudes de
confianza se deben activar en cada servidor de la comunidad y no se pueden
establecer en el nivel de comunidad.

Para evitar que usuarios externos obtengan acceso no autorizado a los


servicios de los servidores de la comunidad, configure todos los servidores
XenApp para una delegacin restringida. Para dar acceso a los usuarios a
los recursos en esos servidores debe agregar los servicios pertinentes a la
lista de servicios a travs del complemento MMC de usuarios y equipos de
Active Directory.

Para obtener ms informacin sobre estas tareas, as como sobre la configuracin


de ADFS, consulte la Gua del administrador de la Interfaz Web.

Planificacin de la supervisin y el
mantenimiento del sistema
Al disear comunidades XenApp, incluya una estrategia de supervisin y
administracin para garantizar la sostenibilidad del entorno. Considere la
incorporacin de una o ms herramientas de supervisin en el entorno, as como
su personalizacin para proporcionar alertas en funcin de las mediciones
asociadas al hardware, el software y los requisitos de uso. Citrix EdgeSight es una
excelente herramienta para la supervisin de comunidades XenApp.
El diseo de la supervisin y la administracin debe incluir el hardware, el
software, el rendimiento y las reas de red. Para la supervisin de hardware,
Citrix recomienda las herramientas de administracin de hardware que ofrecen la
mayora de fabricantes de servidores. Citrix recomienda personalizar las
mediciones predeterminadas de Resource Manager y EdgeSight, ya que puede
que no cumplan las necesidades especficas de supervisin de la organizacin.

Planificacin de la distribucin de XenApp

60

Proteccin de la distribucin de aplicaciones


La arquitectura de Citrix XenApp (incluidos sus componentes relacionados) est
diseada para permitir el acceso seguro a los recursos por parte de los usuarios.
Tambin est diseada para permitir a los administradores controlar y supervisar
el acceso a cada recurso y componente.
Varios componentes de XenApp complementarios son seguros por definicin y
permiten proporcionar una seguridad completa, incluidos pero sin limitarse a los
siguientes:

Citrix Password Manager

Citrix Access Gateway

Secure Gateway

La planificacin de la distribucin no estar completa hasta que los


administradores protejan todas las partes accesibles de XenApp. Consulte
tambin el captulo Seguridad en las comunidades de servidores de la Gua del
administrador de Citrix XenApp.
rea que proteger/tener en cuenta Consulte este tema o gua
Acceso a las comunidades de
servidores

Seguridad en el acceso a los servidores en el


captulo Seguridad en las comunidades de
servidores de la Gua del administrador de Citrix
XenApp

Almacn de datos de XenApp

Seguridad en el almacn de datos en el captulo


Seguridad en las comunidades de servidores de la
Gua del administrador de Citrix XenApp

Comunicaciones cliente/servidor,
Seguridad en las comunidades de red en el
servidores de seguridad, Secure
captulo Seguridad en las comunidades de
Gateway y Secure Ticket Authority servidores de la Gua del administrador de Citrix
XenApp
Autenticacin de usuario, incluida
la implementacin de tarjetas
inteligentes y la autenticacin de
Kerberos,

Configuracin de la autenticacin de usuarios en


el captulo Seguridad en las comunidades de
servidores de la Gua del administrador de Citrix
XenApp

Cambios en una comunidad de


servidores, incluido el seguimiento
seguro de los cambios en la
comunidad

Registro de cambios administrativos en una


comunidad de XenApp en el captulo Seguridad
en las comunidades de servidores de la Gua del
administrador de Citrix XenApp
Cifrado de datos importantes del registro de
configuracin en el captulo Seguridad en las
comunidades de servidores de la Gua del
administrador de Citrix XenApp

Secure Gateway

Gua del administrador de Secure Gateway para


Windows

61

Gua de instalacin de Citrix XenApp

rea que proteger/tener en cuenta Consulte este tema o gua


Access Gateway

Gua del administrador de Citrix Access Gateway


Enterprise Edition o Gua del administrador de
Citrix Access Gateway Standard Edition

Citrix Password Manager

Gua de instalacin de Citrix Password Manager

Seguridad del acceso remoto


Si los usuarios se conectan a la comunidad a travs de Internet, bien ahora o en el
futuro, tenga en cuenta lo siguiente:

Aumentar la seguridad a travs de una autenticacin de dos factores (con la


incorporacin de un segundo mtodo de autenticacin como los tokens de
RSA).

Limitar la instalacin automtica de controladores de impresoras en los


servidores (activada de forma predeterminada) si los usuarios se conectan
desde dispositivos con impresoras conectadas de forma local. Consulte los
captulos sobre impresin de la Gua del administrador de XenApp.

Emplear una estrategia SmartAccess. Por ejemplo, utilizando Access


Gateway y configurando directivas que limiten el acceso segn condiciones
en el dispositivo cliente o la ubicacin del usuario. Consulte la Gua del
administrador de Access Gateway.

Cmo distribuir complementos a los usuarios, especialmente si stos se


conectan desde cabinas pblicas de Internet de un aeropuerto u otras
ubicaciones pblicas. Consulte la Gua del administrador de Citrix XenApp
Plugin para aplicaciones de servidor.

Crear conexiones seguras a las aplicaciones publicadas con SSL/TLS. Si


los complementos del entorno se comunican con la comunidad a travs de
Internet, Citrix recomienda habilitar el cifrado SSL/TLS cuando se publica
un recurso. Si desea utilizar el cifrado SSL/TLS, utilice la caracterstica de
Traspaso SSL (en comunidades con menos de cinco servidores) o Secure
Gateway para traspasar el trfico ICA al servidor XenApp.

Tambin puede usar el Traspaso SSL para proteger el trfico de Citrix XML
Broker.

Planificacin de la distribucin de XenApp

62

Configuracin de servidores de seguridad para


acceso remoto
Si los usuarios se conectan a la comunidad de forma remota, puede utilizar
Access Gateway o Secure Gateway para controlar el acceso remoto a la
comunidad. Debe establecer los puertos del servidor de seguridad para
comunicarse con Secure Gateway y la comunidad de servidores. Consulte las
guas del administrador de Secure Gateway y Access Gateway.
Importante: Para que XenApp funcione en Windows Server 2008, la
configuracin de XenApp vuelve a configurar los parmetros del puerto del
servidor de seguridad de Windows para permitir los conexiones entrante, tales
como las del trfico de ICA y del servicio Independent Management
Architecture de Citrix. Para obtener una lista de todos los puertos que XenApp
utiliza, consulte la Gua del administrador de Citrix XenApp.

Planificacin de una experiencia de usuario correcta


Al planificar la comunidad, tenga en cuenta los siguientes factores que pueden
afectar a la experiencia de los usuarios:

Factores que afectan al tiempo de inicio de sesin

Planificacin de la configuracin de impresin

Factores que afectan al tiempo de inicio de sesin


Las sesiones que se inician rpidamente son parte integral de la experiencia y la
satisfaccin de los usuarios. Estos factores pueden provocar que el inicio de las
sesiones sea ms lento de lo necesario:

Parmetros de la directiva de creacin automtica de impresoras. Al


disear la configuracin de impresin, considere limitar el nmero de
impresoras que se crean de forma automtica si el tiempo de inicio de
sesin es importante.

Actividades de red que se realizan independientemente de las sesiones.


Las operaciones estndar, como el inicio de sesin en Active Directory, la
consulta de servidores de directorio LDAP (Lightweight Directory Access
Protocol), la carga de perfiles de usuario, la ejecucin de archivos de
comandos de inicio de sesin, la asignacin de unidades de red y la
introduccin de variables de entorno en el registro, pueden afectar a los
tiempos de inicio de sesin. Adems, la velocidad de conexin y los

63

Gua de instalacin de Citrix XenApp

programas que se encuentran como elementos de inicio de la sesin, como


los programas antivirus, pueden afectar a los tiempos de inicio.

Tamao y ubicacin del perfil mvil. Cuando un usuario inicia una sesin
en la que estn activados los perfiles mviles y las carpetas de inicio de
Terminal Services, el contenido del perfil mvil y el acceso a esa carpeta se
asignan durante el inicio de sesin y requieren recursos adicionales. En
algunos casos, puede consumir una cantidad considerable de la CPU. Para
mitigar este problema, puede usar carpetas de inicio de Terminal Services
con carpetas personales redirigidas.

Si el recopilador de datos tiene suficientes recursos para tomar


decisiones de equilibrio de carga de forma eficiente. En entornos con
servidores de infraestructura en la misma ubicacin, Citrix sugiere alojar a
Citrix XML Broker en el recopilador de datos para evitar demoras.

Ubicacin del servidor de licencias. Para las WAN con varias zonas,
donde el servidor de licencias est relacionado con la zona.

Planificacin de la configuracin de impresin


Otro factor importante para la satisfaccin del usuario es la capacidad de
imprimir de forma fcil y rpida, y en la impresora ms cercana,
independientemente de la frecuencia con la que el usuario cambie de ubicacin.
La configuracin de la impresin afecta directamente al tiempo que necesitan las
sesiones para iniciarse y al trfico en la red.
Para la planificacin de la configuracin de impresin es necesario determinar la
ruta de comunicacin de impresin que desea utilizar, cmo desea aprovisionar
las impresoras en las sesiones y cmo desea mantener los controladores de
impresora. Citrix recomienda planificar la configuracin de la impresin, incluida
la decisin sobre las directivas de impresin que se establecern, al disear la
comunidad.
Citrix recomienda que se consideren las siguientes configuraciones de impresin
y que se implementen las pertinentes a su entorno:

Uso de los controladores de impresora universales Citrix y de la impresora


universal siempre que sea posible. Esto da como resultado menos
controladores y menos problemas que solucionar.

Desactivacin de la instalacin automtica de controladores de impresoras,


que es la configuracin predeterminada.

Ajuste del ancho de banda de la impresora mediante las reglas de directivas


de XenApp, si fuera necesario.

Planificacin de la distribucin de XenApp

64

Si se imprime a travs de una WAN, el uso de la regla de la directiva de


enrutamiento de trabajos de impresin de XenApp para redirigir los
trabajos a travs del dispositivo cliente. Esto redirige el trabajo a travs del
canal virtual ICA y, por lo tanto, hace uso de la compresin ICA.

Prueba de nuevas impresoras con la utilidad Stress Printers, como se


describe en Citrix Knowledge Center.

Es fundamental seleccionar impresoras que se hayan probado con entornos


multiusuario. La impresora debe ser compatible con PCL o PS y no estar basada
en host. El fabricante de la impresora es quien determina si las impresoras
funcionan en un entorno XenApp, no Citrix. Algunas empresas han desarrollado
pruebas exhaustivas con XenApp y han publicado notas informativas en las que
se indican qu impresoras son compatibles.
Para obtener ms informacin sobre la planificacin de la configuracin de
impresin y la adquisicin de hardware de impresin, consulte la documentacin
sobre impresin en la Gua del administrador de XenApp para XenApp 5.0. Para
obtener ms informacin sobre el impacto en la experiencia del usuario final,
consulte la Gua del administrador de Citrix XenApp Plugin para aplicaciones de
servidor.

65

Gua de instalacin de Citrix XenApp

Integracin de componentes de la edicin Platinum en la


comunidad
Si tiene la edicin Platinum de XenApp, dispone de componentes adicionales y
opcionales que puede instalar.

En esta ilustracin se muestra una distribucin de la edicin Platinum de XenApp.


Como norma general, instale la comunidad XenApp y sus componentes
necesarios en primer lugar. A continuacin, tras instalar XenApp y sus servidores
de infraestructura de respaldo, instale los componentes Platinum, avanzando de
forma lgica desde las funciones bsicas de la comunidad, segn se indica en la
comunidad XenApp de la ilustracin.
Si elige distribuir los componentes Platinum, tenga en cuenta lo siguiente:

Planificacin de la distribucin de XenApp

66

EdgeSight o Resource Manager con tecnologa de EdgeSight


EdgeSight Server incluye un servidor de base de datos y un servidor Web,
que se pueden ubicar en el mismo o en diferentes equipos.
Como alternativa, si su almacn de datos XenApp se aloja en un servidor
SQL, puede ubicar la base de datos EdgeSight y el almacn de datos en la
misma ubicacin. No obstante, Citrix recomienda supervisar el servidor de
la base de datos para asegurarse de que no est sobrecargado.
Para evitar errores en la medicin del rendimiento, no instale la base de
datos de EdgeSight en ninguno de los servidores de la comunidad que
alojan sesiones de usuario. Para obtener informacin sobre los factores que
se deben tener en cuenta en la integracin de EdgeSight o Resource
Manager, consulte Planificacin de la supervisin y el mantenimiento del
sistema en la pgina 59.

Password Manager
Citrix Password Manager proporciona seguridad de contraseas y acceso
de inicio de sesin unificado a las aplicaciones de Windows, Web y basadas
en emulador de terminales que se ejecutan en el entorno Citrix, as como a
las aplicaciones que se ejecutan en el escritorio. Si dispone de varias
aplicaciones en la comunidad que requieren autenticacin, considere la
instalacin de Password Manager.
El servicio Password Manager se instala normalmente en su propio
servidor. Consulte la Gua de instalacin de Citrix Password Manager para
obtener informacin sobre el diseo de Password Manager. El servidor que
aloja el servicio Password Manager y el almacn central contiene
informacin altamente confidencial relacionada con los usuarios. Citrix
recomienda el uso de un servidor dedicado y que dicho servidor se coloque
en una ubicacin fsicamente segura.

SmartAuditor
SmartAuditor permite grabar la actividad de la pantalla de cualquier sesin
de usuario, a travs de cualquier tipo de conexin y desde cualquier
servidor que ejecute XenApp. SmartAuditor graba, cataloga y archiva las
sesiones para poder recuperarlas y reproducirlas. Si dispone de aplicaciones
que requieren supervisin por motivos de cumplimiento de la normativa,
considere la distribucin de SmartAuditor.
SmartAuditor requiere una estacin de trabajo de escritorio independiente
para el reproductor. Aunque existen varios mtodos de distribucin de los
componentes de administracin de SmartAuditor (base de datos de
SmartAuditor, servidor SmartAuditor y consola de directivas de
SmartAuditor), dichos componentes se instalan normalmente en un
servidor dedicado a la administracin. Cuando hay un gran volumen de

67

Gua de instalacin de Citrix XenApp

datos grabados, por ejemplo, cuando se realizan sesiones de grabacin de


una o ms comunidades, estos componentes se pueden instalar en
servidores dedicados.

Access Gateway
Access Gateway es un dispositivo basado en UNIX que permite controlar el
acceso a las aplicaciones publicadas en un servidor XenApp basndose en
ciertas condiciones, como el dispositivo cliente y la ubicacin del usuario.
Si dispone de usuarios mviles o remotos, especialmente cuando se
conectan desde los equipos que no pertenecen a la organizacin, como las
cabinas pblicas de Internet de un aeropuerto, considere la instalacin de
Access Gateway.
Access Gateway puede impedir el acceso a las aplicaciones y limitar el
acceso a ciertas funciones, como los discos duros o las funciones de
impresin, si el dispositivo cliente no cumple determinados requisitos.
Access Gateway se instala normalmente en zona DMZ. Al instalar Access
Gateway con la Interfaz Web, se deben tener en cuenta consideraciones
especficas de diseo.
Para obtener ms informacin, consulte Planificacin de la Interfaz Web y
de las comunicaciones con XML Broker en la pgina 45 y la
documentacin correspondiente de estos componentes.
Aunque las licencias de usuario de Access Gateway vienen incluidas en la
edicin Platinum, el dispositivo Access Gateway se vende por separado.

EasyCall
EasyCall permite a los usuarios marcar automticamente nmeros de
telfono en aplicaciones Windows publicadas, distribuidas por streaming o
instaladas.
La edicin Platinum incluye las licencias de EasyCall, aunque EasyCall
tambin requiere un dispositivo EasyCall que se vende por separado.

Optimizacin de WAN con tecnologa de Citrix WANScaler


Los dispositivos WANScaler pueden acelerar el trfico general de la red
hacia cualquier usuario mvil o remoto. Las funciones avanzadas de
aceleracin de WANScaler ofrecen a los usuarios remotos un rendimiento
similar al de la oficina, independientemente de dnde se encuentren.
WANScaler puede acelerar la distribucin de aplicaciones distribuidas por
streaming o de aplicaciones instaladas y alojadas en el servidor.
Aunque las licencias de usuario WANScaler vienen incluidas en Platinum,
para usar WANScaler debe adquirir uno o ms dispositivos Citrix
WANScaler 8500 u 8800.

Planificacin de la distribucin de XenApp

68

Muchos componentes Platinum requieren adems la instalacin de complementos


o clientes en servidores de la comunidad o en estaciones de trabajo del usuario,
segn se describe en Instalacin de los agentes de los componentes Platinum en
la pgina 85. Puede encontrar instrucciones de instalacin y consideraciones de
diseo para componentes Platinum en las guas del administrador
correspondientes.
Temas relacionados:
Instalacin de componentes adicionales de XenApp en la pgina 83

69

Gua de instalacin de Citrix XenApp

Preparacin para la instalacin de


XenApp

La distribucin de XenApp en toda una comunidad requiere repetir la misma


instalacin en muchos servidores. A menudo, si se lleva a cabo una instalacin
basada en el asistente en cada servidor de la comunidad, se tarda demasiado
tiempo para que sea viable.
El mtodo de instalacin elegido est directamente relacionado con la forma en la
que desea que se aprovisionen los servidores de la comunidad. En muchos
entornos, la distribucin de imgenes duplicadas, como con Provisioning Server,
es el mtodo estndar para llevar a cabo instalaciones grandes en toda la empresa.
Citrix recomienda optar por un mtodo de instalacin que permita instalar
servidores rpidamente en caso de producirse un fallo del servidor o un
crecimiento de la red.
Antes de instalar XenApp, dedique tiempo a planificar el entorno, asegrese de
que los servidores estn correctamente preparados para la instalacin y elija las
opciones de configuracin necesarias.
Importante: Antes de instalar Citrix XenApp, revise la lista de verificacin de
la instalacin de Citrix XenApp 5.0 para Microsoft Windows Server 2008.

71

Gua de instalacin de Citrix XenApp

Instalaciones de XenApp invocadas desde el programa


Autorun
Invoque instalaciones basadas en el asistente desde el programa Autorun,
autorun.exe. No se puede iniciar la instalacin haciendo doble clic en el archivo
.msi. Utilice las instalaciones basadas en el asistente si necesita instalar un solo
componente, instalar XenApp en comunidades pequeas o al crear imgenes para
el aprovisionamiento del servidor. Una diferencia fundamental entre el inicio de
una instalacin que se basa en el asistente desde el programa Autorun y los
mtodos de instalacin personalizada es que, al invocar el programa de
instalacin desde el programa Autorun, el programa de instalacin instala
automticamente la mayora de los requisitos del sistema que no forman parte de
Windows.
Las instalaciones basadas en el asistente instalan manualmente XenApp y
necesitan la seleccin de opciones en cada pgina del asistente. Por lo tanto, no es
un mtodo de instalacin prctico para comunidades grandes que no se hayan
creado con imgenes.
Temas relacionados:
Creacin de una nueva comunidad de XenApp en la pgina 86

Instalaciones de XenApp personalizadas


XenApp admite varios mtodos de instalacin personalizada, que proporcionan
ms control sobre las opciones de instalacin que las instalaciones basadas en el
asistente. Las instalaciones personalizadas proporcionan a veces un enfoque
ampliable para el aprovisionamiento del servidor.
Las instalaciones personalizadas permiten controlar muchos aspectos de la
instalacin o su configuracin final, tales como la capacidad de cambiar las
cuentas locales de los servicios Citrix a cuentas de dominio, evitar que los
usuarios que no son administradores se conecten desde el escritorio del servidor y
controlar los reinicios tras la instalacin. XenApp es compatible con varios tipos
de instalaciones personalizadas:

Transformaciones. En entornos grandes, si distribuye XenApp a varios


servidores simultneamente a travs de Active Directory o el
Administrador de configuracin, instale XenApp utilizando
transformaciones con el programa de instalacin de XenApp (mps.msi).
Utilice las transformaciones que se incluyen con XenApp para personalizar
las propiedades de instalacin de XenApp. Para realizar este tipo de
instalacin, Citrix recomienda contar con conocimientos de Windows
Installer y de bases de datos de instalacin. Tambin ser necesaria una

Preparacin para la instalacin de XenApp

72

herramienta de modificacin del MSI de terceros. Antes de realizar la


instalacin utilizando transformaciones, consulte Nombres y valores de
propiedades de instalacin en Windows de XenApp en la pgina 158.

Comandos de Windows Installer. XenApp admite la instalacin mediante


los comandos de Windows Installer (msiexec). Los comandos de Windows
Installer proporcionan un control adicional sobre las opciones del programa
de instalacin no disponibles durante las instalaciones basadas en el
asistente. Al igual que las instalaciones basadas en transformaciones, las
instalaciones con comandos de Windows Installer requieren buenos
conocimientos de las propiedades del MSI de XenApp. Los comandos de
Windows Installer se pueden utilizar por separado o combinados con
transformaciones para las distribuciones de Active Directory. Para instalar
requisitos del sistema e instalar XenApp en una sola accin, cree archivos
de comandos con los comandos de Windows Installer.

Instalacin automtica de XenApp. Con la plantilla de instalacin


automtica, cree un archivo de respuestas que responda a las opciones de
instalacin durante la instalacin de XenApp. El archivo de respuesta de
ejemplo est incluido en los medios de instalacin y utiliza los valores que
constan en Referencia de propiedades de Windows Installer de XenApp
en la pgina 158. Los archivos de respuestas proporcionan una instalacin
lista para usar que slo requiere una mnima personalizacin por parte del
usuario. Por lo tanto, las instalaciones automticas son una de las formas
ms fciles de realizar instalaciones personalizadas y generar lneas de
comandos de Windows Installer. Puesto que los archivos de respuestas son
archivos de texto de pequeo tamao, se almacenan y se comparan
fcilmente con otros archivos de respuestas mediante una utilidad de
comparacin de archivos. Sin embargo, las instalaciones automticas no
son tan eficaces como los archivos de comandos o de transformacin de
Windows Installer; estas instalaciones no se pueden utilizar para
aprovisionar los servidores mediante Active Directory.

Integracin de los hotfix de Citrix en la instalacin personalizada. Si


desea almacenar una versin de la instalacin personalizada que pueda
reproducirse fcilmente e incluya otro tipo de informacin o elementos,
como los hotfix de Citrix, considere la creacin de una instalacin
administrativa de XenApp o de Citrix XenApp Plugin para aplicaciones de
servidor. Las instalaciones administrativas se utilizan por lo general para
preparar un paquete con respuestas o revisiones que desee que se apliquen
al ejecutar la lnea de comandos de Windows Installer resultante.

73

Gua de instalacin de Citrix XenApp

Al elegir un mtodo de instalacin de XenApp, seleccione uno que pueda


reproducir fcilmente, por ejemplo, la automatizacin, los archivos de respuestas
o la creacin de imgenes. Si dispone de un mtodo que pueda reproducirse para
crear servidores XenApp rpidamente, facilitar la reinstalacin si se produce un
fallo de servidor, ahorrar tiempo y recursos y garantizar que las configuraciones
sean coherentes, lo que facilita la solucin de problemas.
Al realizar instalaciones personalizadas, considere activar el registro de Windows
Installer. Esto proporciona un resumen detallado de las acciones de instalacin, lo
que puede ayudar a la solucin de problemas.
Para familiarizarse con la instalacin de XenApp, empiece por crear una
comunidad pequea de prueba de un solo servidor mediante la instalacin basada
en el asistente.
Temas relacionados:
Referencia de instalaciones de XenApp personalizadas en la pgina 142
Referencia de propiedades de Windows Installer de XenApp en la pgina 158

Preparacin del entorno para la instalacin de XenApp


Antes de instalar los componentes que se incluyen con el programa de instalacin
de Citrix XenApp, revise la lista de verificacin de la instalacin de Citrix
XenApp 5.0 para Microsoft Windows Server 2008 para asegurarse de que los
servidores estn preparados para la instalacin del producto. La lista de
verificacin de la instalacin incluye los requisitos del sistema para cada
componente.

Para preparar la creacin de la comunidad

En el servidor que alojar el almacn de datos, instale el software de la base


de datos, si es necesario, y cree el almacn de datos de la comunidad.

Instale el sistema de licencias de Citrix. Puede instalar este sistema en un


servidor independiente o compartido e instalar las licencias antes o despus
de la instalacin de XenApp; sin embargo, puesto que el programa de
instalacin de XenApp solicita informacin de las licencias, puede que sea
ms adecuado instalarlo antes que el programa de instalacin.
Para obtener ms informacin sobre la instalacin del servidor de licencias,
consulte la Gua de introduccin a Citrix Licensing.

Preparacin para la instalacin de XenApp

74

Si utiliza la Interfaz Web o el complemento de Citrix XenApp para el


acceso de usuario, instale la Interfaz Web y configure un sitio Web de
XenApp o de XenApp Services. Para obtener ms informacin, consulte la
Gua del administrador de la Interfaz Web.

Para preparar los servidores de la comunidad


para la instalacin
Estos puntos se aplican a todos los servidores de la comunidad, incluido el primer
servidor de la misma.

Revise las instrucciones sobre la instalacin en un entorno de Windows


Server 2008 en la lista de verificacin de la instalacin y las
consideraciones para el Control de cuentas de usuario.

Asegrese de que el sistema operativo en el que instala XenApp tenga el


reloj ajustado en la hora correcta.

Si realiza una instalacin automtica, cree un archivo de nombre de origen


de datos (DSN) y copie el archivo en cada servidor de la comunidad
realizando las modificaciones necesarias. Esto no es necesario si el almacn
de datos se aloja en una base de datos de Access.

Instale el cliente de la base de datos adecuado en cada servidor de la


comunidad. Esto no es necesario si el almacn de datos se aloja en una base
de datos de Access.

Instale uno de los complementos de Citrix XenApp en cada servidor antes


de ejecutar el programa de instalacin.

Si desea cambiar las cuentas en las se ejecutan Citrix Print Manager Service
y el servicio Citrix CPU Utilization Mgmt/CPU Rebalancer, cree esas
cuentas en cada servidor antes de ejecutar el programa de instalacin y
ejectelo como administrador del dominio.

Si desea utilizar la compatibilidad con MUI en XenApp, asegrese de que


la opcin de idioma de Windows Server 2008 est establecida en ingls.

Temas relacionados:
Eleccin de la ejecucin del programa de instalacin con Control de cuentas de
usuario activado o desactivado en la pgina 75
Creacin de un archivo DSN para la instalacin de XenApp en la pgina 201
Instalacin de complementos de Citrix XenApp en los servidores en la pgina
78
Sustitucin de las cuentas de dominio por cuentas locales en la pgina 79

75

Gua de instalacin de Citrix XenApp

Para habilitar el respaldo MUI en la pgina 81

Planificacin para la instalacin de XenApp


Hay varias decisiones que debera tomar antes de comenzar la instalacin de
XenApp. Algunas configuraciones y funciones de comunidades XenApp, como el
remedo, requieren la planificacin de su distribucin antes de empezar la creacin
de la comunidad.

Eleccin de la ejecucin del programa de


instalacin con Control de cuentas de usuario
activado o desactivado
Puede ejecutar el programa de instalacin de XenApp con el UAC activado o
desactivado, en funcin de sus preferencias. Este tema proporciona informacin
sobre:

Acceso multiusuario a las aplicaciones

Cuentas necesarias para las funciones de administracin de Citrix

Instalacin de XenApp con UAC activado

Administracin de controladores de impresora y colas de impresin

Acceso multiusuario a las aplicaciones


Para permitir el acceso multiusuario a una aplicacin, instale la aplicacin como
administrador integrado o active el parmetro Crear usuarios cuando se lo
solicite el UAC.
Cuentas necesarias para las funciones de administracin de Citrix
Estas funciones y herramientas de administracin de XenApp requieren que los
usuarios sean administradores del dominio, administradores delegados o que
formen parte del grupo de administradores del equipo local:

Access Management Console

Herramienta de configuracin avanzada

Comandos de XenApp

Herramienta de traspaso SSL

Administrador de reduccin de retardo SpeedScreen

Estos permisos son adicionales a los requisitos de la funcin, tales como tener una
cuenta de administrador de Citrix.

Preparacin para la instalacin de XenApp

76

Instalacin de XenApp con UAC activado


Tenga en cuenta las siguientes sugerencias antes de realizar la instalacin si el
UAC est activado:

Si realiza una instalacin basada en el asistente, invoque el programa de


instalacin haciendo clic con el botn secundario en el programa Autorun
(autorun.exe) y seleccionando Ejecutar como administrador. Realizar
una instalacin basada en el programa Autorun ejecuta el programa de
instalacin en el manifiesto superior y eleva los niveles de privilegios segn
corresponda.
Nota: No se puede iniciar el programa de instalacin haciendo doble clic
en mps.msi o en MF_Autorun.msi.

Para realizar la instalacin como un usuario diferente al administrador


integrado, inicie el programa de instalacin haciendo clic con el botn
secundario en el archivo Autorun.exe y seleccione Ejecutar como
administrador. Si hace doble clic en el ejecutable, no podr instalar
XenApp en modo de usuario.

Especifique en Windows si desea elevar el nivel del UAC automticamente,


sin solicitarlo, mediante la configuracin de un parmetro de directiva de
seguridad local:

En Windows Server 2008, especifique Elevar sin preguntar para el


Control de cuentas de usuario: comportamiento del indicador de
elevacin para los administradores en la directiva de seguridad
local.

Especifique en Windows si desea elevar el nivel de UAC, sin solicitarlo,


mediante una directiva de dominio predeterminado de Active Directory:

En el controlador de dominio, modifique la Directiva de dominio


predeterminada para establecer el indicador para administradores
Configuracin de directiva de seguridad en el Control de cuentas
de usuario: Comportamiento de la elevacin en Modo de
aprobacin de administrador, Elevar sin preguntar.

Esto evita tener que activar este parmetro en cada servidor antes de la
instalacin, siempre que se una al dominio antes de instalar XenApp. Si un
equipo se une al dominio, la directiva de dominio se aplica
automticamente.
Si desea realizar una instalacin silenciosa desde la lnea de comandos o una
instalacin automtica de XenApp con el UAC activado y no es un administrador
integrado, puede:

77

Gua de instalacin de Citrix XenApp

Ejecutar el archivo UnattendedInstall.exe especificndolo en la lnea de


comandos de una ventana de smbolo del sistema en modo elevado. Por
ejemplo, ejecute:
UnattendedInstall.exe MPS.msi c:\Unattended.txt

Para elevar el smbolo del sistema, haga clic con el botn secundario en el
comando del men del smbolo del sistema y seleccione Ejecutar como
administrador. Este modo elevado tambin se conoce como Modo de
aprobacin de administrador.

Ejecutar instalaciones, incluidos los archivos de comandos, desde el


smbolo del sistema en modo elevado.

Ejecutar instalaciones utilizando archivos por lotes desde el smbolo del


sistema en modo elevado. Para ello, especifique el archivo por lotes en la
lnea de comandos de una ventana de smbolo del sistema en modo elevado
(segn se describi anteriormente para UnattendedInstall.exe).

Administracin de controladores de impresora y colas de impresin


Si se va a activar el UAC en los servidores de la comunidad, Citrix recomienda
activar la funcin de servicios de impresin para que se puedan administrar los
controladores de impresora y las colas de impresin de los clientes.

Idiomas compatibles
Este tema proporciona informacin relacionada con los idiomas compatibles de
los sistemas operativos, no de las ediciones.
Edicin de idioma de XenApp

Edicin de idioma del sistema operativo

XenApp, edicin en ingls

Windows Server 2008, edicin en ingls


Windows Server 2008, edicin en ruso
Windows 2008, chino simplificado
Windows 2008, chino tradicional
Windows 2008, coreano

XenApp, edicin en francs

Windows Server 2008, edicin en francs

XenApp, edicin en alemn

Windows Server 2008, edicin en alemn

XenApp, edicin en japons

Windows Server 2008, edicin en japons

XenApp, edicin en espaol

Windows Server 2008, edicin en espaol

El paquete de interfaz de usuario multilinge (MUI) de Windows solamente se


admite en la edicin en ingls de Windows.

Preparacin para la instalacin de XenApp

78

Para obtener informacin sobre las ediciones de sistemas operativos compatibles,


consulte la lista de verificacin de la instalacin de Citrix XenApp.
Temas relacionados:
Para habilitar el respaldo MUI en la pgina 81

Consideraciones de procedimientos adicionales


anteriores a la instalacin
Para utilizar dispositivos de Philips SpeechMike con XenApp, debe instalar los
controladores en todos los servidores que alojan sesiones que graban sonido.
Citrix recomienda la instalacin de los controladores Philips antes de instalar
XenApp.

Instalacin de complementos de Citrix XenApp en


los servidores
El programa de instalacin de XenApp requiere la instalacin de al menos un
complemento de Citrix XenApp antes o durante la instalacin para que funcionen
correctamente funcionalidades como la autenticacin de clientes PassThrough y
el remedo. Si se invoca el programa de instalacin desde el programa Autorun,
esto se realiza de forma predeterminada automticamente.
Si desea distribuir por streaming las aplicaciones o cree que desear hacerlo en el
futuro, Citrix recomienda la instalacin de Citrix XenApp Plugin para
aplicaciones de streaming, que se instala de forma predeterminada en todos los
servidores de la comunidad.
Temas relacionados:
Instalacin de un complemento de XenApp antes de la instalacin en la pgina
144
Tarea 4: configuracin de la autenticacin de clientes PassThrough en la pgina
92

79

Gua de instalacin de Citrix XenApp

Sustitucin de las cuentas de dominio por


cuentas locales
De forma predeterminada, el programa de instalacin de XenApp crea cuentas
locales para ejecutar los siguientes servicios de XenApp:
XenApp Service

Cuenta de usuario local


predeterminada

Servicio Citrix Print Manager

ctx_cpsvcuser

CPU Utilization Mgmt/CPU Rebalancer

ctx_cpuuser

Administrador de configuracin para el


servicio de Interfaz Web

Ctx_ConfigMgr

Si se desean cambiar las cuentas locales por cuentas de dominio Citrix


recomienda realizar el cambio antes de instalar XenApp. No se respalda el
cambio de cuentas de servicio despus de la instalacin.
Ejecute el programa de instalacin como administrador del dominio o, de lo
contrario, las cuentas no se crearn correctamente. Si va a cambiar las cuentas
para los servicios y la comunidad tiene servidores en varios dominios, los
dominios deben tener relaciones de confianza entre ellos.
Para sustituir la cuenta de dominio recin creada por la cuenta local, durante la
instalacin de XenApp, lleve a cabo la instalacin utilizando un mtodo que
emplee comandos de Windows Installer y, a continuacin, incluya la propiedad
del servicio y proporcione el nuevo nombre de cuenta de dominio como
parmetro.
Para obtener instrucciones en cmo especificar las cuentas durante la instalacin,
consulte Nombres y valores de propiedades de instalacin en Windows de
XenApp en la pgina 158. Para obtener una lista con una descripcin de las
cuentas XenApp y sus privilegios, consulte la Gua del administrador de Citrix
XenApp.

Planificacin del registro de configuracin y


cifrado IMA antes de la instalacin
La funcin de cifrado IMA brinda un algoritmo de cifrado AES ms potente para
proteger informacin confidencial en el almacn de datos IMA. Si se habilita el
cifrado IMA, se crea una capa de seguridad adicional para la informacin
guardada mediante la funcionalidad del registro de configuracin.

Preparacin para la instalacin de XenApp

80

Si no activa el cifrado IMA, XenApp utiliza el cifrado estndar utilizado en


versiones anteriores de XenApp. En la Gua del administrador de Citrix XenApp,
se describe con ms detalle el cifrado IMA, el registro de configuracin y cundo
activar estas funciones.
Puede activar el cifrado IMA durante o despus de la instalacin de XenApp. Sin
embargo, es ms fcil activarlo durante la instalacin.
Para activar el cifrado IMA durante la instalacin, genere una clave, que se usar
para todos los servidores de la comunidad, y especifquela durante la instalacin.
La clave puede generarse antes de la instalacin o durante sta.
Si va a realizar una distribucin de Citrix XenApp a gran escala, Citrix
recomienda llevar a cabo alguno de estos procedimientos si desea activar el
cifrado IMA:

Distribucin de XenApp mediante imgenes

Generar una clave, ponerla en una carpeta de la red, utilizar una ruta UNC
para especificar la ubicacin y llevar a cabo una instalacin automtica
Nota: Las unidades asignadas no pueden especificarse en la ruta de la
clave durante la instalacin.

Si decide generar la clave antes de la instalacin, debe hacerlo mediante la


herramienta CTXKEYTOOL, que se describe en la seccin sobre comandos de la
Gua del administrador de Citrix XenApp.
Si el entorno tiene varias comunidades de servidores, Citrix recomienda generar
una clave distinta para cada comunidad.
Temas relacionados:
Activacin del cifrado IMA despus de la instalacin en el captulo Seguridad
en las comunidades de servidores de la Gua del administrador de Citrix
XenApp.
Paso 5: activar el cifrado IMA en la pgina 98
Instalaciones de XenApp personalizadas en la pgina 71

81

Gua de instalacin de Citrix XenApp

Activacin del cifrado IMA como administrador


local
Citrix recomienda que, si prev activar el cifrado IMA durante la instalacin y
desea establecer una conexin al almacn de datos de forma indirecta, como
sucede de forma predeterminada con SQL Server Express y Access, instale
XenApp utilizando una cuenta de dominio con privilegios de administracin local
en el servidor.
No se puede habilitar el cifrado IMA al unirse a una comunidad, ya sea durante la
instalacin o al cambiar comunidades, si se inici la sesin como administrador
local y se trata de conectar a la base de datos de forma indirecta. Si utiliza una
cuenta de administrador local que no forma parte del grupo de administradores
Citrix, configure todos los administradores locales como administradores Citrix
tras ejecutar el programa de instalacin en el primer servidor de la comunidad.

Para configurar los administradores locales como


administradores Citrix
Este procedimiento slo es necesario para comunidades en las que la conexin
con el almacn de datos es indirecta.
1.

En Access Management Console, expanda el nodo XenApp.

2.

En el panel izquierdo, en el nodo Comunidad, seleccione el nodo


Administradores y, a continuacin, Accin > Nueva > Agregar
administrador.

3.

En la pgina Agregar administrador Citrix, seleccione la casilla de


verificacin Agregar administradores locales.
Al seleccionar esta opcin, se agregan todos los administradores locales
creados previamente al grupo de administradores Citrix y tambin se
agrega automticamente cualquier administrador local que se cree en el
futuro en dicho grupo.

Para habilitar el respaldo MUI


XenApp admite la Interfaz de usuario multilinge (MUI) de Microsoft Windows
para Windows Server 2008. Los usuarios que se conecten usando clientes
internacionales vern su entorno y aplicaciones en el idioma que les corresponde,
siempre y cuando el servidor y las aplicaciones respalden la funcin y se
encuentren disponibles los paquetes de idioma correspondientes. Si bien XenApp
admite la MUI Windows, algunos componentes de XenApp slo aparecen en
ingls.

Preparacin para la instalacin de XenApp

82

1.

Antes de instalar XenApp, asegrese de que la opcin de idioma de


Windows Server 2008 est establecida en ingls. Los parmetros de idioma
se encuentran bajo la configuracin regional y de idioma. Si desea
obtener informacin adicional, consulte la documentacin de Microsoft.

2.

Instale la versin en ingls de XenApp.

3.

Instale los paquetes de Windows MUI que desea que usen los usuarios, e
instale las aplicaciones, MUI o nativas, necesarias.

Nota: Si cambia la opcin de idioma de Windows Server 2008 a otro idioma


despus de instalar XenApp, puede causar problemas en la presentacin.

Planificacin del remedo antes de la instalacin


Decida si desea que est disponible el remedo de sesiones antes de ejecutar el
programa de instalacin. El remedo de sesiones permite supervisar las sesiones de
usuario e interactuar con ellas. Al remedar una sesin de usuario, puede ver todo
el contenido de la pantalla de la sesin de ste.
El remedo de sesiones tambin permite usar el teclado y el puntero para
interactuar de modo remoto con esa sesin si lo desea. El remedo puede ser una
herramienta til para la colaboracin entre usuarios, la formacin, la resolucin
de problemas y la supervisin por parte de los supervisores, el personal de
asistencia tcnica y los formadores.
El remedo es especfico del protocolo de red. Esto quiere decir que puede
remedar sesiones ICA slo a travs de ICA, y sesiones de Protocolo de escritorio
remoto (RDP) slo a travs de RDP.
Durante la instalacin, se puede limitar o desactivar el remedo. Se puede
desactivar el remedo de las sesiones ICA en todos los servidores de una
comunidad, por ejemplo, si los requisitos legales sobre privacidad prohben el
remedo de las sesiones de los usuarios. Tambin puede desactivar el remedo si
existen servidores que alojan aplicaciones delicadas, como las aplicaciones sobre
nminas o personal, con el fin de proteger los datos confidenciales.
Importante: Las restricciones del remedo son permanentes. Si durante la
instalacin desactiva el remedo o lo activa pero no con todas sus funciones, no
podr cambiar esas restricciones posteriormente. Debe reinstalar XenApp en el
servidor para cambiar restricciones del remedo.
Las directivas de usuario que cree para activar el remedo de usuario a usuario
estarn sujetas a las restricciones que imponga sobre el remedo durante la
instalacin.

83

Gua de instalacin de Citrix XenApp

El remedo es un ajuste del servidor, de modo que puede activarlo en un servidor y


desactivarlo en otro. Puesto que las restricciones del remedo son permanentes, no
puede volver a ejecutar el programa de instalacin para configurar el remedo
despus de crear la comunidad si ha desactivado la compatibilidad de remedo
predeterminada al instalar el servidor.
Citrix no recomienda desactivar el remedo como alternativa a establecer
directivas de conexin especficas de usuario y de grupo.
Temas relacionados:
Paso 7: configurar el remedo de sesiones en la pgina 100

Instalacin de componentes adicionales de


XenApp
Puede iniciar los programas de instalacin para los siguientes componentes de
XenApp desde el programa Autorun del mismo:

Interfaz Web

Resource Manager y EdgeSight

SmartAuditor

Citrix Licensing

Secure Gateway

Muchos de estos componentes requieren sus propios servidores o tienen


requisitos o consideraciones de instalacin diferentes a XenApp. Por ello, la Gua
de instalacin de Citrix XenApp no ofrece instrucciones de instalacin completas
ni proporciona requisitos completos. Con la excepcin de Access Management
Console, las instrucciones de instalacin de estos componentes se proporcionan
en sus respectivas guas de instalacin y del administrador.
Al instalar una distribucin que incluya estos componentes adicionales, instlelos
en el siguiente orden. Aunque la secuencia indicada no es obligatoria para todos
los componentes, reduce la necesidad de configurar manualmente las opciones
tras la instalacin si no tena informacin disponible como, por ejemplo, los
nombres de los sitios o servidores.
1.

Citrix Licensing, incluido el servidor de licencias de Citrix y License


Management Console. Consulte tambin Para preparar la creacin de la
comunidad en la pgina 73.

2.

Interfaz Web. La instalacin de la Interfaz Web y la creacin un sitio de


servicios Web antes de instalar XenApp permite proporcionar una respuesta
al nombre del sitio cuando lo solicite el programa de instalacin de

Preparacin para la instalacin de XenApp

84

XenApp. Si est distribuyendo el complemento de Citrix XenApp, instale


la Interfaz Web y cree un sitio de XenApp Services.
Nota: Tambin puede instalar la Interfaz Web despus de instalar
XenApp. En determinadas situaciones, esto puede ser ms fcil y
preferible.
3.

XenApp. Consulte Creacin de una nueva comunidad de XenApp en la


pgina 86 para obtener informacin especfica sobre la secuencia de
instalacin y Para preparar la creacin de la comunidad en la pgina 73
para el orden en el que se deben instalar los requisitos especficos.

4.

Access Management Console. Es posible instalar Access Management


Console en un equipo remoto, por ejemplo, una estacin de trabajo, as
como en servidores XenApp. No obstante, para la Interfaz Web, debe
instalar Access Management Console en el mismo servidor.
Para instalar Access Management Console para XenApp, Password
Manager y Access Gateway en el mismo servidor, instale las extensiones en
el siguiente orden:
1. Access Gateway
2. Password Manager
3. XenApp

5.

EdgeSight o Resource Manager con tecnologa de EdgeSight.

6.

Secure Gateway. La instalacin de Secure Gateway despus de instalar


XenApp permite finalizar el asistente de configuracin de Secure Gateway.
Si instala Secure Gateway antes de crear la comunidad, deber volver a
ejecutar el asistente de configuracin de Secure Gateway volviendo a
ejecutar la instalacin. Normalmente no se instala Secure Gateway en un
servidor XenApp.

7.

Password Manager.

8.

SmartAuditor.

Planificacin de funciones adicionales antes de la


instalacin
Adems, Citrix recomienda, si es posible, tomar estas decisiones antes de ejecutar
el programa de instalacin:

Si desea distribuir por streaming las aplicaciones, instale XenApp Plugin


para aplicaciones de streaming al ejecutar el programa de instalacin.

85

Gua de instalacin de Citrix XenApp

Si desea utilizar el mdulo de administracin de Citrix XenApp para


Microsoft Operations Manager 2005 o Microsoft Systems Center
Operations Manager 2007 con el fin de supervisar la comunidad XenApp o
Citrix Licensing, instale el proveedor de XenApp y de licencias, que son los
proveedores de Windows Management Instrumentation (WMI) de XenApp.

Para obtener ms informacin sobre la distribucin por streaming, consulte la


Gua de distribucin de aplicaciones por streaming. Para obtener informacin
sobre Systems Center Operations Manager y Microsoft Operations Manager,
consulte la Gua del administrador del mdulo de administracin.
Temas relacionados:
Paso 1: seleccionar componentes de XenApp en la pgina 95

Instalacin de los agentes de los componentes


Platinum
Si elige distribuir los componentes Platinum, tenga en cuenta lo siguiente:

EdgeSight. Debe instalar el agente de EdgeSight en los servidores XenApp


y dispositivos cliente que desee supervisar.

Citrix Password Manager. Instale y publique Citrix Password Manager


Plugin en cada servidor que publique aplicaciones que requieren
autenticacin. El complemento proporciona credenciales slo para las
aplicaciones publicadas. Puede instalar Citrix Password Manager Plugin
localmente en dispositivos cliente y utilizarlo para aplicaciones locales.

SmartAuditor. El agente de SmartAuditor se instala en los servidores que


alojan las aplicaciones que desea supervisar. El agente debe instalarse
despus de haber instalado el software de servidor de XenApp.

EasyCall. Instale el cliente EasyCall en los dispositivos cliente o pngalo a


disposicin de los usuarios publicndolo en la comunidad.

Puede instalar el agente de EdgeSight y Password Manager Plugin al instalar el


software de servidor de XenApp permitiendo su instalacin.
Puede encontrar las instrucciones de instalacin e informacin sobre los
componentes Platinum en las guas de instalacin y del administrador
correspondientes.

Creacin de una nueva comunidad


de XenApp

Antes de crear una nueva comunidad de XenApp, lea Planificacin de la


distribucin de XenApp en la pgina 28 y prepare el entorno segn las
instrucciones de Para preparar la creacin de la comunidad en la pgina 73.
La primera vez que instale XenApp crear una comunidad. Al instalar XenApp en
otros equipos, el programa de instalacin le preguntar si desea unirse a la
comunidad que inici en el primer equipo. Una secuencia de instalacin de alto
nivel tpica consta de los siguientes pasos:
1.

Prepare la base de datos para la configuracin del almacn de datos durante


la instalacin de XenApp.

2.

Instale uno de los complementos de Citrix XenApp en el servidor en el que


se va a crear la comunidad.

3.

Instale Access Management Console y la herramienta de configuracin


avanzada.

4.

Cree la comunidad instalando XenApp en el servidor que desee que


funcione como recopilador de datos.
Nota: Cuando cree la comunidad, no utilice un nombre con un guin si
tiene intencin de usar Oracle como base de datos del registro de
configuracin.

5.

Instale XenApp en el resto de servidores de infraestructura y, a


continuacin, en los servidores que contienen las aplicaciones publicadas
utilizando la instalacin de unin a comunidades.

6.

Una vez terminada la instalacin, reinicie los servidores de la comunidad.

Despus de instalar XenApp, realice las tareas de configuracin posteriores a la


instalacin antes de que los usuarios puedan iniciar sesin en los recursos
publicados.

87

Gua de instalacin de Citrix XenApp

Temas relacionados:
Migracin de una comunidad de servidores existente a XenApp 5.0 en la
pgina 110
Configuracin de XenApp despus de la instalacin en la pgina 139

Requisitos y suposiciones de la instalacin de muestra


Este tema presenta una secuencia de instalacin de muestra creada
especficamente para explicar las opciones de instalacin del servidor XenApp.
En esta instalacin, puede:

Realizar una instalacin basada en el asistente de XenApp, Platinum


Edition invocada desde el programa Autorun.

Instalar todas las herramientas de administracin de XenApp en un equipo.

Que ya haya instalado Citrix Licensing y la Interfaz Web. Por consiguiente,


ambos componentes estn desactivados en este procedimiento.
Para obtener informacin sobre la instalacin de Citrix Licensing y la
Interfaz Web, consulte la Gua de introduccin a Citrix Licensing y la Gua
del administrador de la Interfaz Web.

Que desee utilizar el complemento de Citrix XenApp y la Interfaz Web


como mtodos de acceso. Adems, desea distribuir algunas aplicaciones al
servidor, de modo que est instalando el complemento de Citrix XenApp
para aplicaciones de streaming en el servidor.

Instalar el servicio XML para que se comparta con Internet Information


Services (IIS). Como resultado, ya ha configurado IIS en el servidor en el
que va a instalar XenApp.

Instalar el agente de EdgeSight, ya que supervisar el servidor mediante


EdgeSight.

Este procedimiento de ejemplo proporciona instrucciones para bases de datos


relacionales (de terceros) y pequeas. Para bases de datos de terceros, el
procedimiento supone que ya ha designado el almacn de datos en un servidor de
la base de datos y que tiene credenciales para dicha base de datos. Para utilizar
este procedimiento de ejemplo con SQL Server 2005 Express, instlelo en el
primer servidor de la comunidad antes de instalar XenApp.
Aunque la siguiente informacin se basa en el uso de una instalacin basada en el
programa Autorun para instalar los componentes de XenApp, la secuencia y las
explicaciones tambin se aplican a otros tipos de instalaciones, incluyendo las
automticas.

Creacin de una nueva comunidad de XenApp

88

Nota: Estos temas incluyen un nmero de tarea en el encabezado para mayor


claridad. Cada paso que requiere una respuesta especfica para continuar con el
paso o la tarea siguiente en el procedimiento de ejemplo, incluye una respuesta
que tiene una marca de verificacin para que pueda duplicar esta secuencia de
instalacin de muestra si lo desea.

Creacin del primer servidor de la comunidad


La secuencia de pginas de instalacin puede variar segn las opciones que
seleccione durante la instalacin. En general, las tareas para crear una comunidad
son:

Tarea 1 y 2: seleccionar la ruta de instalacin

Tarea 3: seleccionar los componentes

Tarea 4: configurar la autenticacin de clientes PassThrough

Tarea 5: especificar las licencias

Tarea 6, 7 y 8: instalar las herramientas de administracin y XenApp

Aunque estas tareas hacen referencia especficamente a una instalacin invocada


desde el programa Autorun, el grupo general de tareas de instalacin tambin se
aplica a otros mtodos de instalacin, como la instalacin automtica.
Cuando se crea una nueva comunidad, el programa de instalacin se ejecuta en el
equipo que ser el recopilador de datos de la primera (o nica) zona.
Para obtener las instrucciones de instalacin para componentes Platinum,
consulte las guas de instalacin y del administrador correspondientes.
Temas relacionados:
Instalacin de los agentes de los componentes Platinum en la pgina 85

Tarea 1: seleccin de la edicin (pgina inicial de


Autorun)
Inicie la instalacin haciendo doble clic en autorun.exe. La instalacin no se
inicia si se hace doble clic en mps.msi.
La pgina inicial de Autorun tiene las siguientes opciones:

89

Gua de instalacin de Citrix XenApp

Lista de verificacin de la instalacin. Haga clic para mostrar los requisitos del
sistema y de la instalacin de XenApp. Citrix recomienda leer la lista de
verificacin de la instalacin para asegurarse de que no se retrasa
innecesariamente durante la instalacin.
Platinum Edition, Enterprise Edition, Advanced Edition. La ruta de
instalacin y los componentes disponibles para la instalacin varan segn la
edicin que seleccione.
Al adquirir XenApp, puede seleccionar: Platinum Edition, Enterprise Edition y
Advanced Edition. Si tiene dudas sobre qu versin es la ms adecuada para sus
necesidades, pngase en contacto con el distribuidor o consulte la seccin de
informacin de productos del sitio Web de Citrix.
Citrix en Internet. Brinda vnculos a los sitios Web de Citrix y de asistencia
tcnica de Citrix.
Seleccione Platinum Edition.

Tarea 2: seleccin de la categora de instalacin


Seleccione una categora de instalacin (que aparece como si hubiera elegido
Platinum Edition en la pgina anterior):

Virtualizacin de aplicaciones. Instala Citrix Licensing, XenApp, la


Interfaz Web, Access Management Console, la herramienta de
configuracin avanzada y la documentacin.

Grabacin de sesiones de aplicacin. (Platinum Edition.) Instala las


funciones de administracin de SmartAuditor, el reproductor SmartAuditor
Player y el agente de SmartAuditor.

Application Performance Monitoring. (Enterprise y Platinum Edition.)


Instala EdgeSight Server y el agente de EdgeSight.

Inicio de sesin unificado. (Platinum Edition.) Instala el servicio Citrix


Password Manager, el complemento y el almacn central.

Componentes comunes. Instala componentes como complementos de


Citrix XenApp, Streaming Profiler, Access Management Console, la
herramienta de configuracin de XenApp, la Interfaz Web, Secure
Gateway, Citrix Licensing y la documentacin.

Seleccione Virtualizacin de aplicaciones.

Creacin de una nueva comunidad de XenApp

90

Tarea 3: seleccin de componentes


Despus de seleccionar Virtualizacin de aplicaciones como categora de
instalacin, aparecen las siguientes pginas:

La pgina Contrato de licencia.

La pgina Instalacin de requisitos, que muestra los componentes, las


funciones y las caractersticas que se deben instalar antes que XenApp.
Algunos requisitos se instalan automticamente al iniciar el programa de
instalacin desde Autorun. Consulte la lista de verificacin de la
instalacin de Citrix XenApp para obtener informacin sobre los
componentes necesarios.

La pgina Seleccin de componentes. Esta pgina permite que se


seleccionen los componentes que se desean instalar. De forma
predeterminada, todos los componentes, excepto el servidor de licencias y
el agente de EdgeSight, estn activados para la instalacin. Al hacer clic en
Siguiente, se inicia una serie de asistentes independientes que le guiarn en
la instalacin de los componentes de XenApp seleccionados.

Segn los componentes seleccionados, puede que no estn disponibles todas las
opciones de configuracin aqu descritas o que aparezcan en un orden diferente.
Instale algunos de los siguientes componentes o todos ellos:

Licencias de Citrix. (Desactivado de forma predeterminada) Instala o


actualiza los componentes del sistema de licencias necesarios para ejecutar
el producto Citrix.
Para que funcione, todas las comunidades de servidores deben tener acceso
a un servidor Citrix License Server, como se describe en la Gua de
introduccin a Citrix Licensing.
No es necesario instalar Citrix Licensing cada vez que ejecute la instalacin
de XenApp. En su lugar, los servidores XenApp se conectan a un servidor
de licencias comn.

Access Management Console. Administra todos los componentes de


Citrix desde una misma ubicacin, que se conecta a Microsoft Management
Console (MMC).

Interfaz Web. Desactive esta opcin para seguir este procedimiento de


instalacin de ejemplo.

Citrix XenApp. Instala XenApp y sus componentes. Las opciones que se


pueden seleccionar para XenApp se explican en Tarea 7: instalar XenApp
y sus componentes en la pgina 95. Tiene dos opciones secundarias:

91

Gua de instalacin de Citrix XenApp

Cliente PassThrough. Instala Program Neighborhood y el


complemento de Citrix XenApp. Puede instalar uno de los siguientes
complementos o ambos.
Si desactiva estas opciones, instale, por lo menos, el motor del
cliente, incluido en Clients\ica32\XenAppWeb.exe, que proporciona
las funciones para la autenticacin de clientes PassThrough.

Citrix XenApp Plugin para aplicaciones de streaming. Instala el


complemento requerido para aplicaciones distribuidas por streaming.
Aunque no est distribuyendo aplicaciones en este servidor, debe
instalar este cliente para distribuir aplicaciones en otros servidores de
la comunidad.
Si decide instalar este cliente manualmente, instlelo con
Clients\Streaming\XenAppStreaming.exe.

Configuracin avanzada de Citrix XenApp. Administra la impresin,


las directivas, el administrador de cargas y las zonas. Tambin puede
instalar esta herramienta en equipos independientes para utilizarlos de
forma remota.

Biblioteca de documentacin de XenApp. Instala la biblioteca de


documentacin de XenApp, que es un sistema de ayuda que incluye la
documentacin de todos los componentes principales de XenApp, incluidos
los clientes y el servidor de XenApp. Si desactiva este componente, no
aparecer ninguna ayuda en los componentes XenApp del servidor.

Agente de EdgeSight Presentation Server. (Desactivada de forma


predeterminada.) Para supervisar servidores con Resource Manager
proporcionado por EdgeSight, debe instalar este agente en todos los
servidores de la comunidad.

Nota: No se admite la actualizacin de ningn componente de XenApp 5.0 a


partir de una versin anterior para presentacin tcnica, como una versin beta o
una versin de demostracin.
Seleccione Access Management Console, XenApp y las selecciones de cliente
predeterminadas, la configuracin avanzada de XenApp, la biblioteca de
documentacin de XenApp y el agente de EdgeSight.

Creacin de una nueva comunidad de XenApp

92

Tarea 4: configuracin de la autenticacin de


clientes PassThrough
Citrix recomienda activar la autenticacin de cliente PassThrough. Cuando el
usuario se conecta a las aplicaciones publicadas en diferentes servidores, la
autenticacin de cliente PassThrough permite que XenApp transfiera
automticamente las credenciales de usuario del servidor inicial al servidor que
contiene la siguiente aplicacin. Esto evita que el usuario tener que autenticarse
de nuevo cuando se abran las aplicaciones en diferentes servidores.

En esta ilustracin, XenApp transfiere las credenciales del usuario del servidor que
contiene Microsoft Outlook al servidor que contiene Microsoft Excel cuando el usuario
abre el archivo adjunto de Microsoft Excel desde un mensaje de correo electrnico
alojado en un servidor diferente.
Nota: La funcionalidad de autenticacin PassThrough tratada en este tema no
es la misma que la que proporciona Citrix Password Manager o las aplicaciones
de administracin de contraseas en general. Citrix utiliza el trmino inicio de
sesin unificado para hacer referencia a la funcionalidad de Password Manager.

93

Gua de instalacin de Citrix XenApp

La activacin de la autenticacin PassThrough precisa que se configuren los


componentes de todos los servidores de aplicaciones de XenApp, as como la
activacin de dicha autenticacin en los clientes instalados en los dispositivos
cliente de usuario final. ste ltimo requisito se describe en la Gua del
administrador de Citrix XenApp Plugin para aplicaciones de servidor. Si la
funcin de autenticacin PassThrough no est activada antes de distribuir los
clientes a los usuarios finales, los usuarios deben reinstalar los clientes con esta
funcin activada para que la autenticacin PassThrough funcione.
Para configurar la funcionalidad de autenticacin de clientes PassThrough, instale
cualquier complemento de Citrix XenApp para aplicaciones de servidor (Program
Neighborhood, el complemento de Citrix XenApp o XenApp Web Plugin) en
cada servidor XenApp antes de la instalacin. Si va a distribuir el complemento
de XenApp como cliente para los usuarios, instlelo en el servidor como cliente
PassThrough. A continuacin, configure estas pginas durante la instalacin.

Autenticacin Passthrough para el cliente Passthrough. Seleccione S


para activar la autenticacin del cliente PassThrough.

Direccin del servidor para el cliente Passthrough. Si ha instalado el


complemento de Citrix XenApp como cliente PassThrough, especifique la
direccin URL para el sitio Web de servicios de XenApp. Por ejemplo,
http://nombre_servidor/Citrix/PNAgent.
Si ha instalado la Interfaz Web en este servidor, introduzca localhost o la
direccin URL completa del sitio de los servicios Web de XenApp. Si ha
instalado la Interfaz Web en un servidor diferente, especifique la direccin
URL completa del sitio de los servicios de XenApp.
Si an no ha instalado la Interfaz Web, puede hacer clic en Siguiente e
introducirlo despus de la instalacin.
Nota: Si est aprovisionando los servidores duplicndolos (utilizando un
programa de duplicacin de terceros, como Altiris de Symantec) o
utilizndolos en un entorno virtual, introduzca el nombre del servidor de la
Interfaz Web, sin localhost.

Seleccione S e introduzca la direccin URL completa del sitio de los servicios de


XenApp en la casilla Direccin del servidor para el cliente Passthrough.

Creacin de una nueva comunidad de XenApp

94

Tarea 5: instalar el servidor de licencias


Si ha desactivado el componente Citrix Licensing en la pgina Seleccin de
componentes, aparecer una pgina de Advertencia . Tiene dos opciones:

Instalar ahora un servidor de licencias. Al seleccionar esta opcin se


inicia la instalacin del servidor de licencias. Este programa instala el
servidor de licencias de Citrix y License Management Console.
Para obtener ms informacin sobre la instalacin de componentes y
obtencin de licencias de Citrix, consulte la Gua de introduccin a Citrix
Licensing.

Ya tengo un servidor de licencias o utilizar los medios de instalacin


para instalar uno posteriormente. Al seleccionar esta opcin puede
especificar el nombre de un servidor de licencias existente o instalar uno
posteriormente. Si selecciona esta opcin, el programa de instalacin le
pide que introduzca un nombre de servidor de licencias.
Puede aplazar la instalacin de los componentes del sistema de licencias
hasta que se ejecute el programa de instalacin y proporcionar el nombre
del servidor de licencias en XenApp.

Seleccione Ya tengo un servidor de licencias o utilizar los medios de


instalacin para instalar uno posteriormente.

Tarea 6: instalar Access Management Console


Access Management Console es un entorno en el que se instalan funciones,
tambin llamadas complementos o extensiones. Cada extensin brinda funciones
administrativas adicionales al entorno Citrix. Al instalar la edicin Platinum, se
instalan las extensiones de componentes como la administracin de contraseas.
Nota: No instale diferentes versiones de Access Management Console en el
mismo servidor.
Seleccione Finalizar cuando se le indique despus de instalar Access
Management Console. El programa de instalacin configura los complementos
de XenApp despus de instalar Access Management Console.

95

Gua de instalacin de Citrix XenApp

Tarea 7: instalar XenApp y sus componentes


Si selecciona XenApp en la pgina Seleccin de componentes, las pginas del
asistente le pedirn que instale XenApp y sus diferentes componentes.

Paso 1: seleccionar componentes de XenApp


Los componentes que aparecen en esta pgina varan segn la edicin de XenApp
que est instalando. Haga clic en Espacio en disco para comprobar la cantidad de
espacio en disco que necesitan los componentes seleccionados. Esta pgina no
aparece si instala Advanced Edition.
Distribucin de aplicaciones por streaming. Brinda distribucin de
aplicaciones por streaming a servidores y escritorios.
Load Manager. Proporciona la capacidad de equilibrar la carga de las
conexiones de usuario entre servidores para utilizar los recursos de servidor
eficazmente.
Proveedores WMI. Instala XenApp Provider, proveedor de Windows
Management Instrumentation (WMI) de XenApp.
El mdulo de administracin de Citrix XenApp utilizado con XenApp Provider
supervisa el estado y rendimiento de XenApp y los servidores de licencias en un
entorno MOM (Microsoft Operations Manager).
Instale XenApp Provider en cada servidor que desee supervisar con MOM.
Seleccione Distribucin de aplicaciones por Streaming, Load Manager y
Proveedores WMI, que estn activados de forma predeterminada.

Paso 2: crear la comunidad de servidores


En este punto de la instalacin, cree la comunidad a travs de la conexin al
almacn de datos. Antes de hacerlo, determine lo siguiente:

El nombre que desea asignar a la nueva comunidad de servidores.

El nombre de la base de datos que contiene el almacn de datos de la


comunidad y que tiene credenciales para autenticarla. (Si usa Microsoft
Access, la base de datos se crea en el primer servidor en el que se ejecute el
programa de instalacin.)

A qu cuenta de usuario se dar inicialmente acceso completo a todas las


tareas de administracin de la comunidad. Inicie sesin e instale XenApp
con dichas credenciales.

Aparecern tres pginas durante el proceso de creacin de una comunidad de


servidores:

Unirse a, o crear, una comunidad de servidores

Crear una comunidad de servidores

Creacin de una nueva comunidad de XenApp

96

Asignar credenciales de administrador de comunidades

Despus de completar la pgina Crear una comunidad de servidores, el


programa de instalacin configura el almacn de datos y la forma en que el
almacn de datos se comunica con la comunidad.
En la pgina Unirse a, o crear, una comunidad de servidores, seleccione Crear
una nueva comunidad.

Paso 3: especificar el almacn de datos


Utilice uno de estos procedimientos, dependiendo de la base de datos que desee
utilizar para el almacn de datos:

Para crear una comunidad de servidores con un almacn de datos de SQL


Server, Oracle o IBM DB2

Para crear una comunidad de servidores utilizando Access o SQL Server


Express para el almacn de datos en la pgina 97

Para crear una comunidad de servidores con un almacn de datos de SQL Server,
Oracle o IBM DB2
Utilice este procedimiento para configurar una conexin al almacn de datos
cuando dicho almacn est en una base de datos de Microsoft SQL Server, Oracle
o IBM DB2.
1.

En la pgina de instalacin Crear una comunidad de servidores,


introduzca un nombre para la nueva comunidad. Los nombres de
comunidades pueden contener espacios y su longitud mxima es de
<:hr>32 caracteres.

2.

Seleccione Usar la siguiente base de datos en un servidor de base de


datos distinto y, a continuacin, seleccione la base de datos de la lista.
Importante: Si su controlador no aparece en la lista, debe cancelar la
configuracin, instalar el controlador y volver a iniciar la configuracin.

3.

Si desea cambiar el nombre de la zona de la comunidad de servidores


(Zona predeterminada), anule la seleccin de la casilla de verificacin
Utilizar el nombre de zona predeterminado y escriba el nuevo nombre.
Nota: Citrix recomienda limitar el nmero de zonas que cree a no ms de
una zona por ubicacin geogrfica. No cree una zona para cada subred del
dominio.

4.

Haga clic en Siguiente y cree una nueva conexin del origen de datos a la
base de datos.

97

Gua de instalacin de Citrix XenApp

El programa de instalacin crea automticamente un archivo de origen de


datos (DSN) basado en la informacin introducida cuyo nombre es
MF20.dsn. Para obtener instrucciones sobre cmo configurar conexiones a
bases de datos de Microsoft SQL Server, Oracle e IBM DB2, consulte la
documentacin de bases de datos correspondiente.

Para crear una comunidad de servidores utilizando Access o SQL Server Express
para el almacn de datos

Para utilizar SQL Server 2005 Express para el almacn de datos de la


comunidad, instlelo en el servidor antes de instalar XenApp como se
describe en Instalacin de Microsoft SQL Server Express en la pgina
211.

Para utilizar una base de datos de Microsoft Access como almacn de datos
de la comunidad, el programa de instalacin crea la base de datos en el
primer servidor de la comunidad si selecciona Access como base de datos.

Para ambos tipos de base de datos, los siguientes servidores que se unan a la
comunidad se conectan al primer servidor a travs del puerto TCP
predeterminado 2512.
1.

En la pgina de instalacin Crear una comunidad de servidores,


introduzca un nombre para la nueva comunidad. Los nombres de
comunidades pueden contener espacios y su longitud mxima es de
<:hr>32 caracteres.

2.

Seleccione Usar una base de datos local en este servidor y, a


continuacin, seleccione la base de datos de la lista.

3.

Si desea cambiar el nombre de la zona de la comunidad de servidores


(Zona predeterminada), anule la seleccin de la casilla de verificacin
Utilizar el nombre de zona predeterminado y escriba el nuevo nombre.

4.

Haga clic en Siguiente y contine con la instalacin.

En la pgina Crear una nueva comunidad de servidores, seleccione Usar la


siguiente base de datos en un servidor de base de datos separado. Utilice el
nombre de zona predeterminado.
Temas relacionados:
Eleccin de una base de datos en la pgina 193

Creacin de una nueva comunidad de XenApp

98

Paso 4: asignar credenciales de administrador de comunidades


Introduzca las credenciales del dominio para el usuario que desea que sea el
primer administrador de la comunidad. Este administrador tendr permisos
completos en la comunidad una vez que se instale XenApp y podr crear cuentas
de administrador adicionales en Access Management Console.

Paso 5: activar el cifrado IMA


El cifrado IMA brinda un cifrado ms fuerte de datos importantes en el almacn
de datos IMA. Si activa esta funcin durante la instalacin de la comunidad, la
instalacin le fuerza a activarla en todos los servidores que se unan a la
comunidad y necesita la clave que especific durante este paso. Tras activar el
cifrado IMA, no podr desactivarlo sin reinstalar todos los servidores existentes
de la comunidad.
Importante: Consulte Planificacin del registro de configuracin y cifrado
IMA antes de la instalacin en la pgina 79 para obtener informacin sobre la
preparacin del entorno a fin de activar el cifrado IMA, as como sobre cundo
cargar una clave antes de la instalacin.
Durante la creacin de la comunidad, especifique la clave generada antes de la
instalacin utilizando CTXKEYTOOL o cree una durante la instalacin. Para
activar el cifrado IMA durante la instalacin, se deben especificar y cargar claves
(las activadas en el almacn de datos). La especificacin de una clave no obliga a
cargarla.
Si el entorno tiene varias comunidades de servidores, Citrix recomienda generar
una clave distinta para cada comunidad.
Citrix recomienda instalar XenApp utilizando las credenciales de red al activar el
cifrado IMA durante la instalacin. Para obtener informacin sobre la activacin
del cifrado IMA al realizar la instalacin de XenApp como administrador local,
consulte Activacin del cifrado IMA como administrador local en la pgina 81.

Para habilitar el cifrado IMA durante la creacin de la comunidad


1.
En la pgina Habilitar cifrado IMA, seleccione la casilla de verificacin
Habilitar cifrado IMA y haga clic en Siguiente.
2.

En la pgina Tipo de clave de cifrado IMA, seleccione una de las


siguientes opciones.

99

Gua de instalacin de Citrix XenApp

Instalar clave desde un archivo. Seleccione esta opcin si ya gener


un archivo de clave para la comunidad y dicho archivo est en una
unidad USB, disquete o unidad de red a la que tiene acceso.
Esta opcin especifica el archivo de clave de un servidor y lo carga
simultneamente. No es necesario almacenar la clave en el equipo
local. Si ya carg la clave, utilice la opcin Usar clave ya cargada.
Si selecciona esta opcin, consulte Para instalar la clave desde un
archivo en la pgina 99 para obtener instrucciones adicionales.

Generar e instalar nueva clave. Seleccione esta opcin si an no ha


generado una clave para esta comunidad. Esta opcin genera la clave
y la instala en el equipo local.
Si selecciona esta opcin, consulte Para generar un nuevo archivo de
clave e instalar la clave en la pgina 99 para obtener instrucciones
adicionales.

Usar clave ya cargada. Elija esta opcin si gener una clave usando
CTXKEYTOOL y la carg al servidor antes de comenzar la
instalacin. Si ha cargado una clave vlida, aparecer la pgina
Servidor de licencias Citrix.
Esta opcin no est disponible si no hay una clave presente en el
equipo local.

Seleccione Generar e instalar nueva clave. Utilice el nombre de zona


predeterminado.

Para instalar la clave desde un archivo


1.
Seleccione Instalar clave desde un archivo.
2.

Busque la ubicacin del archivo.


Si el archivo de clave est en una ubicacin de red, utilice una ruta UNC
para especificar la ubicacin.
Despus de seleccionar el archivo de clave, aparecer la pgina
Configuracin de Citrix Licensing. Esto indica que ha cargado la clave
correctamente.

3.

Contine en Paso 6: especificar el servidor de Citrix License Server en la


pgina 100.

Para generar un nuevo archivo de clave e instalar la clave


1.
Seleccione Generar e instalar nueva clave.
2.

Guarde la clave en cualquier carpeta del equipo local.


Citrix recomienda encarecidamente elegir un nombre de clave significativo,
por ejemplo, que coincida con su comunidad asociada. Por ejemplo,

Creacin de una nueva comunidad de XenApp

100

C:\Clave comunidad alfa\clavecomunidadalfa.ctx. Puede especificar una


extensin que no se use.
Despus de hacer clic en Guardar, aparecer la pgina Configuracin de
Citrix Licensing. Esto indica que se ha configurado y activado el cifrado
IMA correctamente.
Importante: Citrix recomienda que realice una copia de seguridad del
archivo de clave como se describe en la Gua del administrador de Citrix
XenApp.

Paso 6: especificar el servidor de Citrix License Server


Antes de que los usuarios puedan conectarse a XenApp, debe configurar el primer
servidor de la comunidad que utilizar Citrix License Server. Seleccione una de
estas opciones:

Escribir el nombre de host del equipo del servidor de licencias Citrix.


Introduzca el nmero de puerto si el servidor de licencias no usa el nmero
de puerto predeterminado (27000). De forma predeterminada, los
servidores que se unen a la comunidad utilizan la informacin que
introduzca aqu.
Nota: Cuando especifique un servidor de licencias, no podr dejar el
nombre del servidor de licencias en blanco.

Escriba el nombre de host despus. Si no conoce el nombre del servidor


de licencias ni el nmero de puerto, puede introducir esta informacin
posteriormente mediante Access Management Console.

Seleccione Escribir el nombre de host del equipo del servidor de licencias de


Citrix y el nombre del servidor de licencias. Utilice el puerto predeterminado.

Paso 7: configurar el remedo de sesiones


El remedo de sesiones permite supervisar las sesiones de los usuarios e
interactuar con ellas. Al remedar una sesin de usuario, puede ver la pantalla de la
sesin del usuario e interactuar con dicha sesin con su propio teclado y ratn de
forma remota.

101

Gua de instalacin de Citrix XenApp

Precaucin: Las restricciones del remedo son permanentes. Si desactiva el


remedo o las funciones relacionadas durante la instalacin, no podr volver a
configurarlas despus y stas se aplicarn posteriormente a cualquier directiva
para el remedo de usuario a usuario. No desactive el remedo como alternativa a
establecer directivas de conexin especficas de usuario y de grupo.
Durante la instalacin, se puede limitar o desactivar el remedo de la siguiente
forma.
Prohibir el remedo de sesiones en este servidor. Desactiva permanentemente el
remedo de las sesiones de usuario en este servidor.
Permitir el remedo de sesiones en este servidor. Activa el remedo de las
sesiones de usuario por parte del servidor. Puede aplicar las siguientes
restricciones:

Prohibir el control remoto. De forma predeterminada, los usuarios


autorizados pueden ver una sesin que estn remedando; tambin pueden
usar el teclado y ratn propios para interactuar con la sesin remedada. Esta
opcin permite que los usuarios autorizados sepan que su sesin se est
remedando.

Forzar el men de aceptacin de remedo. De forma predeterminada, un


mensaje de aceptacin notifica a los usuarios cuando un usuario autorizado
intenta remedar sus sesiones. Seleccione esta opcin para evitar que los
usuarios autorizados remeden sesiones sin enviar un mensaje de aceptacin.

Registrar todas las conexiones de remedo. Puede registrar los intentos de


remedo correctos e incorrectos en el registro de eventos de Windows.
Seleccione esta opcin para activar el registro.

Para obtener ms informacin sobre el remedo, consulte la Gua del


administrador de Citrix XenApp.
Seleccione Permitir el remedo de sesiones en este servidor y, a continuacin,
Forzar el men de aceptacin de remedo.

Paso 8: configurar el puerto del servicio XML Citrix


XenApp utiliza el servicio XML Citrix para proporcionar al servidor de la
Interfaz Web y a los clientes que se conectan los nombres de las aplicaciones
disponibles en una comunidad. De forma predeterminada, el programa de
instalacin configura el servicio XML Citrix para que comparta el puerto de
comunicaciones TCP/IP predeterminado (puerto 80) con Microsoft Internet
Information Services (IIS).

Creacin de una nueva comunidad de XenApp

102

Si desea enviar datos de la Interfaz Web mediante una conexin HTTP segura
utilizando SSL, asegrese de que el servicio XML Citrix est configurado para
compartir el puerto con IIS y que ste est configurado para admitir HTTPS. Si
tiene intencin de instalar la Interfaz Web en el mismo servidor que el servicio
XML, seleccione la opcin de uso compartido de puertos.
La pgina Configurar el puerto del servicio XML Citrix, en la que podr
configurar el servicio XML durante la instalacin, tiene dos opciones:

Compartir el puerto TCP/IP predeterminado con Internet Information


Services. (Predeterminado) Si selecciona esta opcin, el servicio XML se
comunica a travs del puerto de IIS configurado para dicho fin. De forma
predeterminada, IIS se comunica a travs del puerto 80 para trfico HTTP
y, si est configurado, a travs del puerto 443 para trfico HTTPS. Un caso
habitual en el que resulta til seleccionar esta opcin es si tiene la Interfaz
Web y XenApp instalados en el mismo servidor.
Si decide que IIS y el servicio XML compartan el puerto y tras la
instalacin desea cambiar el puerto del servicio XML, debe hacerlo
manualmente. No hay ninguna opcin al respecto en la pgina Propiedades
del servidor > Servicio XML.
Puede ejecutar el servicio XML a travs del puerto 443 mediante SSL de
dos maneras:

Configure IIS para trfico HTTPS en el puerto 443 y elija el uso


compartido de puertos en la instalacin de XenApp.

Configure el traspaso SSL en el puerto 443. No importa si selecciona


o no el uso compartido de puertos.

Nota: Si desea que el servicio XML comparta un puerto con IIS, debe
instalar la Interfaz Web antes de ejecutar el programa de instalacin de
XenApp.

Usar un puerto separado. Abre un nmero de puerto diferente en el


servidor XenApp para las comunicaciones del servicio XML con la Interfaz
Web y los clientes. Seleccione esta opcin si:

Desea instalar el servicio XML en un servidor dedicado XML

No desea que el servicio XML Citrix comparta el puerto TCP con IIS

Si, durante la instalacin, tiene intencin de especificar un nmero de


puerto distinto al predeterminado, asegrese de que otras aplicaciones no
utilizan el nuevo nmero de puerto. Para obtener una lista de los puertos
que estn en uso, escriba netstat -a en la lnea de comandos. Debe
recordar el nmero de puerto especificado. Si cambia el puerto

103

Gua de instalacin de Citrix XenApp

predeterminado, configure los servidores de la Interfaz Web y los clientes


que se conectan al mismo para que usen el nuevo nmero de puerto.
Importante: Todos los servidores de la comunidad deben utilizar el
mismo puerto TCP para el servicio XML Citrix.
Seleccione Compartir el puerto TCP/IP predeterminado con Internet
Information Server.

Paso 9: agregar usuarios al grupo Usuarios de escritorio remoto


Slo los usuarios que son miembros del grupo Usuarios de escritorio remoto
pueden conectarse a las aplicaciones publicadas. De forma predeterminada, no
hay ningn usuario en el grupo Usuarios de escritorio remoto. Hasta que no
agregue usuarios a este grupo, slo los administradores pueden conectarse de
forma remota al servidor.
Si las cuentas de usuario ya estn en el servidor, la instalacin puede agregar
usuarios al grupo Usuarios de escritorio remoto. Esta pgina de instalacin tiene
tres opciones:

Agregar los usuarios autenticados ahora. Agrega las cuentas de dominio


al grupo Usuarios de Windows al grupo Usuarios de escritorio remoto. Esta
opcin garantiza que cualquier usuario que agregue posteriormente al
grupo Usuarios se agregar tambin al grupo Usuarios de escritorio remoto.

Agregar la lista de usuarios del grupo Usuarios ahora. Copia todos los
usuarios actuales del grupo Usuarios al grupo Usuarios de escritorio
remoto. Despus de la instalacin, si agrega cualquier cuenta de usuario,
debe agregar las cuentas al grupo Usuarios de escritorio remoto
manualmente.

Omitir este paso y agregar los usuarios despus. No agrega usuarios al


grupo Usuarios de escritorio remoto. Al seleccionar esta opcin, ningn
usuario puede conectarse a las aplicaciones publicadas hasta que no los
agregue al grupo Usuarios de escritorio remoto en Windows Server 2008.

Seleccione Agregar los usuarios autenticados ahora.

Creacin de una nueva comunidad de XenApp

104

Tarea 8: instalar la configuracin avanzada de


XenApp
Si selecciona Configuracin avanzada de XenApp en la pgina Seleccin de
componentes, el programa de instalacin le pedir que instale la herramienta de
configuracin avanzada.
Nota: No instale diferentes versiones de la herramienta de configuracin de
XenApp en el mismo servidor.

Tarea 9: instalar la biblioteca de documentacin


de XenApp
Si selecciona la biblioteca de documentacin de XenApp en la pgina
Seleccin de componentes, el programa de instalacin le solicita que instale la
documentacin del producto.
Nota: XenApp le pedir que reinicie el equipo al final de la instalacin. Debe
reiniciar XenApp para que se integre correctamente con Terminal Services.

Unin a una comunidad de servidores


Despus de instalar el primer servidor en la comunidad y los componentes de
administracin, como la herramienta de configuracin avanzada de XenApp y
Access Management Console, puede instalar XenApp en otros servidores.
Al instalar XenApp en los siguientes servidores, se une a la comunidad que ha
creado y ve un subconjunto de las opciones de la instalacin de creacin de una
comunidad. La instalacin de XenApp le pedir el nombre de la comunidad y
hace referencia a sus parmetros.
Durante la instalacin para unirse a una comunidad, el asistente le pedir que se
una a una comunidad directa o indirectamente. Es posible tener una mezcla de
servidores que se comuniquen directa e indirectamente con el almacn de datos.
El siguiente tema slo proporciona informacin sobre aquellas tareas de
instalacin de la instalacin de unin a una comunidad que varan de las de
creacin de una comunidad.
Antes de unir servidores a una comunidad de servidores existente, tenga a mano
la siguiente informacin:

105

Gua de instalacin de Citrix XenApp

Si usa una base de datos (Microsoft SQL Server, Oracle o IBM DB2) en un
servidor dedicado, necesitar saber qu tipo de base de datos est
configurada para alojar el almacn de datos. Tambin necesita las
credenciales de inicio de sesin de un usuario autorizado para acceder a la
base de datos.

Si est usando una base de datos en el primer servidor de la comunidad


(Microsoft Access o SQL Server Express), necesitar el nombre del
servidor y las credenciales de inicio de sesin de un usuario autorizado para
acceder a la base de datos.

Si ha activado el cifrado IMA al crear la comunidad:

Copie la clave utilizada para el primer servidor de la comunidad en una


unidad de red compartida que debe especificar con una ruta UNC.

Acceda a la clave, que se genera al crear la comunidad, desde un


dispositivo de almacenamiento porttil, como una unidad USB.

Citrix recomienda que se elimine la clave del servidor despus de terminar la


instalacin de la comunidad.

Tarea 1: instalacin inicial al unirse a una


comunidad
Hasta que llegue a la pgina Unirse a, o crear, una comunidad de servidores
del asistente de instalacin de Citrix XenApp para Windows, el programa de
instalacin es idntico para unirse a una comunidad que para crearla. Al unirse a
una comunidad, instale los componentes que desea en ese servidor. Puede que los
servidores que se unen a las comunidades no necesiten tantos componentes como
el primer servidor de la comunidad. Consulte Creacin del primer servidor de la
comunidad en la pgina 88 para obtener informacin sobre las pginas iniciales
de la instalacin.

Tarea 2: unirse a una comunidad de servidores


En la pgina Unirse a, o crear, una comunidad de servidores del asistente de
instalacin, seleccione Unirse a una comunidad de servidores existente.
Configure una conexin del servidor con la comunidad de servidores existente.
Debe crear una conexin directa o indirecta al almacn de datos mediante:

La creacin de un origen de datos ODBC que pueda utilizar para conectarse


directamente. Normalmente, esta opcin se utiliza para bases de datos
empresariales, como Oracle, SQL Server o DB2.

La especificacin del nombre del servidor donde instal inicialmente


XenApp o el nombre del servidor a travs del cual se conectar con el

Creacin de una nueva comunidad de XenApp

106

almacn de datos (servidor intermediario). Normalmente, esta opcin se


utiliza para Microsoft Access o SQL Server Express.
No obstante, si tiene ms de una zona en la comunidad, especifique el nombre de
la zona en la que desea agregar el servidor en la pgina Unirse a una comunidad
de servidores. Desactive la casilla de verificacin Utilizar el nombre de zona
predeterminado e introduzca el nombre de la zona a la que desea agregar el
servidor. Para entornos con una sola zona, active la casilla de verificacin Usar el
nombre de zona predeterminado si desea unirse a la zona creada en el primer
servidor de la comunidad.

Para conectarse directamente al almacn de datos


1.

En la pgina Unirse a una comunidad de servidores, seleccione una de


las siguientes opciones: Conectarse directamente a una base de datos
usando ODBC. Seleccione la base de datos de la lista y haga clic en
Siguiente.

2.

Configure el controlador ODBC asociado a la base de datos que utiliza.


Para obtener instrucciones para realizar esta operacin en bases de datos
Microsoft SQL Server, Oracle e IBM DB2, consulte la documentacin de la
base de datos correspondiente.

Para conectarse directamente a un servidor que contiene el


almacn de datos
1.

En la pgina Unirse a una comunidad de servidores, seleccione


Conectarse a una base de datos en este servidor, introduzca el nombre
del servidor que contiene la base de datos de Access o SQL Server Express
y haga clic en Siguiente. El nmero de puerto predeterminado es 2512.

2.

En la pgina Acceso a la base de datos en un equipo con Citrix XenApp,


introduzca las credenciales del servidor al que se conectar y haga clic en
Siguiente.
Despus de conectarse al origen de datos aparecer la pgina
Configuracin de Citrix Licensing o la pgina Tipo de clave de cifrado
IMA, en funcin de si el cifrado IMA est activado en la comunidad a la
que se est uniendo.

Temas relacionados:
Planificacin del almacn de datos de XenApp en la pgina 192
Conexin con el almacn de datos en la pgina 194

107

Gua de instalacin de Citrix XenApp

Tarea 3: especificar la ubicacin del archivo de


clave de cifrado IMA
El programa de instalacin detecta automticamente si el cifrado IMA est
activado en la comunidad a la que se est uniendo y le solicita que especifique la
ubicacin de la misma clave utilizada en el primer servidor de la comunidad.
Al activar el cifrado IMA durante el programa de instalacin de unin a
comunidades, puede realizar una de estas acciones:

Agregar el archivo de clave a cada equipo antes de la instalacin

Colocar el archivo de clave en una ubicacin de red compartida a la que se


pueda acceder especificando una ruta UNC

Colocar el archivo de clave en un dispositivo de almacenamiento porttil,


como un CD o una unidad USB que utilice para cada instalacin

Al realizar instalaciones personalizadas o aprovisionar servidores en entornos


grandes, considere el almacenamiento del archivo de clave en una ubicacin de
red compartida o incluyndolo como parte de la imagen del servidor en el que
est distribuyendo XenApp.
Nota: Si agrega un archivo de clave a una ubicacin de red, asegrese de
disponer de derechos explcitos para tener acceso al mismo, de modo que no se le
soliciten las credenciales durante la instalacin. Para obtener ms informacin,
consulte Almacenamiento de la clave en una ubicacin compartida en la pgina
230.
Seleccione uno de los siguientes mtodos para especificar la ubicacin de un
archivo de clave al unirse a una comunidad:

Instalar clave desde un archivo. Seleccione esta opcin si no ha cargado


un archivo de clave en este servidor. A continuacin, siga el procedimiento
especificado en Para instalar la clave desde un archivo en la pgina 99.

Usar clave ya cargada. Seleccione esta opcin si ya ha cargado la clave


para esta comunidad en este servidor. Si ha cargado una clave vlida,
aparecer la pgina Servidor de licencias Citrix.

Nota: La opcin Usar clave ya cargada slo est disponible si carg una clave
en el servidor antes de comenzar la instalacin. Debido a que no se puede generar
ninguna nueva clave al unirse a una comunidad, la opcin Generar e instalar
nueva clave est desactivada.

Creacin de una nueva comunidad de XenApp

108

Para verificar que el cifrado IMA est activado y configurado correctamente en


los servidores, use la opcin query del comando CTXKEYTOOL, que se
encuentra en la carpeta Support de los medios de instalacin. La documentacin
de esta herramienta se encuentra en la Gua del administrador de Citrix XenApp.

Tarea 4: usar la configuracin de licencias de la


comunidad
El servidor de licencias puede usar los mismos parmetros que la comunidad o
seleccionar un servidor de licencias diferente. En la pgina Configuracin de
Citrix Licensing, seleccione una de estas opciones:

Escribir el nombre de host del equipo del servidor de licencias Citrix.


Seleccionar un servidor de licencias diferente que el resto de servidores de
la comunidad.

Usar los parmetros generales de la comunidad para el servidor de


licencias. Selecciona el mismo servidor de licencias que el resto de
servidores de la comunidad.

Escriba el nombre de host despus. Si no conoce el nombre del servidor


de licencias ni el nmero de puerto, puede introducir esta informacin
posteriormente mediante Access Management Console.

Para obtener ms informacin sobre las licencias, consulte Gua de introduccin a


Citrix Licensing.

109

Gua de instalacin de Citrix XenApp

Migracin a XenApp 5.0

Este tema proporciona informacin sobre la migracin de la comunidad existente


a XenApp 5.0. En este tema, el trmino migrar se utiliza para indicar el proceso
de mover datos y parmetros de una versin anterior a sta.
Este tema tambin contiene la informacin necesaria para el trabajo en un entorno
de comunidades mixtas. Una comunidad mixta consta de servidores que ejecutan
distintas versiones de XenApp y Presentation Server.
Si no ha instalado anteriormente XenApp, consulte Preparacin para la
instalacin de XenApp en la pgina 70 y Creacin de una nueva comunidad de
XenApp en la pgina 86.

Migracin de una comunidad de servidores existente a


XenApp 5.0
Si desea mover los servidores de su comunidad a la siguiente versin, hay tres
maneras diferentes de hacerlo:

Migracin del servidor. Consiste en una nueva instalacin de XenApp en


un sistema limpio de una comunidad existente. Puesto que esta operacin se
realiza mediante una instalacin completa (no con el asistente de
actualizacin), no se transfiere ningn parmetro al servidor. Sin embargo,
el servidor obtiene los parmetros de la comunidad a partir de una
comunidad existente.

Actualizacin de la comunidad. Se mantienen la comunidad y el almacn


de datos existentes. Sin embargo, se migra al menos un servidor de la
comunidad a la nueva versin de XenApp.

Migracin de comunidades

. Se crean una comunidad y un almacn de datos nuevos basndose en la


instalacin de al menos un servidor nuevo (es decir, el primer servidor de la
comunidad).

111

Gua de instalacin de Citrix XenApp

En este tema se describen las migraciones de servidores, las actualizaciones de las


comunidades y las migraciones de las comunidades. Para migrar a la versin ms
reciente de XenApp, Citrix recomienda seguir uno de los procesos de migracin
para poder conservar las configuraciones de la comunidad, incluidos los
parmetros de las directivas, de impresin, de las licencias y de la comunidad.
Antes de iniciar la migracin de la comunidad a XenApp, lea los siguientes
temas, en los que se proporciona informacin til que puede simplificar la
migracin:

Qu ha cambiado en esta versin de la instalacin de XenApp? en la


pgina 111

Eleccin de una estrategia de migracin de la comunidad en la pgina


115

Requisitos de la migracin en la pgina 119

Si desea ejecutar XenApp en entornos mixtos (es decir, con servidores que
ejecutan dos versiones diferentes de XenApp en una comunidad), consulte
Trabajo con comunidades mixtas en la pgina 124.

Qu ha cambiado en esta versin de la


instalacin de XenApp?
Antes de instalar la ltima versin de XenApp, tenga en cuenta los siguientes
cambios, que pueden modificar la distribucin de la comunidad o los sistemas
operativos de los servidores en los que desea publicar aplicaciones:

Cambios que afectan al diseo de la comunidad en la pgina 111

Cambios generales en la instalacin en la pgina 112

Cambios que afectan a las instalaciones personalizadas en la pgina 113

Cambios de componentes, funciones y parmetros en la pgina 114

Cambios de Windows Server 2008 que afectan a XenApp en la pgina


115

Cambios que afectan al diseo de la comunidad


Estos cambios podran afectar a la ubicacin de los componentes en el entorno
Citrix:

Citrix no recomienda la creacin de una zona para cada subred del entorno.
A menos que su comunidad tenga servidores ubicados en distintas zonas en
toda la WAN, Citrix recomienda tener solamente una zona en el entorno.
Por razones de rendimiento en las WAN, Citrix recomienda el uso de una
sola zona para cada gran centro de datos ubicado en una zona geogrfica

Migracin a XenApp 5.0

112

distinta. Para minimizar el nmero de zonas, Citrix recomienda conectar las


ubicaciones con slo unos pocos servidores a una zona de mayor tamao si
existe una buena conectividad WAN.

Debido a los requisitos del sistema operativo para la versin XenApp 5.0,
Citrix no recomienda la instalacin del servidor SmartAuditor en el mismo
servidor que XenApp. Esto puede suponer un cambio en la ubicacin de los
componentes de SmartAuditor en la topologa.

Cambios generales en la instalacin


Estos cambios afectan a la secuencia o al empaquetado de componentes de
instalacin:

El paquete de XenApp, que contiene los medios de instalacin, ahora est


en DVD.
La direccin URL del servidor de la pgina Direccin del servidor para el
cliente PassThrough ya no se establece de forma predeterminada en
localhost, debido a que esto puede crear problemas de aprovisionamiento
del servidor.

La instalacin de XenApp Plugin para aplicaciones de servidor tiene ahora


su propio archivo .msi: XenAppHosted.msi.

Los complementos deben instalarse antes de iniciar la instalacin de


XenApp; esto slo se realiza de forma predeterminada en la instalacin
invocada desde el programa Autorun.

La herramienta de configuracin avanzada de XenApp ahora tiene su


propio paquete de instalacin, CMC.msi. Este paquete est en el medio de
instalacin en Administration\XenApp Advanced Configuration. Aunque
se instala de forma predeterminada, la herramienta de configuracin
avanzada de XenApp ya no se incluye como parte de la instalacin bsica
de XenApp (mps.msi).

XenApp_Documentation.msi reemplaza el anterior paquete de instalacin


de documentacin, docs.msi.

La pgina Crear una comunidad de servidores del programa de


instalacin de XenApp ya no utiliza la subred del servidor como nombre de
zona predeterminado.

Access Management Console admite ahora la desinstalacin simultnea de


todas las extensiones de Access Management Console.

113

Gua de instalacin de Citrix XenApp

Cambios que afectan a las instalaciones personalizadas


Si utiliza archivos de comandos o archivos de respuestas para instalar XenApp,
tenga en cuenta estos cambios:

Ya no existe un tipo de instalacin predeterminado. Al realizar la


instalacin mediante comandos de Windows Installer (msiexec), debe
configurar la propiedad CTX_MF_SERVER_TYPE independientemente
del tipo de instalacin que realice o si se producen errores en la instalacin.

Para simplificar la actualizacin de los complementos, la instalacin de


XenApp Plugin para aplicaciones de servidor en la instalacin de XenApp
hace referencia ahora al archivo .msi para los complementos,
XenAppHosted.msi. Esto afecta a los archivos de comandos de la
instalacin del servidor XenApp como se indica a continuacin:

Puesto que se deben instalar los complementos antes de iniciar la


instalacin de XenApp, agregue los comandos para instalar los
complementos antes que los comandos para instalar XenApp.

La configuracin de la autenticacin PassThrough ha cambiado. Al


realizar instalaciones personalizadas, como archivos de comandos,
configrela como parte de la instalacin de XenApp Plugin para
aplicaciones de servidor, que debe preceder a la instalacin de
XenApp.

Debido a que los complementos tienen ahora su propio archivo .msi,


algunas de sus propiedades de instalacin han cambiado:
CLIENT_INSTALLDIR ahora es INSTALLDIR y se ha agregado
ADDLOCAL.

La instalacin de XenApp presenta errores sin los complementos y es


posible que no se muestre un mensaje de advertencia si realiza una
instalacin silenciosa de XenApp.

La instalacin de XenApp tiene los siguientes cambios en los archivos msi:

Hay archivos .msi independientes para la herramienta de


configuracin avanzada de XenApp (Administration\XenApp
Advanced Configuration\cmc.msi).

XenApp_Documentation.msi reemplaza el anterior paquete de


instalacin de documentacin, docs.msi.

Modifique los archivos de comandos para que tengan en cuenta los nuevos
archivos .msi, las propiedades asociadas, y asegrese de que estn en la
secuencia correcta.

Migracin a XenApp 5.0

114

Cambios de componentes, funciones y parmetros


Estos cambios pueden afectar a su forma de disear la comunidad o de instalar los
componentes:

Para ejecutar esta versin, debe tener el servidor de licencias (versin 11.5)
que est disponible en Autorun o en el sitio de descarga de Citrix. Si ejecuta
una versin anterior del servidor de licencias, debe actualizar dicho
servidor a la versin 11.5. Para conocer la versin del servidor de licencias,
consulte la Gua de introduccin a Citrix Licensing.

XenApp 5.0 no es compatible con Active Sync ni Windows Mobile. Si


necesita compatibilidad para PDA u otros dispositivos mviles,
proporcinela desde un equipo que ejecute Presentation Server 4.5 con
Feature Pack 1 (es decir, ejecute dos comunidades en paralelo o cree un
entorno de comunidades mixtas).

XenApp 5.0 ya no es compatible con la reasignacin de las letras de unidad


del servidor.

Conferencing Manager ya no se incluye como parte de XenApp. En su


lugar, Citrix recomienda el uso de Citrix GoToMeeting.

Access Management Console admite ahora la desinstalacin simultnea de


todas las extensiones de Access Management Console.

Citrix ha reemplazado Resource Manager por Resource Manager con


tecnologa de EdgeSight en XenApp 5.0.

Si utiliza Resource Manager, consulte la seccin sobre dnde


encontrar documentacin de EdgeSight, que indica dnde encontrar
ms informacin sobre el uso de Resource Manager de EdgeSight.

Resource Manager con tecnologa de EdgeSight no puede supervisar


equipos que ejecutan Presentation Server 4.5 con Feature Pack 1.

Para supervisar entornos de comunidades mixtas, utilice Resource Manager


para los equipos que ejecutan Presentation Server 4.5 con Feature Pack 1 y
Resource Manager con tecnologa de EdgeSight para los servidores
XenApp. Si lo prefiere, tambin puede utilizar EdgeSight para XenApp,
incluido en la edicin Platinum, para supervisar ambas versiones.

115

Gua de instalacin de Citrix XenApp

Cambios de Windows Server 2008 que afectan a XenApp


Citrix recomienda encarecidamente que revise los cambios de Windows
Server 2008 antes de migrar a XenApp 5.0. Es muy importante comprender las
diferencias de configuracin y comportamiento entre Windows Server 2003 y
Windows Server 2008.
Es posible que algunas aplicaciones publicadas correctamente en un entorno de
Windows Server 2003 no respondan como se espera si no son compatibles con
Windows Vista o Control de cuentas de usuario (UAC).
Dos puntos claves:

Existen restricciones para la ejecucin de aplicaciones no compatibles con


Vista en Windows Server 2008. Para obtener ms informacin, consulte
Eleccin de la ejecucin del programa de instalacin con Control de
cuentas de usuario activado o desactivado en la pgina 75.

En Windows Server 2008, la opcin Restringir cada usuario a una sesin


en la herramienta Configuracin de Terminal Services ya est activada de
forma predeterminada. Para asegurarse de que los usuarios puedan
conectarse a varias sesiones simultneamente, Citrix recomienda establecer
esta opcin en No.
Citrix recomienda el uso de la configuracin de servidor y de toda la
comunidad en XenApp para controlar el nmero de sesiones simultneas
que puede iniciar un usuario.

Eleccin de una estrategia de migracin de la


comunidad
Hay dos mtodos de migracin distintos:

Migrar servidores de forma individual, que permite convertir gradualmente


la comunidad a la versin actual y mantiene el nombre y el almacn de
datos de la comunidad existente.

Crear una nueva comunidad y, conforme se vuelven a crear imgenes de los


servidores o se crean servidores con la nueva versin, agregarlos a esta
nueva comunidad y copiar manualmente las directivas y los parmetros de
la comunidad

Estos mtodos tienen diferentes ventajas, dependiendo del entorno y de los


objetivos. Ambos mtodos de migracin requieren retirar el servidor que desea
migrar de la red y, a continuacin, eliminarlo de la comunidad por medio de
Access Management Console.

Migracin a XenApp 5.0

116

Conversin gradual de servidores


Si la comunidad ejecuta Presentation Server 4.5 con Feature Pack 1, se puede
realizar una migracin por fases mediante la unin de servidores de XenApp 5.0
de los que se han creado imgenes recientemente a la comunidad existente a
medida que se eliminan servidores de Presentation Server 4.5 con Feature Pack 1.
Este tipo de migracin conserva las directivas existentes y sus reglas. Al unir un
servidor de XenApp 5.0 a una comunidad de Presentation Server 4.5 con Feature
Pack 1, todas las reglas de directivas introducidas con la nueva versin se
establecen como Sin configurar. En el servidor de XenApp 5.0, se pueden
activar nuevas reglas en las directivas de comunidad existentes. Sin embargo, los
servidores que ejecutan versiones anteriores omiten las nuevas reglas.
La migracin de cualquier servidor de una comunidad, independientemente de la
designacin de la zona, actualiza toda la comunidad y pone a la comunidad en
modo de comunidad mixta. Si se utiliza una zona piloto para una prueba de
preproduccin y se instala XenApp 5.0 en un servidor de la zona, la comunidad se
ejecutar en modo mixto. Es posible que surjan problemas inesperados. Citrix
recomienda encarecidamente que todas las pruebas se realicen en una comunidad
diferenciada para que no afecten a los usuarios de produccin.
Convertir de forma gradual los servidores de la comunidad significa la ejecucin
de un entorno mixto durante el periodo en el que se produce la migracin
individual de los servidores, lo que puede hacer que la administracin sea ms
compleja. Si bien permite que la comunidad siga en produccin, no se trata de un
mtodo tan "limpio" como el de crear una nueva comunidad. Citrix recomienda la
ejecucin en modo mixto por el periodo de tiempo ms corto posible.
Creacin de nuevos grupos
Cuando se van a implementar un nmero elevado de cambios, debe considerar la
creacin de una nueva comunidad. Este mtodo reduce la posibilidad de que se
daen los datos. Si su comunidad existente se basa en cualquier versin excepto
Presentation Server 4.5 con Feature Pack 1, debe crear una nueva comunidad
porque el modo mixto slo es compatible con esta versin.
El mtodo de creacin de una nueva comunidad no conserva la configuracin;
por esta razn, debe teclear manualmente todas las directivas y parmetros. Al
migrar la comunidad, utilice la Interfaz Web como punto de acceso principal.
Esto permite a los usuarios el acceso tanto a la nueva comunidad como a la
anterior durante el perodo de migracin, ya que la Interfaz Web puede combinar
las aplicaciones disponibles de diferentes comunidades y mostrarlas en la misma
pgina Web.

117

Gua de instalacin de Citrix XenApp

Consideraciones de diseo para la migracin


Adems de los cambios de XenApp que afectan al diseo de la comunidad,
cuando planifique la migracin tenga en cuenta los siguientes factores:
Diseo de servidor de infraestructura. A medida que las comunidades se
expanden en tamao o el nmero de conexiones se incrementa, es posible que sea
necesario aumentar el nmero de servidores dedicados al alojamiento de la
infraestructura del entorno. Por ejemplo, si ha agregado servidores de
aplicaciones a la comunidad, es posible que necesite migrar desde un servidor de
infraestructura que aloja al servidor de licencias Citrix, el recopilador de datos y
XML Broker a un servidor que aloja nicamente al recopilador de datos y a XML
Broker o un servidor dedicado para cada funcin. Si esto no se realiza a medida
que la comunidad se expande, un buen momento para considerar el diseo del
servidor de infraestructura es cuando se migra a la siguiente versin de XenApp.
Para evaluar la necesidad de servidores de infraestructura, siga las orientaciones
que se incluyen en Planificacin de servidores de infraestructura en la pgina
42 sobre los contadores de rendimiento para la evaluacin del rendimiento
infraestructura-servidor.
Diseo de Load Manager. Debido a que los servidores de 64 bits admiten un
mayor nmero de usuarios, considere la consulta del diseo de Load Manager de
la comunidad para garantizar su eficacia, especialmente si el patrn de carga
predeterminado o avanzado forma parte del diseo existente de la comunidad. Si
los patrones de carga utilizan principalmente porcentajes, como la CPU o la
memoria, es posible que no necesite volver a configurar la implementacin del
equilibrio de carga. Si ha migrado sus servidores a hardware de 64 bits, es posible
que pueda reducir el nmero de servidores de equilibrio de carga porque los
servidores de 64 bits pueden admitir ms recursos.
Migracin a Access Gateway. Cuando realice la migracin de la comunidad a
XenApp 5.0, evale la configuracin de seguridad y determine si desea
reemplazar Secure Gateway por Access Gateway para el acceso remoto.
Algunas de las ventajas de reemplazar Secure Gateway con Access Gateway son
que ste ltimo:

Admite aplicaciones y protocolos adicionales.

Consolida todas las soluciones de acceso remoto en un solo dispositivo.


Access Gateway tambin protege las conexiones remotas de las
comunidades y el acceso a recursos no publicados, como el correo
electrnico, aplicaciones Web internas y archivos compartidos de red.

Reemplaza un servidor en la zona desmilitarizada (DMZ) por un


dispositivo ms potente.

Le permite agregar funcionalidad VPN y mantener la capacidad de obtener


acceso a aplicaciones publicadas.

Migracin a XenApp 5.0

118

Admite la conexin de una gama ms amplia de dispositivos cliente a las


aplicaciones publicadas en la red segura mediante complementos de
XenApp.

La migracin a Access Gateway puede cambiar la topologa de la comunidad.


Cuando quita Secure Gateway de la zona desmilitarizada (DMZ) y lo reemplaza
por Access Gateway, puede mover la Interfaz Web a su red interna segura. Access
Gateway autentica y autoriza a los usuarios, y luego los conecta a la Interfaz Web.
Esto proporciona una mayor seguridad porque hay dos servidores Windows
menos en la DMZ.
En general, el proceso de migracin desde Secure Gateway a Access Gateway
incluye:

Abrir los puertos del servidor de seguridad pertinentes

Determinar si desea migrar los certificados de seguridad desde Secure


Gateway o crear nuevos certificados para Access Gateway

Instalar el dispositivo Access Gateway

Para obtener ms informacin, consulte la gua Secure Gateway to Access


Gateway Migration Guide que se incluye con la documentacin de Access
Gateway.

Definicin de un plan de migracin


La planificacin de la migracin es fundamental para su xito. Un buen plan de
migracin incluye cuatro pasos clave: requisitos, diseo, pruebas e
implementacin.
1.

Definicin de requisitos
Identificar y confirmar los requisitos tcnicos, del usuario y de la empresa.
Los requisitos de la empresa pueden incluir el coste de la propiedad o los
requisitos de personal. Los requisitos tcnicos se pueden basar en la
infraestructura existente y en la complejidad tcnica. Los requisitos del
usuario pueden incluir la autenticacin PassThrough y la facilidad de
acceso.

2.

Documentacin del diseo


El documento de diseo es una gua para el nuevo entorno, similar a los
planos de un edificio. Incorpora las nuevas funciones y los cambios
importantes que tendrn repercusin en la comunidad de servidores.
Citrix recomienda la creacin de documentos de diseo detallados para la
migracin, similares a los que se crean para la instalacin inicial.

119

Gua de instalacin de Citrix XenApp

3.

Pruebas
Es importante probar cules son los efectos de la nueva funcionalidad y
cmo afectan los cambios de Windows Server 2008 a la configuracin de la
comunidad.

4.

Plan de implementacin
Al migrar a una nueva versin de XenApp, se recomienda crear una escala
de tiempo. Dependiendo del tipo de migracin seleccionado, la migracin
podra durar varios meses. Por lo general, un plan de implementacin se
debe basar en el documento de diseo e incluir un plan de proyecto con
escalas de tiempo, recursos y dependencias.
El plan de implementacin suele incluir el mtodo para crear imgenes de
los servidores, la configuracin de parmetros, el mtodo de instalacin de
la aplicacin, la capacitacin para el servicio de asistencia tcnica, la
capacitacin de los usuarios, las fases de implementacin (si fuera
necesario) y el plan para retirar la anterior comunidad (si fuera necesario).

Requisitos de la migracin
En la migracin a XenApp 5.0, se deben actualizar varios componentes.
Actualizacin de licencias de Citrix. Si ejecuta el servidor de licencias que se
incluye con Presentation Server 4.5 con Feature Pack 1, actualcelo al servidor de
licencias incluido con esta versin. Los archivos de licencias existentes son
compatibles con el nuevo servidor de licencias. Para obtener ms informacin
sobre la actualizacin del servidor de licencias, consulte el artculo tcnico de
Citrix Licencias:?Migracin, actualizacin y cambio de nombre en
http://support.citrix.com
Migrar los controladores de impresora. Si se migran los controladores de
impresora a los servidores que ejecutan Windows Server 2008, los controladores
deben ser compatibles con Windows Server 2008. Por ejemplo, Windows Server
2008 no es compatible con los controladores de modo kernel de Windows NT 4.0.
Preferiblemente, los controladores instalados en los servidores XenApp deben
estar certificados como compatibles con Vista.
Restricciones a la actualizacin de Access Management Console. Al actualizar
Access Management Console desde versiones suministradas con versiones
anteriores de XenApp, tenga en cuenta que existen restricciones sobre cmo la
ltima versin de la consola reconoce las vistas de Mis vistas creadas con la
versin anterior o los elementos detectados por la misma.
Si, despus de actualizar, se le pregunta si desea actualizar el archivo de
configuracin .msc, realice una de las siguientes acciones:

Migracin a XenApp 5.0

120

Actualizar. Se actualizar el archivo y no podr utilizar la versin anterior


de la consola para abrir el archivo ni ver ninguna de las vistas de Mis vistas
creadas con la misma. Sin embargo, podr utilizar la versin posterior.

No actualizar. No actualizar el archivo y podr utilizar ambas versiones


de la consola para ver las vistas de Mis vistas. Sin embargo, slo puede
editar y guardar las vistas de Mis vistas con la versin anterior.

No se admite la migracin desde una versin de demostracin. Las versiones


de demostracin de XenApp no estn pensadas para el uso en entornos de
produccin. No se admite la migracin desde la versin de demostracin de
XenApp 5.0 a la versin oficial de XenApp 5.0.
Importante: Citrix no admite la actualizacin de ningn componente de
Windows Server 2003 a Windows Server 2008, a menos que se indique de forma
especfica.

Para migrar de forma gradual desde la versin


anterior
En este tema se proporciona un resumen general de las tareas necesarias para
migrar una comunidad a la ltima versin de XenApp.
1.

Actualice el servidor de licencias Citrix.


Antes de actualizar el primer servidor de una comunidad, actualice el
servidor de licencias y asegrese de descargar las licencias actuales.
Para obtener ms informacin sobre la actualizacin del servidor de
licencias, consulte el artculo tcnico Licencias: Migracin, actualizacin y
cambio de nombre en la base de conocimientos en lnea de Citrix.

2.

Si es necesario, migre el almacn de datos a uno que sea compatible con


XenApp 5.0. Por ejemplo, si su almacn de datos se basa en SQL Server
2005, no requerir cambios.

3.

Actualice o vuelva a instalar la herramienta de configuracin avanzada de


XenApp, Access Management Console y la Interfaz Web.
Para actualizar automticamente dichos componentes y conservar los
parmetros de configuracin personalizados, utilice los parmetros
predeterminados de sus respectivos programas de instalacin al invocarlos
desde Autorun.

121

Gua de instalacin de Citrix XenApp

Nota: Slo puede utilizar el asistente de actualizacin en la instalacin


para actualizar Access Management Console y la configuracin avanzada
de XenApp si se actualizan estos componentes en la misma plataforma de
sistema operativo (por ejemplo, de Windows Vista a Windows Vista).
4.

Use el procedimiento Eliminacin de un servidor XenApp durante la


migracin en la pgina 123 para eliminar cualquier servidor de la
comunidad cuya imagen desea volver a crear.

5.

Instale XenApp 5.0 en servidores cuyas imgenes ha vuelto a crear o en


servidores nuevos mediante el programa de instalacin de unin a
comunidades. Durante la instalacin, especifique la unin a la comunidad
existente. Migre los servidores en este orden:

6.

A.

Recopiladores de datos de zona

B.

Servidores de infraestructura

C.

Servidores miembros que alojan aplicaciones publicadas

Instale y configure un nuevo Secure Gateway, si est en uso. XenApp 5.0


requiere que se instale la ltima versin de Secure Gateway (Secure
Gateway 3.1). Para obtener ms informacin, consulte la Gua del
administrador de Secure Gateway.

Para migrar una comunidad de servidores


existente o heredada mediante la creacin de una
nueva comunidad
A continuacin, se muestra un resumen general de las tareas necesarias para
adoptar la siguiente versin de XenApp 5.0 mediante la creacin de una nueva
comunidad.
1.

Utilice Citrix Client Packager para proporcionar a los usuarios los


complementos ms recientes, volver a empaquetar el complemento de
XenApp e incluir la direccin URL del sitio XenApp Services.
Algunas de las funciones de XenApp 5.0 requieren complementos nuevos.
Citrix recomienda la actualizacin de los complementos de usuario antes de
la migracin, de modo que pueda resolver cualquier problema que surja
antes de realizar la migracin de la comunidad. Si se actualizan los
complementos antes de la migracin de la comunidad, resulta ms fcil
determinar si los problemas se relacionan con los complementos o con los
servidores de la comunidad.
En lugar de Citrix Client Packager, puede implementar el nuevo paquete en
los escritorios cliente mediante una directiva de grupo de Active Directory,

Migracin a XenApp 5.0

122

el Administrador de configuracin de Microsoft System Center (conocido


anteriormente como Systems Management Server, SMS) u otra herramienta
de distribucin de aplicaciones de terceros. Este mtodo de instalacin no
requiere ningn tipo de intervencin por parte del usuario.
Para obtener ms informacin, consulte la Gua del administrador de
Citrix XenApp Plugin para aplicaciones de servidor.
2.

Cree un nuevo almacn de datos si ste no se aloja en Microsoft Access.

3.

Instale XenApp 5.0 en un servidor que sea independiente de su comunidad


de Presentation Server y asgnele un nombre que sea diferente al de la
comunidad existente. ste es el primer servidor de la nueva comunidad.

4.

Utilice Access Management Console y la herramienta de configuracin


avanzada de XenApp para configurar el nuevo servidor instalado con el fin
de que coincida con la configuracin de la comunidad existente. Asegrese
de copiar tambin los parmetros de las aplicaciones publicadas.
Tambin es posible crear un archivo de comandos que exporte e importe la
informacin relativa a las aplicaciones publicadas. Consulte Citrix
Developer Network
para obtener informacin adicional.

5.

Instale la Interfaz Web como punto de acceso principal de la nueva


comunidad instalada.
Utilice registros de recursos de alias (CNAME) DNS para los servidores de
la Interfaz Web. Cuando d nombre al alias de DNS, elija algo fcil de
recordar como, por ejemplo misaplicaciones. Por ejemplo, Citrix puede
tener un esquema de instalacin interno para la Interfaz Web con varios
servidores que compartan el alias de DNS misaplicaciones.citrix.com.

6.

Utilice el nuevo esquema de instalacin en las pruebas piloto.

7.

Haga las mejoras necesarias en funcin de los resultados de las pruebas y


utilice el esquema modificado con los usuarios finales.
Indique a los usuarios finales la direccin URL del servidor de la Interfaz
Web. El siguiente ejemplo est basado en el alias indicado anteriormente:
http://misaplicaciones.citrix.com

8.

Retire la comunidad que ejecuta la versin heredada de XenApp.

123

Gua de instalacin de Citrix XenApp

Eliminacin de un servidor XenApp durante la


migracin
Si quiere eliminar un servidor de una comunidad existente, Citrix recomienda que
desinstale XenApp mediante Panel de control > Programas y caractersticas.
Compruebe que el servidor se haya eliminado correctamente de la comunidad con
Access Management Console y, a continuacin, si lo desea, vuelva a crear una
imagen del mismo. Este mtodo elimina la informacin de host del almacn de
datos de la comunidad y quita el servidor de las propiedades de la comunidad que
aparecen en las herramientas de administracin. Aunque puede eliminar el
servidor de la comunidad usando nicamente Access Management Console,
Citrix recomienda el uso del mtodo que se describe en este tema ya que ms
seguro.

Para eliminar un servidor de la comunidad


1.

Con el servidor an en la red y en conexin con la comunidad, desinstale


XenApp del servidor desde Panel de control > Programas y caractersticas,
seleccionando Citrix XenApp 5.0 y luego Desinstalar.

2.

Abra Access Management Console en otro servidor, ejecute o vuelva a


ejecutar la funcin de descubrimiento y compruebe que el servidor se haya
eliminado correctamente de la comunidad.
Si el servidor desde el que ha desinstalado XenApp an aparece en Access
Management Console, haga lo siguiente:

3.

A.

En el panel izquierdo de Access Management Console, seleccione el


servidor.

B.

En el men Accin, seleccione Todas las tareas > Quitar de la


comunidad.

Despus de asegurarse que el servidor ya no aparece en la comunidad en


Access Management Console, desconecte el servidor de la red.
Precaucin: No vuelva a conectar el servidor a la red hasta que no haya
vuelto a crear imgenes del mismo o hasta que no haya eliminado el
software XenApp que contiene. Si se vuelve a conectar a la red, puede
daar la comunidad.

4.

Ejecute el comando dscheck en el almacn de datos para reparar cualquier


error de coherencia.

5.

Haga una nueva instalacin del sistema operativo (es decir, una instalacin
limpia y no una actualizacin) y de XenApp 5.0 (si desea volver a utilizar
el hardware de ese servidor).

Migracin a XenApp 5.0

124

Desinstalacin de XenApp
Antes de disinstalar XenApp, revise estos puntos importantes:

Desinstale XenApp en Comunidades con conexin directa o indirecta al


almacn de datos. En comunidades con conexin directa o indirecta al
almacn de datos, Citrix recomienda desinstalar los servidores indirectos
antes de desinstalar el servidor al cual se conectan (o sea, el servidor
conectado directamente). Si se desinstala XenApp de un servidor con una
conexin directa al almacn de datos, los servidores conectados
indirectamente no puede acceder al almacn de datos. Informacin, tal
como aplicaciones o los administradores Citrix, se pierde y los servidores
que se conectan indirectamenete a ese servidor no se pueden desinstalar del
almacn de datos.

Desinstalar desde una sesin de Conexin de Escritorio remoto (RDC).


Citrix no recomienda la desinstalacin de XenApp desde una sesin de
Conexin de Escritorio remoto (RDC), ya que el programa de
desinstalacin requiere el cierre de todas las sesiones de usuarios remotos al
desinstalar XenApp. Si necesita desinstalar XenApp de forma remota,
utilice herramientas como el Administrador de configuracin de Microsoft.

Recreacin y cambio de nombre de los servidores


XenApp
Hay pasos especficos a seguir cuando se remplaza un servidor debido a una falla
de hardware o a un cambio de nombre de un servidor de una comunidad a travs
del sistema operativo. Estos pasos previenen la corrupcin de los registros del
almacn de datos y aseguran la integracin adecuada del servidor a la comunidad.
Asegrese de seguir los pasos tal y como se indican en la Gua del administrador
de Citrix XenApp en la seccin de mantenimiento de la comunidad.

Trabajo con comunidades mixtas


Lea estos temas si tiene una combinacin de servidores que ejecutan XenApp 5.0
y Presentation Server 4.5 con Feature Pack 1 en la misma comunidad. Si la
comunidad contiene solamente servidores XenApp 5.0, no necesita leer esta
informacin.
Estos temas contienen informacin sobre el trabajo en un entorno de
comunidades mixtas. Se incluye informacin sobre la administracin de Resource
Manager que, aunque se ha reemplazado por Resource Manager (con tecnologa
de EdgeSight) en esta versin, se puede administrar en una comunidad mixta.

125

Gua de instalacin de Citrix XenApp

Introduccin a las comunidades mixtas


Citrix recomienda que, siempre que sea posible, actualice todos los servidores de
la comunidad simultneamente de modo que no haya distintas versiones de
XenApp y Presentation Server ejecutndose en la misma comunidad. Sin
embargo, los equipos que ejecutan XenApp 5.0 pueden coexistir con los equipos
que ejecutan Presentation Server 4.5 con Feature Pack 1. No se admite la
capacidad operativa mixta de esta versin de XenApp con servidores y
comunidades anteriores a Presentation Server 4.5 con Feature Pack 1; Feature
Pack 1 es un requisito para una comunidad mixta.
A la hora de determinar si se va a migrar toda la comunidad o parte de sta, tenga
en cuenta las funciones que requieren los usuarios. Por ejemplo, si los usuarios
sincronizan PDA, tenga en cuenta que debe dejar un servidor con Presentation
Server 4.5 con Feature Pack 1 en la comunidad.
Importante: Para tener una comunidad mixta, debe agregar servidores de
XenApp 5.0 a la comunidad Presentation Server 4.5 con Feature Pack 1. No
puede agregar equipos que ejecutan Presentation Server 4.5 con Feature Pack 1 a
una comunidad de XenApp 5.0.
Para descubrir una comunidad mixta, ejecute el descubrimiento utilizando la
ltima versin de Access Management Console en un servidor XenApp 5.0. Es
posible que las nuevas funciones no estn disponibles si no usa la versin ms
reciente de Access Management Console.
Una vez finalizado el descubrimiento, la funcionalidad y la apariencia variarn en
funcin de la versin de servidor que seleccione. Por ejemplo, si selecciona un
servidor que ejecuta Presentation Server 4.5 con Feature Pack 1, ver la
informacin de Resource Manager si est instalado; si selecciona un servidor que
ejecuta XenApp 5.0, no ver dicha informacin.
Tambin puede administrar varias comunidades; por ejemplo, una comunidad
compuesta por equipos que ejecutan XenApp 5.0 y otra compuesta por equipos
que ejecutan Presentation Server 4.5 con Feature Pack 1. Debe utilizar la ltima
versin de Access Management Console para descubrir las comunidades.
Al instalar XenApp 5.0 en un entorno de comunidades mixtas, si est creando
cuentas de dominio para los servicios, asegrese de que las cuentas no tienen el
mismo nombre que las cuentas de los servidores para la versin anterior. Si los
privilegios asociados a una de las cuentas son superiores para una versin de
XenApp que para otra, las cuentas pueden entrar en conflicto.

Migracin a XenApp 5.0

126

Importante: La consola Access Management Console incluida con XenApp


5.0 slo puede administrar servidores que ejecuten Presentation Server 4.5 con
Feature Pack 1 si hay un servidor de XenApp 5.0 instalado en la comunidad.
Citrix no recomienda la ejecucin en modo mixto de forma indefinida. Si es
necesario conservar Presentation Server 4.5 con Feature Pack 1 por determinadas
funciones, Citrix sugiere tener dos comunidades y usar la Interfaz Web para
integrarlas.
Los siguientes temas explican lo que necesita saber si trabaja en un entorno de
comunidades mixtas.
Nota: No puede volver a una versin anterior en un servidor de la comunidad,
por ejemplo, de XenApp 5.0 a Presentation Server 4.5.

Aumento del lmite de memoria de grficos en una


comunidad mixta
En XenApp 5.0, el lmite de memoria de grficos predeterminado es de 32 MB,
con un lmite mximo de memoria de grficos de 64 MB. En un entorno de
comunidades mixtas, compuesto por servidores de Presentation Server 4.5 con
Feature Pack 1 y XenApp 5.0, el lmite de memoria de grficos predeterminado
es de 5 MB, con un lmite mximo de memoria de grficos de 8 MB (valores
predeterminados de Presentation Server 4.5 con Feature Pack 1).
En una comunidad compuesta solamente por servidores de XenApp 5.0, use
Access Management Console para aumentar el lmite de la memoria grfica para
todos los servidores de la comunidad o para servidores individuales. Sin embargo,
en un entorno de comunidades mixtas, solamente los servidores de XenApp 5.0
respetarn los lmites establecidos mediante Access Management Console. Por lo
tanto, para aumentar el lmite de la memoria grfica en los equipos que ejecutan
Presentation Server 4.5 con Feature Pack 1 en una comunidad mixta, use el
procedimiento documentado en How to Allow More Memory for Session
Graphics on Windows Server 2003, en http://support.citrix.com/.

127

Gua de instalacin de Citrix XenApp

Administracin de Resource Manager en una


comunidad mixta
En XenApp 5.0, Resource Manager se ha reemplazado por Resource Manager
(con tecnologa de EdgeSight). Por tanto, el Panel de mandos y la Base de
conocimientos ya no estn disponibles. Sin embargo, en un entorno de
comunidades mixtas, puede administrar Resource Manager, que se instala en un
servidor que ejecuta Presentation Server 4.5 con Feature Pack 1.
Para mayor comodidad, las tareas de la Ayuda relacionadas con Resource
Manager, el Panel de mandos y la Base de conocimientos se incluyen aqu y
puede obtener ayuda contextual de la forma habitual. Tambin encontrar
documentacin sobre Resource Manager en el Centro de documentacin de un
servidor que ejecute Presentation Server 4.5 con Feature Pack 1, o visitando http:/
/support.citrix.com/.

Administracin de Installation Manager en una


comunidad mixta
En XenApp 5.0, se ha reemplazado Installation Manager por una nueva
herramienta, tambin denominada Installation Manager, que se basa en Microsoft
Windows Task Scheduler 2.0 y en Windows PowerShell 1.0. Sin embargo, en un
entorno de comunidades mixtas, puede administrar la versin anterior de
Installation Manager que se instala en un servidor que ejecuta Presentation
Server 4.5 con Feature Pack 1. Para ello, utilice las versiones de Presentation
Server 4.5 con Feature Pack 1 de Access Management Console y Presentation
Server Console.

Administracin de entornos de aislamiento en


una comunidad mixta
En XenApp 5.0, se utiliza la distribucin de aplicaciones por streaming en lugar
de entornos de aislamiento. Sin embargo, en un entorno de comunidades mixtas,
puede administrar entornos de aislamiento en un servidor que ejecuta
Presentation Server 4.5 con Feature Pack 1 mediante la versin de Presentation
Server 4.5 con Feature Pack 1 de Presentation Server Console.

Migracin a XenApp 5.0

128

Consideraciones de SNMP en una comunidad


mixta
Si se configura una comunidad SNMP (Simple Network Management Protocol)
en el equipo con XenApp con permisos de lectura/escritura y se activa el agente
SNMP, los usuarios pueden realizar de forma remota acciones potencialmente
peligrosas (como el cierre de la sesin o la desconexin de un usuario, la
finalizacin de un proceso o el envo de un mensaje).
En sistemas Windows 2003, primero debe crear a una comunidad SNMP nueva y,
a continuacin, establecer los permisos de la comunidad en lectura/escritura.
En las comunidades que tienen equipos que ejecutan versiones anteriores de
Presentation Server, se utilizaba Resource Manager para permitir el envo de
alertas SNMP cuando determinadas mediciones cambiaban su estado de alarma.
En la tabla siguiente se muestran las interrupciones que admite Resource
Manager.
Nombre
Nmero de interrupcin de
OID

Accin del servidor que activa la interrupcin

trapAlert
1.3.6.1.4.1.3845.3.3.1.3

Ya no se utiliza.

trapServerDown
1.3.6.1.4.1.3845.3.3.1.4

El servidor Resource Manager est inactivo.

trapMetricToGreen
1.3.6.1.4.1.3845.3.3.1.5

El estado de la medicin del servidor Resource


Manager ha cambiado a verde.

trapMetricGreenToYellow
1.3.6.1.4.1.3845.3.3.1.6

El estado de la medicin del servidor Resource


Manager ha cambiado de verde a amarillo.

trapMetricRedToYellow
1.3.6.1.4.1.3845.3.3.1.7

El estado de la medicin del servidor Resource


Manager ha cambiado de rojo a amarillo.

trapMetricToRed
1.3.6.1.4.1.3845.3.3.1.8

El estado de la medicin del servidor Resource


Manager ha cambiado a rojo.

Para obtener ms informacin, consulte la documentacin de Resource Manager


para la versin de Presentation Server correspondiente. Para supervisar las
interrupciones que hacen cambiar los colores de los iconos, es posible que pueda
utilizar el mtodo de supervisin de colores; consulte la documentacin del
producto de administracin de red SNMP para obtener ms informacin.

129

Gua de instalacin de Citrix XenApp

Configuracin y aprovisionamiento
de XenApp

Este tema describe las tareas que se pueden realizar despus de la instalacin de
XenApp:

Mtodos de distribucin del software del servidor XenApp en otros


servidores de la comunidad (aprovisionamiento)

Tareas de configuracin que realizar despus de instalar XenApp

Distribucin de complementos entre los usuarios

Aprovisionamiento de servidores de la comunidad


Despus de instalar XenApp en el segundo servidor de la comunidad, puede
aprovisionar otros servidores en la comunidad. En este contexto, el trmino
aprovisionar se refiere al proceso de distribucin del software XenApp en un
grupo de servidores. En comunidades grandes, el aprovisionamiento de los
servidores de la comunidad es fundamental.
El mtodo que elija para aprovisionar los servidores de la comunidad depende de
una serie de factores, como la infraestructura, los mtodos o las herramientas
existentes. Este tema sugiere informacin general e ideas para aprovisionar los
servidores de la comunidad; no pretende ser prescriptivo.
Al aprovisionar los servidores de la comunidad, tenga en cuenta estos mtodos:

Aprovisionamiento de XenApp mediante Citrix Provisioning Server.


Citrix vende un producto que facilita el aprovisionamiento de grandes
comunidades de servidores, conocido como Citrix Provisioning Server.
Citrix Provisioning Server distribuye por streaming sistemas operativos y
aplicaciones, incluido XenApp, a los servidores de la comunidad. Los datos
distribuidos por streaming (sistemas operativos o aplicaciones) no son
persistentes, as que las imgenes para Citrix Provisioning Server deben

131

Gua de instalacin de Citrix XenApp

incluir todo lo que desee distribuir (es decir, el sistema operativo, XenApp,
las aplicaciones publicadas).
Para aprovisionar mediante Provisioning Server, instale y configure un
servidor XenApp y cree su imagen en un vDisk del Provisioning Server
para Datacenters (especficamente, un Streaming Server del Provisioning
Server). En general, el proceso para configurar Provisioning Server para
distribuir XenApp por streaming es similar a la duplicacin de servidores.
Puede utilizar las instrucciones para la duplicacin de servidores con el fin
de preparar las imgenes para Provisioning Server con algunas
modificaciones. Tambin puede utilizar la informacin de la gua del
administrador Instalacin de Citrix XenApp en discos virtuales de Citrix
Provisioning Server para Datacenters y Citrix Provisioning Server PS
Integration Utility en la base de conocimientos en lnea de Citrix
(CTX116063).

Distribucin de paquetes de Windows Installer con Active Directory


Active Directory permite distribuir los paquetes de Windows Installer de
varios servidores y estaciones de trabajo simultneamente. Puede utilizar
archivos de transformacin de XenApp para seleccionar las opciones de
instalacin e introducir datos. Al utilizar Active Directory para crear
imgenes, se reduce el nmero de veces que necesita interactuar
directamente con un servidor (o tocarlo) durante el proceso de creacin
de imgenes. Este mtodo permite instalar requisitos, dependiendo del
proveedor para la asistencia de los requisitos; ejecutar la instalacin de
XenApp; e instalar despus cualquier aplicacin. Del mismo modo, no es
necesario conectar el servidor de destino para invocar los programas de
instalacin manualmente.

Duplicacin de servidores con imgenes preconfiguradas. Puede utilizar


programas de creacin de imgenes de terceros, como Altiris de Symantec,
para crear una copia de la instalacin y la configuracin de un servidor que
se haya unido a la comunidad. A continuacin, utilice esta imagen para
crear servidores adicionales en la comunidad. Este proceso se denomina
duplicacin. Se requieren algunos pasos manuales, que se describen en
Duplicacin de servidores XenApp en la pgina 132, para la duplicacin
de servidores XenApp. Tambin puede duplicar mquinas virtuales con
productos como XenServer.

Creacin de una instalacin administrativa. Si prev que va a necesitar


instalar servidores (o volver a crear una imagen de ellos) con frecuencia,
por ejemplo, durante una migracin o en comunidades muy grandes,
plantese la creacin de una instalacin administrativa para que las
versiones preconfiguradas y revisadas estn siempre disponibles. Las
instalaciones de administrador son tambin un buen mtodo para
personalizar la instalacin.

Configuracin y aprovisionamiento de XenApp

132

Uso de la instalacin automtica de XenApp. Las instalaciones


automticas permiten crear un archivo de respuestas que especifique la
configuracin deseada. Entonces puede ejecutar el programa de instalacin
en cualquier mquina mediante ese archivo de respuestas. As se reduce
considerablemente el tiempo de instalacin. Aunque este mtodo no
permite incluir los requisitos en la instalacin y requiere una interaccin
ms manual, puede ser ms fcil para algunas organizaciones y requiere
una inversin de tiempo menor porque XenApp proporciona una plantilla
(UnattendedInstall.txt).

Si la organizacin debe instalar o volver a crear imgenes de servidores


frecuentemente, considere la creacin de un mtodo que pueda reproducirse,
como el uso de Provisioning Server, la realizacin de instalaciones de
administrador o el aprovisionamiento mediante Active Directory, que requieren
una cantidad mnima de interaccin manual.

Duplicacin de servidores XenApp


Al aprovisionar servidores mediante duplicacin, crea una copia genrica de una
imagen de XenApp o la duplica y, a continuacin, aprovisiona la comunidad
distribuyendo la imagen duplicada a lo largo de sus servidores. La creacin de
copias duplicadas de XenApp requiere crear una versin genrica de un servidor
cuyas caractersticas identificativas se hayan eliminado.
Todos los servidores de la comunidad contienen propiedades que contribuyen a su
identificacin nica, como el nombre del servidor, pertenencia a dominio e ID de
seguridad (SID). En general, la duplicacin de un servidor XenApp supone lo
siguiente:
1.

La creacin de una imagen de plantilla de un servidor de la comunidad


configurado, lo que implica la eliminacin de la identidad de la imagen para
que sta se convierta en una plantilla que se pueda volver a utilizar.

2.

Distribucin de la imagen en los servidores de la comunidad de destino.

3.

Regeneracin de la identidad nica de cada uno de estos servidores.

Duplicacin de tcnicas utilizadas al crear una comunidad XenApp con


tecnologas de aprovisionamiento como Citrix Provisioning Server o Altiris de
Symantec. Estas tcnicas tambin se utilizan con las tecnologas de virtualizacin
que contiene XenApp, como entornos Citrix XenServer, el componente Hyper-V
de Windows Server 2008 y VMware.

133

Gua de instalacin de Citrix XenApp

Los candidatos tpicos para la duplicacin de servidores son los servidores en los
que se tiene que realizar la instalacin repetidamente. En comunidades pequeas
o medianas, puede que slo necesite crear imgenes duplicadas de los servidores
que alojarn aplicaciones publicadas. En comunidades grandes, puede que
tambin desee crear imgenes duplicadas para el servidor Crear comunidad y los
servidores de infraestructura, como recopiladores de datos o XML Brokers, para
volver a crear rpidamente los servidores en caso de fallo.
Al preparar un servidor para su duplicacin con Provisioning Server, puede que
desee incluir las aplicaciones y otros parmetros que desee que aparezca en esa
imagen.
Aunque XenApp es compatible con la duplicacin de servidores, los problemas
del software de duplicacin pueden afectar negativamente al sistema operativo o
sus complementos. Cuando duplique servidores XenApp, duplique un servidor y
pruebe su funcionamiento en un entorno de prueba antes de distribuir el resto de
la comunidad.
Preparacin de servidores para la duplicacin
Antes de cambiar el ID de seguridad (SID) del servidor utilizado para acceder a la
herramienta de configuracin avanzada de XenApp, agregue uno de los
siguientes como administrador de Citrix con privilegios de lectura y escritura.

Un administrador del dominio

El grupo de administradores locales

Un administrador local de un servidor en el que el SID permanezca esttico

Nota: No intente crear una imagen de un servidor con un certificado SSL


instalado, debido a que los certificados SSL son especficos del hardware.
Configuracin de servidores despus de la duplicacin
No se retiene la configuracin de zona cuando se duplica un servidor. Cuando se
inicia el servicio IMA por primera vez en el servidor duplicado, dicho servidor
duplicado se une a la zona predeterminada del programa de instalacin. Si va a
distribuir imgenes en servidores que se encuentran en varias zonas, asigne la
informacin de zona para cada servidor cuando termine el proceso de
duplicacin.
Despus de crear las imgenes de los servidores, nalos en la comunidad
mediante el comando Change farm. Para obtener ms informacin, consulte
CHFARM en la Gua del administrador de Citrix XenApp.

Configuracin y aprovisionamiento de XenApp

134

Para duplicar un servidor


Esta tarea requiere una utilidad de preparacin del sistema, como Microsoft
Sysprep, y software de creacin de imgenes de terceros. Esta tarea presupone
que desea duplicar un servidor con el fin de alojar aplicaciones publicadas y que
una base de datos relacional (Oracle, SQL Server o DB2) contiene el almacn de
datos.
Importante: Citrix recomienda que cree las imgenes iniciales en una
comunidad de prueba y no en un entorno de produccin. Estas instrucciones
ofrecen exclusivamente informacin sobre la duplicacin de servidores y pueden
variar en funcin del entorno y el software de creacin de imgenes.
1.

Despus de crear la comunidad, instale XenApp en un servidor mediante la


instalacin de unin a la comunidad XenApp y nalo a la comunidad
creada.

2.

Configure el servidor con los parmetros que desee incluir en todos los
servidores.
Por ejemplo, puede configurar directivas, establecer la preferencia de
eleccin en Sin nivel de preferencia si esta imagen se va a utilizar para los
servidores que contienen las aplicaciones publicadas, o agregar
controladores de impresora.

3.

Preparacin del servidor para la duplicacin mediante:


A.

Configuracin de servicios de XenApp; consulte Para configurar los


servicios de XenApp antes de la duplicacin en la pgina 135.

B.

Configuracin del registro; consulte Para configurar el registro antes


de la duplicacin en la pgina 135.

C.

Eliminacin de los archivos de cach persistentes locales para bases


de datos de XenApp; consulte Para eliminar archivos de cach
persistentes locales en la pgina 136.

D.

Edicin del archivo DSN; consulte Para eliminar la identificacin de


la estacin de trabajo de los archivos DSN en la pgina 136.

E.

Eliminacin de archivos antiguos; consulte Para eliminar archivos


antiguos en la pgina 136.

135

Gua de instalacin de Citrix XenApp

Nota: Si est utilizando Citrix Provisioning Server, que ejecuta el


instalador PVS PS Integration Utility.msi, puede acelerar el proceso de
integracin automatizando estos pasos. Para obtener informacin sobre esta
utilidad, consulte Citrix Provisioning Server PS Integration Utility en la
base de conocimientos en lnea de Citrix (CTX116063).
4.

Cree una imagen de esta instalacin mediante un software de creacin de


imgenes de terceros, Citrix Provisioning Server o Citrix XenServer.

5.

Distribucin de la imagen en otros servidores mediante las herramientas


proporcionadas por el software de creacin de imgenes.

6.

Al iniciar la imagen, inicialcela como se describe en Para inicializar la


imagen duplicada en la pgina 137.

Para configurar los servicios de XenApp antes de la duplicacin


1.

2.

Detenga estos servicios:

Citrix MFCOM Service

Citrix Independent Management Architecture

Servicio Citrix WMI

Establezca el tipo de inicio de Citrix Independent Management


Architecture y los servicios de Citrix MFCOM en Manual.

Para configurar el registro antes de la duplicacin


Precaucin: Los procedimientos en este tema requieren la modificacin del
registro. El uso de Editor del Registro del sistema puede causar problemas graves
que pueden requerir la reinstalacin del sistema operativo. Citrix no garantiza que
los problemas causados por un uso incorrecto del Editor del Registro puedan
resolverse. Use el Editor del Registro bajo su propia responsabilidad.
1.

En el registro del servidor, establezca


HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\Runtime\PSRequir
ed en 1.
Esto hace que el servidor se comunique con el almacn de datos para que la
cach del host local se actualice con la nueva informacin.

2.

Elimine el valor de
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\ServerHost.

3.

Configuracin y aprovisionamiento de XenApp

136

Si utiliza Citrix Provisioning Server, cree la siguiente clave de registro:


HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Provisioning
Server\PVSImage y establzcala en 1.

Para eliminar archivos de cach persistentes locales


Elimine el contenido de los archivos de cach de base de datos presentes
realizando los pasos siguientes mediante el comando de XenApp DSMAINT con
el parmetro correspondiente. La sintaxis para los parmetros se explica en la
seccin de DSMAINT de la Gua del administrador de Citrix XenApp. C es la
unidad en que instal XenApp.
1.

Elimine el contenido del cach local del host, ubicado en C:\Archivos de


programa (x86)\Citrix\Independent Management Architecture\imalhc.mdb
mediante dsmaint recreaterade. Por ejemplo:
dsmaint recreaterade

2.

Elimine el contenido del cach de la base de datos sin conexin de


aplicaciones distribuidas por streaming, ubicado C\Archivos de programa
(x86)\Citrix\Independent Management Architecture\RadeOffline.mdb
mediante dsmaint recreatelhc. Por ejemplo:
dsmaint recreatelhc

Nota: En entornos de comunidades mixtas, si est duplicando un servidor


Presentation Server 4.5 con Feature Pack 1, elimine el cach de base de
datos de Resource Manager, ubicado en C:\Archivos de programa
(x86)\Citrix\Citrix Resource Manager\LocalDB\RMLocalDatabase.mdb.

Para eliminar la identificacin de la estacin de trabajo de los


archivos DSN
Use un editor de texto, abra estos archivos DSN y elimine la lnea que especifica
la identificacin de la estacin de trabajo (WSID):

MF20.dsn

RadeOffline.dsn

Estos archivos se encuentran en C:\Archivos de programa


(x86)\Citrix\Independent Management Architecture, donde C es la unidad en la
que instal XenApp.

Para eliminar archivos antiguos


Si est duplicando un sistema que puede haber tenido instalado un complemento
anterior de XenApp en algn momento, elimine el archivo C:\WFCName.ini,
donde C es la unidad en la que instal XenApp.

137

Gua de instalacin de Citrix XenApp

Este archivo se cre con las versiones anteriores de XenApp Plugin para
aplicaciones de servidor.

Para inicializar la imagen duplicada


Despus de duplicar la imagen, reinicie el servidor y realice los siguientes pasos:
1.

Con una utilidad de preparacin del sistema o el software de creacin de


imgenes, asigne a la imagen duplicada un nuevo nombre de equipo.

2.

Establezca
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\Logging\HostNam
e en el nuevo nombre de equipo.

3.

Establezca
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\RUNTIME\HostN
ame en el nuevo nombre de equipo.

4.

Edite el archivo CtxSta.config para crear un ID nico de STA mediante la


direccin MAC del servidor, como sigue:
A.

Con cualquier editor de texto, abra el archivo CtxSta.config de


C:\Archivos de programa (x86)\Citrix\System32, donde C es la
unidad en la que instal XenApp.

B.

Utilice la direccin MAC del nuevo servidor al que aplic la


duplicacin para crear el ID de STA Quite los dos puntos o espacios
de la direccin MAC y escriba delante STA.
Por ejemplo, la direccin MAC, 02-00-68-55-4D-01 pasara a ser
STA020068554D01.

C.

Introduzca el ID de STA en el campo UID del archivo CtxSta.config.


Por ejemplo:
UID=STA020068554D01

Si no lo cambia a un ID nico, Secure Gateway y otros componentes no


identificarn de forma nica al nuevo servidor.
5.

Realice estos pasos en el panel de control de servicios de Windows para


reiniciar los servicios de XenApp:
A.

Establezca el tipo de inicio de Citrix Independent Management


Architecture y el servicio Citrix MFCOM como Automtico.

B.

Inicie el servicio Citrix Independent Management Architecture.

C.

Inicie el servicio Citrix MFCOM.

D.

Inicie el servicio Citrix WMI.

Configuracin y aprovisionamiento de XenApp

138

Configuracin de servidores de infraestructura


Este tema incluye:

Configuracin de recopiladores de datos despus de la instalacin

Configuracin de zonas despus de la instalacin

Configuracin de recopiladores de datos despus


de la instalacin
Despus de la instalacin, configure el recopilador de datos y cualquier
recopilador de datos de respaldo.
De forma predeterminada, el programa de instalacin configura el servidor de
creacin de comunidad como recopilador de datos estableciendo su preferencia
de eleccin de servidor en Mayor nivel de preferencia. Una eleccin de servidor
es el proceso de conmutacin por error que selecciona un nuevo servidor como
recopilador de datos cuando ste no est disponible. Todos los servidores que se
unieron a la comunidad se establecen en Nivel de preferencia predeterminado.
Para dedicar un servidor como recopilador de datos, establzcalo en Mayor nivel
de preferencia y no lo utilice para ninguna otra funcin, incluido el alojamiento
de aplicaciones publicadas.
Despus de configurar el recopilador de datos, establezca las preferencias de
eleccin de los servidores que alojan las aplicaciones publicadas en Sin nivel de
preferencia, la preferencia de eleccin mnima, para que la posibilidad de que
dichos servidores acten como recopiladores de datos sea reducida.

Para especificar un servidor como recopilador de datos


1.

En el panel izquierdo de la configuracin avanzada de XenApp, seleccione


la comunidad.

2.

En el men Acciones, haga clic en Propiedades.

3.

Seleccione Zonas.

4.

En la lista de zonas y sus servidores, seleccione el servidor deseado y haga


clic en Establecer nivel de preferencia.

5.

Seleccione una de estas opciones:

Mayor nivel de preferencia. Especifica este servidor como


recopilador de datos asignndolo al mayor nivel de preferencia. Citrix
recomienda asignar esta preferencia slo a un servidor por zona.

Nivel de preferencia medio. Especifica este servidor como


recopilador de datos de respaldo.

139

Gua de instalacin de Citrix XenApp

Sin nivel de preferencia. ste es el nivel ms bajo de preferencia de


eleccin. Citrix recomienda utilizar este parmetro para servidores de
aplicaciones publicadas.

Configuracin de zonas despus de la instalacin


Al configurar las zonas para una WAN, Citrix recomienda que:

No active el equilibrio de carga en las zonas. La opcin No compartir


informacin de carga en la funcin de administracin de zona de la
herramienta de configuracin avanzada controla esta funcionalidad.

Dirija las solicitudes de los usuarios de la aplicaciones a la ubicacin


geogrfica ms cercana configurando el orden de conexin de zonas en la
regla de directiva: rea de trabajo del usuario > Conexiones > Nivel de
preferencia de zonas y conmutacin por error. Dirigir a los usuarios para
que se conecten a los servidores en su propia zona puede reducir el trfico a
travs de conexiones muy lentas. Esta caracterstica solamente afecta al
complemento de XenApp y a la Interfaz Web.

Configuracin de XenApp despus de la instalacin


Despus de finalizar la instalacin de XenApp, realice estas tareas adicionales
para que los usuarios puedan iniciar sesin en la comunidad.
1.

Configure cualquier servidor de infraestructura requerido. Consulte


Configuracin de servidores de infraestructura en la pgina 138.

2.

Cambie cualquier configuracin necesaria, incluidas las siguientes:


Para permitir que los usuarios se vuelvan a conectar a las sesiones
coherentemente, establezca la opcin Restringir cada usuario a una
sesin en No en la herramienta Configuracin de Terminal Services. En
Windows Server 2008, esta configuracin est ahora activada de forma
predeterminada.
Citrix recomienda el uso de la configuracin de servidor y de toda la
comunidad en XenApp para controlar el nmero de sesiones que pueden
iniciar los usuarios.

3.

Despus de instalar la Interfaz Web, deber crear uno o ms sitios mediante


Access Management Console antes de poder conectar mediante la Interfaz
Web o el complemento de XenApp.

4.

Inicie Access Management Console y detecte los servidores de la


comunidad. Consulte Gua del administrador de Citrix XenApp para
obtener ms informacin.

Configuracin y aprovisionamiento de XenApp

140

5.

Cree las cuentas administrativas necesarias para la comunidad. Consulte


Gua del administrador de Citrix XenApp para obtener ms informacin.

6.

Publicar aplicaciones. Consulte Gua del administrador de Citrix XenApp


para obtener ms informacin.

7.

Lleve a cabo las personalizaciones adicionales que sean necesarias, como


establecer directivas, configurar la impresin, cambiar la configuracin de
eleccin del servidor y configurar el equilibrio de carga. Consulte la
informacin de esta gua y la Gua del administrador de Load Manager
para obtener ms informacin.

Adems, deber crear paquetes de complementos para distribuirlos entre los


usuarios. Los factores que determinan la eleccin de paquetes de complementos y
de mtodos de distribucin se analizan en la Gua del administrador de Citrix
XenApp Plugin para aplicaciones de servidor.

Configuracin de servidores despus de la


instalacin con archivos de comandos
Despus de aprovisionar los servidores o distribuir las imgenes duplicadas, es
posible que desee ejecutar archivos de comandos para realizar tareas de
configuracin. Entre las tareas de configuracin que se pueden incorporar a los
archivos de comandos, se incluyen la publicacin de aplicaciones, la
configuracin de preferencias del recopilador de datos y la aplicacin de patrones
de carga. No obstante, el uso de archivos de comandos para estas opciones de
configuracin permite realizar cambios por servidor si es necesario. Para obtener
informacin sobre el uso de los archivos de comandos y los idiomas compatibles,
consulte Software Development Kit de MFCOM en Citrix Developer Network.

141

Gua de instalacin de Citrix XenApp

Referencia de instalaciones de
XenApp personalizadas

Este tema proporciona informacin sobre las opciones de instalacin de XenApp


desde Autorun. Este tema tambin describe la compatibilidad para varias
funciones de instalacin, como los registros de instalacin. Los asuntos tratados
en este tema son los siguientes:

Instalacin de XenApp con una instalacin automtica

Instalacin de XenApp mediante la modificacin de los paquetes de


Windows Installer

Preparacin de instalaciones con respuestas rellenadas previamente

Generacin de un archivo de registro de la instalacin

Creacin de instalaciones personalizadas


XenApp proporciona algunas alternativas para la instalacin con Autorun basada
en el asistente. Estos mtodos de instalacin pueden ser tiles al instalar XenApp
en un gran nmero de servidores de forma simultnea.
Puede configurar la instalacin de XenApp mediante:

Modificacin de los paquetes de Windows Installer (.msi) mediante


transformaciones o el comando Msiexec de Windows.

Creacin de un archivo de respuesta para responder a las preguntas que se


realizan durante la instalacin.

Si desea almacenar las imgenes preconfiguradas de XenApp en un punto


compartido de red, debe instalar XenApp aplicando transformaciones al paquete
.msi.
Las instrucciones para realizar instalaciones automticas de licencias se incluyen
en la Gua de introduccin a Citrix Licensing. Sin embargo, las propiedades de
instalacin del sistema de licencias de XenApp se definen en Referencia de
propiedades de Windows Installer de XenApp en la pgina 158.

143

Gua de instalacin de Citrix XenApp


En la documentacin de instalacin de XenApp se utiliza la siguiente
terminologa de instalacin:

Instalacin silenciosa. Este trmino hace referencia a las instalaciones


realizadas mediante comandos de Windows Installer (msiexec/qb) que no
muestran solicitudes, mensajes ni pginas de instalacin durante su
progreso. Las instalaciones silenciosas no son sinnimas de las
instalaciones automticas.

Instalacin automtica. Este trmino hace referencia a las instalaciones de


XenApp mediante unattendedinstall.exe con un archivo de respuestas.
Aunque muchos tipos de instalaciones, incluidos los archivos de comandos
que utilizan comandos de Windows Installer, son tcnicamente
instalaciones automticas, la documentacin de instalacin de XenApp
utiliza este trmino especficamente para denotar las instalaciones de
XenApp que utilizan un archivo de respuestas.

Temas relacionados:
Preparacin para la instalacin de XenApp en la pgina 70
Creacin de una nueva comunidad de XenApp en la pgina 86
Migracin a XenApp 5.0 en la pgina 110

Tareas adicionales para las instalaciones de XenApp


personalizadas
Si no instala XenApp mediante la instalacin invocada por Autorun, realice estas
tareas adicionales antes de la instalacin:

Instalar todos los requisitos. Los requisitos que se instalan automticamente


durante la instalacin invocada por Autorun no se instalan durante las
instalaciones personalizadas. Antes de instalar XenApp, consulte los
requisitos del sistema en la lista de verificacin de la instalacin de Citrix
XenApp.

Instale un complemento de XenApp. Consulte Instalacin de un


complemento de XenApp antes de la instalacin en la pgina 144.

Crear un archivo DSN si est utilizando Oracle, SQL Server o DB2 para el
almacn de datos. Consulte Creacin de un archivo DSN para la
instalacin de XenApp en la pgina 201.

Nota: Si ha instalado XenApp anteriormente, consulte Qu ha cambiado en


esta versin de la instalacin de XenApp? en la pgina 111.

Referencia de instalaciones de XenApp personalizadas

144

Instalacin de un complemento de XenApp antes


de la instalacin
XenApp requiere que se instale un complemento de XenApp antes de ejecutar la
instalacin. Si se invoca el programa de instalacin desde el programa Autorun,
esto se realiza de forma predeterminada automticamente.
Sin embargo, si utiliza otro mtodo para la instalacin, debe instalar el
complemento antes de instalar XenApp o es posible que funciones como la
autenticacin PassThrough y el remedo no funcionen correctamente. Algunos
puntos importantes:

Los paquetes de instalacin del complemento de XenApp,


XenAppHosted.msi y XenAppWeb.exe, se encuentran en la carpeta
Clients\ica32 de los medios de instalacin.

Puede instalar Program Neighborhood, el complemento de XenApp,


XenApp Web Plugin o una combinacin de estos complementos. Instale el
paquete de XenApp Web Plugin si est configurando la Interfaz Web en el
servidor.

Citrix tambin recomienda que instale el complemento de streaming, que


no se instala automticamente durante las instalaciones no ejecutadas por
Autorun, en todos los servidores de la comunidad. Citrix XenApp Plugin
para aplicaciones de streaming, XenAppStreaming.exe, se encuentra en la
carpeta Clients\Streaming de los medios de instalacin.

Nota: Si est actualizando clientes en el servidor, desinstale todas las versiones


anteriores de los clientes Citrix, incluidos los clientes de streaming y, a
continuacin, instale solamente los complementos incluidos en esta versin.

Temas relacionados:
Tarea 4: configuracin de la autenticacin de clientes PassThrough en la pgina
92

145

Gua de instalacin de Citrix XenApp

Instalacin de XenApp mediante la modificacin de los


paquetes de Windows Installer
XenApp y sus componentes estn compilados en un archivo de paquete de
Windows Installer (.msi). Windows Installer se compone del servicio Windows
Installer para los sistemas operativos Windows y el formato de archivos de
paquete .msi, que se utiliza para almacenar informacin sobre la instalacin de la
aplicacin.
XenApp admite dos mtodos de instalacin de XenApp modificando sus archivos
.msi:

Ejecucin de los comandos de Windows Installer (Msiexec)

Aplicacin de transformaciones

Puede combinar los comandos de Windows Installer con transformaciones y


mtodos de instalacin administrativa para lograr instalaciones ms eficaces que
son ms fciles a la hora de aplicar revisiones y actualizaciones. Por ejemplo,
puede distribuir los paquetes de XenApp Installer mediante Microsoft Active
Directory Services, Systems Management Server o productos de otros
fabricantes.
El paquete de XenApp Windows Installer, mps.msi, se encuentra en el servidor
XenApp de los medios de instalacin de XenApp.
Si se producen problemas al ejecutar el paquete de Windows Installer, puede
consultar el Visor de sucesos de Windows para ver una lista de los problemas.
Compruebe el registro de aplicaciones y busque las entradas de la columna de
origen del tipo "MSIInstaller".

Instalacin mediante los comandos de Windows


XenApp admite el uso del comando Msiexec para la instalacin. El comando
Msiexec permite instalar, modificar y realizar operaciones en paquetes de
Windows Installer (.msi) desde la lnea de comandos.
Establezca las propiedades agregando Property=valor en la lnea de comandos
despus del resto de modificadores y parmetros. Para obtener definiciones de las
propiedades del paquete de XenApp Windows Installer, consulte Referencia de
propiedades de Windows Installer de XenApp en la pgina 158.
Tambin puede utilizar el comando Msiexec para ejecutar la instalacin
(instalaciones administrativas) desde los puntos compartidos de red. Consulte
Preparacin de instalaciones con respuestas rellenadas previamente en la
pgina 152.

Referencia de instalaciones de XenApp personalizadas

146

Instalaciones de XenApp
La siguiente lnea de comandos de ejemplo instala el paquete de XenApp
Windows Installer y crea un archivo de registro para guardar la informacin
relativa a este proceso. Este ejemplo no incluye las propiedades necesarias. Debe
agregar las propiedades que desee establecer despus de los modificadores.
msiexec /i mps.msi /L*v c:\output.log
Instalaciones de configuracin avanzada de Access Management Console y
XenApp. Para realizar instalaciones personalizadas de Access Management
Console y la herramienta de configuracin avanzada, utilice los archivos MSI
individuales situados en las carpetas Administration\Access Management
Console\Setup y Administration\XenApp Advanced Configuration de los medios
de instalacin de XenApp. El archivo .msi al que hace referencia Autorun no se
puede utilizar para instalaciones personalizadas.
Comandos Msiexec comunes
A continuacin se muestran algunas de las opciones ms comunes del comando
Msiexec.

Opcin

Sintaxis

Instalar o configurar un
producto

msiexec /i {paquete|CdigoProducto}

Desinstalar un producto

msiexec /x {paquete|CdigoProducto}

Establecer un nivel de
registro

msiexec /L [i][w][e][a][r][u][c][m][p][v][+][!]
LogFile

(selo con la opcin para


instalar o desinstalar)

Para incluir la opcin v en un archivo de registro


utilizando la marca de comodn, escriba /L*v en
el smbolo del sistema.
Las opciones del archivo de registro de Windows
Installer tambin pueden utilizarse en el proceso
de desinstalacin.

Instalar un archivo de
transformacin

msiexec /i package
TRANSFORMS=TransformList

(selo con la opcin para


instalar o desinstalar)

Si desea aplicar varios archivos de


transformacin, separe cada archivo de
transformacin con un punto y coma.

Establecer el nivel de la
interfaz de usuario

msiexec /q {n|b|r|f}

(selo con la opcin para


instalar o desinstalar)

147

Gua de instalacin de Citrix XenApp


Para obtener ms informacin sobre los parmetros que se pueden usar con las
opciones sealadas, busque el trmino msiexec en el sitio Web de Microsoft.

Instalacin mediante la aplicacin de


transformaciones a la instalacin
XenApp proporciona archivos de transformacin de Windows Installer para
instalaciones de creacin de una comunidad XenApp, de unin a una comunidad
y de Citrix Licensing. La modificacin de transformaciones proporciona un
control efectivo sobre la instalacin de XenApp, lo que permite modificar la base
de datos para la instalacin de XenApp actual. La aplicacin de transformaciones
es un mtodo de instalacin de XenApp a travs de Active Directory.
Las transformaciones son archivos con la extensin .mst que controlan los
elementos de la base de datos de instalacin incluidos en el paquete de instalacin
de XenApp (mps.msi). Los archivos de transformacin de XenApp realizan
cambios en el paquete de instalacin de XenApp durante la instalacin y
repercuten de forma dinmica en el comportamiento de la instalacin.
Las transformaciones de XenApp son archivos de transformacin de ejemplo
pensadas como gua para ayudar a conseguir la configuracin deseada. Edite las
transformaciones de XenApp para que incluyan los valores necesarios utilizando
herramientas para paquetes de Windows Installer de terceros, aplquelas al
mps.msi e inicie la instalacin.
Al modificar una transformacin para aplicarla al paquete de instalacin de
XenApp, establezca los valores deseados para las propiedades en el paquete. A
continuacin, cuando aplique el archivo de transformacin al paquete de
instalacin, las preguntas que normalmente debe responder durante la instalacin
ya tendrn respuesta.
Las transformaciones que cree para personalizar un paquete de instalacin de
XenApp permanecen guardadas en la memoria cach del sistema. Las
transformaciones se vuelven a aplicar al paquete de instalacin bsico (mps.msi)
siempre que instale hotfixes (cuando el instalador necesite modificar mps.msi).
Sin embargo, puede aplicar transformaciones slo al instalar inicialmente
XenApp; no puede aplicarlas a XenApp despus de instalarlo.
Si una propiedad aparece en el archivo .msi y desea establecerla en el valor
Null, elimine dicha propiedad del archivo de transformacin.

Edicin de los archivos de transformacin de ejemplo


Se proporcionan cuatro archivos de transformacin de ejemplo, que se asocian al
archivo mps.msi, en la carpeta Support\Install de los medios de instalacin de
XenApp y documentados en este tema:

thirdpartydb_create_direct.mst. Crea una comunidad de XenApp que


utiliza una base de datos de empresa (SQL Server, Oracle, DB2) para el
almacn de datos.

Referencia de instalaciones de XenApp personalizadas

148

thirdpartydb_join_direct.mst. Une a una comunidad de XenApp que


utiliza una base de datos de empresa para el almacn de datos y crea una
conexin directa al almacn de datos.

Localdb_access_create.mst. Crea una comunidad de XenApp que utiliza


Microsoft Access o SQL Express para el almacn de datos.

Join_Indirect.mst. Une a una comunidad de XenApp que utiliza Microsoft


Access o SQL Server Express para el almacn de datos y crea una conexin
indirecta al almacn de datos.

Para instalar Citrix License Server a travs de Active Directory, puede utilizar
ActiveDirectoryLicensingInstallSupport.mst. Esta transformacin se asocia a
ctx_licensing.msi y se documenta en la Gua de introduccin a Citrix Licensing.

Para crear un archivo de transformacin personalizado utilizando uno de los


archivos de ejemplo
1.
Con su herramienta preferida de edicin de paquetes de Windows Installer,
abra el paquete de instalacin de XenApp, mps.msi, situado en las carpetas
XenApp Server\w2k8x64 y XenApp Server\w2k de los medios de
instalacin de XenApp.
2.

Aplique el archivo de transformacin que incluye las propiedades y valores


que quiera modificar.

3.

Introduzca valores nuevos para las propiedades que desea cambiar.

4.

Genere un archivo de transformacin y gurdelo con un nombre nuevo.

Para aplicar un archivo de transformacin


1.
Escriba lo siguiente en el smbolo del sistema, donde package es el nombre
del paquete de instalacin de XenApp y TransformList es la lista de las
transformaciones que desea aplicar:
msiexec /i package TRANSFORMS= TransformList
Para obtener ms informacin sobre los parmetros y conmutadores que
puede utilizar con estas opciones, visite el sitio Web de Microsoft en http://
www.microsoft.com/ y realice una bsqueda sobre el trmino msiexec.
2.

Si desea aplicar varios archivos de transformacin, separe cada archivo de


transformacin con un punto y coma.

Temas relacionados:
Instalacin mediante la aplicacin de transformaciones a la instalacin en la
pgina 147
Para crear un archivo de transformacin personalizado utilizando uno de los
archivos de ejemplo en la pgina 148
Para aplicar un archivo de transformacin en la pgina 148

149

Gua de instalacin de Citrix XenApp


Nombres y valores de propiedades de instalacin en Windows de XenApp en la
pgina 158

thirdpartydb_create_direct.mst
Este archivo de transformacin de ejemplo crea una nueva comunidad de
servidores que utiliza un almacn de datos en un servidor de base de datos
distinto. Esta transformacin crea una comunidad de servidores que utiliza una
base de datos de Microsoft SQL Server, Oracle o IBM DB2 como almacn de
datos. La base de datos se almacena en un servidor de bases de datos dedicado y
est configurada para permitir el acceso directo de los servidores de la
comunidad.

Propiedades y valores de ejemplo


CTX_MF_NEW_FARM_NAME=Comunidad de terceros
CTX_MF_CREATE_FARM_DB_CHOICE=ThirdParty
CTX_MF_USER_NAME=Administrador
CTX_MF_DOMAIN_NAME=Dominio 1
CTX_MF_FARM_SELECTION=Create
CTX_MF_ODBC_USER_NAME=sa
CTX_ODBC_PASSWORD=citrix
CTX_MF_ODBC_RE_ENTERED_PASSWORD=citrix
CTX_MF_LICENSE_SERVER_NAME=License_Server
CTX_MF_SHADOWING_CHOICE=Yes
CTX_MF_XML_PORT_NUMBER=180
CTX_MF_XML_CHOICE=Separate
CTX_MF_SERVER_TYPE=e
CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=No
CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=Yes
CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No
Debe agregar la siguiente fila a la transformacin porque no est disponible en el
paquete de Windows Installer predeterminado utilizado para mps.msi.
CTX_MF_SILENT_DSNFILE =\\servidor_de_archivos\copia\TestSQL.DSN
Temas relacionados:
Nombres y valores de propiedades de instalacin en Windows de XenApp en la
pgina 158

Referencia de instalaciones de XenApp personalizadas

150

thirdpartydb_join_direct.mst
Este archivo de transformacin de ejemplo se une a una comunidad de servidores
existente que utiliza un almacn de datos en un servidor de base de datos distinto.
En esta transformacin, la comunidad de servidores existente utiliza una base de
datos Microsoft SQL Server, Oracle o IBM DB2 almacenada en un servidor de
base de datos dedicado. El servidor que se une a la comunidad accede
directamente al almacn de datos.

Propiedades y valores de ejemplo


CTX_MF_FARM_SELECTION=Join
CTX_MF_JOIN_FARM_DB_CHOICE=Direct
CTX_MF_ODBC_USER_NAME=sa
CTX_ODBC_PASSWORD=citrix
CTX_MF_ODBC_RE_ENTERED_PASSWORD=citrix
CTX_MF_LICENSE_SERVER_NAME=License_Server
CTX_MF_SHADOWING_CHOICE=Yes
CTX_MF_XML_PORT_NUMBER=180
CTX_MF_XML_CHOICE=Separate
CTX_MF_SERVER_TYPE=e
CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=No
CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=Yes
CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No
Debe agregar la siguiente fila a la transformacin porque no est disponible en el
paquete de Windows Installer predeterminado utilizado para mps.msi.
CTX_MF_SILENT_DSNFILE =\\servidor_de_archivos\copia\TestSQL.DSN
Temas relacionados:
Nombres y valores de propiedades de instalacin en Windows de XenApp en la
pgina 158

Localdb_access_create.mst
Este archivo de transformacin de ejemplo crea una nueva comunidad de
servidores que utiliza una base de datos alojada localmente para el almacn de
datos de la comunidad. La base de datos se almacena localmente en el primer
servidor de la comunidad en la que se instal XenApp.

Propiedades y valores de ejemplo


CTX_MF_NEW_FARM_NAME=FarmAccess
CTX_MF_USER_NAME=Administrador

151

Gua de instalacin de Citrix XenApp


CTX_MF_DOMAIN_NAME=Dominio 1
CTX_MF_FARM_SELECTION=Create
CTX_MF_CREATE_FARM_DB_CHOICE=Local
CTX_MF_LOCAL_DATABASE=SQLEXPRESS
CTX_MF_MSDE_INSTANCE_NAME=CITRIX_METAFRAME
CTX_MF_LICENSE_SERVER_NAME=License_Server
CTX_MF_SHADOWING_CHOICE=Yes
CTX_MF_ENABLE_VIRTUAL_SCRIPTS=Yes
CTX_MF_XML_PORT_NUMBER=80
CTX_MF_XML_CHOICE=Share
CTX_MF_SERVER_TYPE=a
CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=No
CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=No
CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No
Temas relacionados:
Nombres y valores de propiedades de instalacin en Windows de XenApp en la
pgina 158

Join_Indirect.mst
Este archivo de transformacin de ejemplo se une a una comunidad de servidores
existente que utiliza un almacn de datos alojado localmente. En esta
transformacin de ejemplo, la comunidad de servidores actual utiliza una base de
datos de Microsoft SQL Server 2005 Express almacenada en uno de los
servidores que ejecutan XenApp.
Nota: Si utiliza este archivo de transformacin, no se activa el cifrado IMA. Si
usa este archivo de transformacin y quiere habilitar el cifrado IMA, debe hacerlo
manualmente despus de la instalacin usando CTXKEYTOOL. Consulte
CTXKEYTOOL en la Gua del administrador de Citrix XenApp para obtener
ms informacin.

Propiedades y valores de ejemplo


CTX_MF_FARM_SELECTION=Join
CTX_MF_INDIRECT_JOIN_USER_NAME=Administrador
CTX_MF_INDIRECT_JOIN_DOMAIN_NAME=Dominio 1
CTX_MF_JOIN_FARM_SERVER_NAME=Servidor1

Referencia de instalaciones de XenApp personalizadas

152

CTX_MF_JOIN_FARM_SERVER_PORT=2512
CTX_MF_JOIN_FARM_DB_CHOICE=Indirect
CTX_MF_LICENSE_SERVER_NAME=License_Server
CTX_MF_ENABLE_VIRTUAL_SCRIPTS=Yes
CTX_MF_XML_PORT_NUMBER=80
CTX_MF_XML_CHOICE=share
CTX_MF_SERVER_TYPE=a
CTX_MF_SHADOW_PROHIBIT_NO_LOGGING=Yes
CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION=No
CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA=No
Las propiedades de la contrasea de la base de datos no se incluyen en el paquete
de Windows Installer predeterminado utilizado para mps.msi. Si la base de datos
tiene una contrasea, especifquela agregando esta fila al archivo de
transformacin:
CTX_INDIRECT_JOIN_PASSWORD=Contrasea
Si dispone de una contrasea en blanco, no agregue la propiedad de contrasea.
Temas relacionados:
Nombres y valores de propiedades de instalacin en Windows de XenApp en la
pgina 158

Preparacin de instalaciones con respuestas


rellenadas previamente
Si instala XenApp con frecuencia y desea reducir el nmero de pasos que debe
realizar, considere crear una instalacin administrativa de XenApp mediante los
comandos de Windows Installer (msiexec /a).
Una instalacin administrativa es un tipo de instalacin automtica que
descomprime los archivos de instalacin y copia las versiones rellenadas
previamente a un punto compartido de red. Cualquier usuario con acceso al punto
compartido puede ejecutar a continuacin el programa de instalacin de XenApp
desde esa ubicacin.
Las instalaciones de administrador generan una copia de los comandos de
Windows Installer que utiliz para iniciarlas. Sin embargo, los parmetros que
proporcion inicialmente en la lnea de comandos (por ejemplo,
INSTALLDIR="C:\MiCarpeta") se almacenan en la nueva copia de los
comandos de Windows Installer.
Considere la creacin de una instalacin administrativa de XenApp si desea:

153

Gua de instalacin de Citrix XenApp

Ejecutar los comandos de Windows Installer que incluyan soluciones de


reparacin, como un hotfix de Citrix o actualizacin de Windows, de modo
que no tenga que instalar las soluciones de reparacin en un paso adicional

Conservar las rutas de la instalacin, como la ruta al sitio de servicios Web

Preparar los comandos de Windows Installer con respuestas rellenadas


previamente para distribuciones de Active Directory

Despus de crear la imagen de origen administrativa, puede aplicar cualquier


archivo de revisin de Windows Installer (.msp) a la imagen, como los archivos
hotfix de Citrix, conforme se publique. Al aplicar los archivos de revisin a la
imagen de origen es posible instalar las revisiones cuando se instala la aplicacin
en un nuevo servidor; no es necesario instalar las revisiones de forma separada
despus de instalar la aplicacin.
Citrix sugiere que cree las siguientes imgenes de origen de instalacin
administrativa:

El paquete de instalacin y los archivos de transformacin necesarios para


crear la comunidad de servidores. Ejecute esta copia en el primer servidor
de la comunidad.

El paquete de instalacin y los archivos de transformacin necesarios para


unir otros servidores a la comunidad. Ejecute esta copia en los servidores
que se unen a la comunidad.

Para crear una instalacin administrativa


1.

Copie la imagen de los medios de instalacin de XenApp en una ubicacin


de red a la que tengan acceso los administradores y servidores.

2.

Cree los archivos de transformacin necesarios para crear una nueva


comunidad de servidores y unir servidores a la comunidad. Por ejemplo, si
el almacn de datos est en una base de datos relacional, utilice
thirdpartydb_create_direct.mst y thirdpartydb_join_direct.mst.

3.

Ejecute el comando msiexec /a para crear dos imgenes de red desde


las cuales instalar XenApp:

La copia utilizada para crear la comunidad de servidores

La copia utilizada para unir servidores a la comunidad

El siguiente es un ejemplo del comando ejecutado para lograrlo:


msiexec /a <ruta completa al paquete mps.msi bsico> /L*v <ruta
completa al archivo de registro> /qb TARGETDIR= <ruta completa a la
ubicacin de red> TRANSFORMS=<lista delimitada por puntos y comas
de los archivos de transformacin adecuados creados en el paso 2
(ejemplo: sql_join.mst)>

8
4.

Referencia de instalaciones de XenApp personalizadas

154

Ejecute la instalacin administrativa desde los puntos compartidos de la red


que contienen la imagen utilizada para crear el primer servidor de la
comunidad. El siguiente es un ejemplo del comando ejecutado para
lograrlo:
msiexec /i <ruta completa al nuevo punto compartido mps.msi> /L <ruta
completa a la ubicacin del archivo de registro> /qb-

5.

Ejecute la instalacin administrativa que contiene la imagen utilizada para


unir un servidor a la comunidad.

Generacin de un archivo de registro de la


instalacin
Los archivos de registro de instalacin y desinstalacin no se crean
automticamente para los paquetes de Windows Installer. Puede crear archivos de
registro utilizando los mtodos siguientes:

Utilice el comando de registro para crear archivos de registro nicamente


para las operaciones de Windows Installer.

Active la funcin de registros automticos para todas las operaciones de


Windows Installer creando una nueva cadena de registro con el valor que se
seala a continuacin.
Precaucin: El uso incorrecto del Editor del Registro del sistema puede
causar problemas graves que pueden requerir la reinstalacin del sistema
operativo. Citrix no garantiza que los problemas causados por un uso
incorrecto del Editor del Registro puedan resolverse. Use el Editor del
Registro bajo su propia responsabilidad. Asegrese de respaldar el registro
antes de modificarlo.
Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\
Windows\Installer
Tipo: REG_SZ
Nombre: Logging
Datos del valor: voicewarmup
Se crea un archivo de registro para cada operacin en el directorio
%Tmp%.

Utilice el Editor de directivas de grupo de Active Directory para configurar


las propiedades de registro de los grupos de Active Directory.

155

Gua de instalacin de Citrix XenApp


Para editar una directiva de registro, abra el Editor de directivas de grupo y
seleccione Configuracin del equipo > Plantillas administrativas >
Componentes de Windows > Windows Installer.

Instalacin de XenApp con una instalacin automtica


Puede realizar una instalacin automtica de XenApp creando un archivo de
respuesta para responder a los mensajes de la instalacin de XenApp. Un archivo
de respuesta de ejemplo, UnattendedTemplate.txt, se encuentra en los medios de
instalacin de XenApp, en Support\Install. Este archivo contiene instrucciones
para las opciones de configuracin.
Tambin puede utilizar el archivo de respuestas para generar una lnea de
comandos de Windows Installer con la opcin silenciosa. Esta lnea de comandos
es el resultado de la ejecucin de la instalacin automtica de XenApp.

Para llevar a cabo una instalacin automtica


con un archivo de respuestas
1.

Copie el archivo con ejemplos de respuestas en otra ubicacin y


modifquelo segn sus necesidades.

2.

Con un editor de texto, abra UnattendedTemplate.txt en la carpeta


Support\Install de los medios de instalacin de XenApp.

3.

Introduzca los valores de las entradas que desea establecer y guarde el


archivo.
En el archivo se incluyen definiciones y los posibles valores de cada
entrada.

4.

Escriba lo siguiente en la lnea de comandos, donde path-to-mps.msi es la


ruta completa de la instalacin de XenApp y answer_file.txt es el nombre
del archivo de texto creado en el paso 1:
UnattendedInstall.exe <path-to-mps.msi>
<answer_file.txt> [MSIPROPERTY1=VALUE1] ...
[MSIPROPERTYN=VALUEN]
Un ejemplo de este comando que incluye la contrasea ODBC es:
c:\XenApp\UnattendedInstall.exe "c:\Setup\MPS.msi" c:\cps\x32ORCL101.txt CTX_ODBC_PASSWORD="contrasea"
CTX_MF_ADD_LOCAL_ADMIN=Yes

Referencia de instalaciones de XenApp personalizadas

156

Un ejemplo de este comando que incluye la contrasea de unin indirecta


es:
c:\XenApp\UnattendedInstall.exe "c:\Setup\MPS.msi" c:\cps\x32Access2All.txt CTX_INDIRECT_JOIN_PASSWORD="contrasea"
CTX_MF_ADD_LOCAL_ADMIN=Yes
Nota: Ntese que las contraseas ya no se almacenan en el archivo de
respuestas. Las contraseas se deben introducir en la lnea de comandos al
invocar UnattendedInstall.exe. Consulte la plantilla del archivo de instalacin
automtica para ver las opciones de contrasea especficas necesarias en su caso.

157

Gua de instalacin de Citrix XenApp

Referencia de propiedades de
Windows Installer de XenApp

Este tema proporciona informacin sobre las propiedades de instalacin de


XenApp para su uso con los comandos de Windows Installer (msiexec):

Propiedades de instalacin en Windows de cliente PassThrough

Nombres y valores de propiedades de instalacin en Windows de XenApp

Nombres y valores de propiedades de instalacin en


Windows de XenApp
Las propiedades de instalacin de XenApp permiten especificar valores al instalar
XenApp mediante los comandos o las transformaciones de Windows Installer.
Algunos puntos importantes:

Algunos valores, como las contraseas, pueden distinguir entre maysculas


y minsculas.

Al realizar una instalacin automtica (UnattendedInstall.exe), utilice las


propiedades de instalacin de la lnea de comandos para especificar las
credenciales del usuario; stas ya no se encuentran en el archivo de
respuesta de XenApp. Tambin puede utilizar la lnea de comandos para
especificar otras propiedades de instalacin, como los directorios de
instalacin.

Al utilizar propiedades de instalacin en una lnea de comandos como parte


de una instalacin automtica, encierre los valores que incluyan espacios
entre comillas (""). Si utiliza comillas al ejecutar propiedades de instalacin
en la lnea de comandos, establzcalas de forma explcita precedidas por el
signo de escape (\). Por ejemplo, utilice
INSTALLDIR=\"C:\Archivos de programa\Citrix\" en
lugar de INSTALLDIR="C:\Archivos de programa\Citrix".

159

Gua de instalacin de Citrix XenApp

Las propiedades de instalacin de los componentes Platinum, como


Password Manager y SmartAuditor, se incluyen, si estn disponibles, en las
guas del administrador e instalacin correspondientes.

Los comandos de Windows Installer (msiexec) para Citrix Licensing estn


disponibles en la Gua de introduccin a Citrix Licensing.

Cada propiedad de instalacin corresponde a una etapa diferente del proceso de


instalacin. Las etapas del proceso de instalacin se explican en Creacin de una
nueva comunidad de XenApp en la pgina 86.
Etapa de la instalacin basada en asistente

Propiedad de instalacin correspondiente

Creacin de comunidades
Tarea 1: seleccin de la edicin (pgina inicial de
Autorun)
Tarea 2: seleccin de la categora de instalacin
Tarea 4: configuracin de la autenticacin de
clientes PassThrough

CLIENT_UPGRADE
INSTALLDIR
PROGRAM_FOLDER_NAME
SERVER_LOCATION
DEFAULT_NDSCONTEXT
ENABLE_SSON

Tarea 5: instalar el servidor de licencias

CTX_MF_LICENSE_SERVER_NAME
CTX_MF_LICENSE_SERVER_PORT
CTX_MF_LICENSE_SERVER_PORT_DEFAULT

Tarea 6: instalar Access Management Console

CTX_ADDLOCAL

Tarea 7: instalar XenApp y sus componentes

CTX_ADDLOCAL

Tarea 8: instalar la configuracin avanzada de


XenApp

CTX_ADDLOCAL

Unin a comunidades
Tarea 1: instalacin inicial al unirse a una
comunidad

CTX_MF_FARM_SELECTION

Tarea 2: unirse a una comunidad de servidores

CTX_MF_JOIN_FARM_DB_CHOICE
CTX_MF_INDIRECT_JOIN_DOMAIN_NAME
CTX_MF_INDIRECT_JOIN_PASSWORD
CTX_MF_JOIN_FARM_SERVER_NAME
CTX_MF_JOIN_FARM_SERVER_PORT

Tarea 3: especificar la ubicacin del archivo de


clave de cifrado IMA

CTX_PROTECT_KEY_PATH

Tarea 4: usar la configuracin de licencias de la


comunidad

CTX_MF_JOIN_FARM_SERVER_NAME
CTX_MF_JOIN_FARM_SERVER_PORT
CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE

Referencia de propiedades de Windows Installer de XenApp

160

Resmenes de propiedades de instalacin de


XenApp
Los siguientes temas proporcionan un resumen de las propiedades de instalacin
para los comandos de Windows Installer (msiexec) asociadas a diferentes tipos de
instalacin (unin a comunidades y creacin de comunidades).
Propiedades de instalacin en Windows y parmetros de archivos de respuestas
en la pgina 163 describe las propiedades de instalacin en Windows de XenApp
y los parmetros equivalentes en la instalacin automtica de XenApp.

Resumen de propiedades de instalacin de unin a


comunidades
Las siguientes propiedades se aplican solamente al instalar XenApp en servidores
unidos a una comunidad.

CTX_MF_SILENT_DSNFILE

CTX_MF_JOIN_FARM_DB_CHOICE

CTX_MF_INDIRECT_JOIN_DOMAIN_NAME

CTX_MF_INDIRECT_JOIN_USER_NAME

CTX_MF_INDIRECT_JOIN_PASSWORD

CTX_MF_JOIN_FARM_SERVER_NAME

CTX_MF_JOIN_FARM_SERVER_PORT

CTX_PROTECT_KEY_PATH

CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE

161

Gua de instalacin de Citrix XenApp

Resumen de propiedades de instalacin de creacin de


comunidades
Las siguientes propiedades se aplican solamente al instalar XenApp en el primer
servidor de la comunidad.

CTX_MF_NEW_FARM_NAME

CTX_MF_USER_NAME

CTX_MF_DOMAIN_NAME

CTX_PROTECT_NEW_KEY_PATH

CTX_MF_SHADOWING_CHOICE

CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION

CTX_MF_SHADOW_PROHIBIT_NO_LOGGING

CTX_MF_XML_CHOICE

CTX_MF_XML_PORT_NUMBER

CTX_MF_SERVER_TYPE

CTX_MF_ADD_LOCAL_ADMIN

CTX_RDP_DISABLE_PROMPT_FOR_PASSWORD

CTX_MF_LIC_CHOICE_FOR_CREATE

Resumen de propiedades de instalacin de unin a


comunidades y creacin de comunidades
Las siguientes propiedades se aplican solamente al instalar XenApp en el primer
servidor de la comunidad y al unirse a una comunidad. Normalmente, los valores
usados con estas propiedades varan dependiendo de si va a crear o a unirse a una
comunidad.

CTX_MF_FARM_SELECTION

CTX_MF_CREATE_FARM_DB_CHOICE

CTX_MF_LOCAL_DATABASE

CTX_MF_MSDE_INSTANCE_NAME

CTX_MF_ODBC_USER_NAME

CTX_MF_ODBC_PASSWORD

CTX_MF_ODBC_DRIVER

Referencia de propiedades de Windows Installer de XenApp

CTX_MF_ZONE_NAME

CTX_MF_ENABLE_VIRTUAL_SCRIPTS

CTX_IMA_PROTECTION_ENABLE

CTX_PROTECT_KEY_TYPE

CTX_ADDLOCAL

CTX_MF_LICENSE_SERVER_NAME

CTX_MF_LICENSE_SERVER_PORT

CTX_MF_LICENSE_SERVER_PORT_DEFAULT

CTX_MF_ONLY_LAUNCH_PUBLISHED_APPS

CTX_MF_ADD_ANON_USERS

CTX_MF_CREATE_REMOTE_DESKTOP_USERS

CTX_CONFIGMGR_USER

CTX_CONFIGMGR_USER_PASSWORD

CTX_CPSVC_SERVICE_USER_NAME

CTX_CPSVC_SERVICE_USER_PASSWORD

CTX_MALOO_SERVICE_USER

CTX_MALOO_SERVICE_USER_PASSWORD

INSTALLDIR

REBOOT

REINSTALLMODE

162

163

Gua de instalacin de Citrix XenApp

Propiedades de instalacin en Windows y parmetros de


archivos de respuestas
Al realizar instalaciones automticas de XenApp, debe proporcionar valores con
una sintaxis distinta a la utilizada con los comandos de Windows Installer. La
siguiente tabla muestra las propiedades de instalacin de XenApp y los
parmetros equivalentes para instalaciones automticas.
Propiedad de instalacin de Windows Installer

Parmetro de instalacin automtica

CTX_MF_FARM_SELECTION

CreateFarm

CTX_MF_NEW_FARM_NAME

NombreComunidad

CTX_MF_USER_NAME

FarmAdministratorUsername

CTX_MF_DOMAIN_NAME

FarmAdministratorDomain

CTX_MF_CREATE_FARM_DB_CHOICE

DirectConnect

CTX_MF_LOCAL_DATABASE

LocalDBType

CTX_MF_MSDE_INSTANCE_NAME

InstanceName

CTX_MF_ODBC_USER_NAME

NombreUsuario

CTX_ODBC_PASSWORD
CTX_MF_SILENT_DSNFILE

DSNFilePath

CTX_MF_JOIN_FARM_DB_CHOICE

DirectConnect

CTX_MF_INDIRECT_JOIN_DOMAIN_NAME

NombreDominio

CTX_MF_INDIRECT_JOIN_USER_NAME

NombreUsuario

CTX_INDIRECT_JOIN_PASSWORD
CTX_MF_JOIN_FARM_SERVER_NAME

IndirectServerName

CTX_MF_JOIN_FARM_SERVER_PORT

IndirectServerPort

CTX_MF_ZONE_NAME

ZoneName

CTX_MF_ADD_ANON_USERS
CTX_CREATE_REMOTE_DESKTOP_USERS
CTX_MF_SHADOWING_CHOICE

AllowShadowing

CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA

ProhibitRemoteControl

CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION ProhibitNotificationOff
CTX_MF_SHADOW_PROHIBIT_NO_LOGGING

ProhibitLoggingOff

CTX_MF_XML_CHOICE

ExtendIIS

CTX_MF_XML_PORT_NUMBER

DedicatedPortNumber

CTX_MF_ENABLE_VIRTUAL_SCRIPTS

EnableVirtualScripts

Referencia de propiedades de Windows Installer de XenApp

Propiedad de instalacin de Windows Installer

Parmetro de instalacin automtica

CTX_MF_SERVER_TYPE

ServerType

CTX_IMA_PROTECTION_ENABLE

EncryptionEnable

CTX_PROTECT_KEY_TYPE

KeyType

CTX_PROTECT_NEW_KEY_PATH

NewKeyPath

CTX_PROTECT_KEY_PATH

KeyPath

CTX_MF_ADD_LOCAL_ADMIN
CTX_ADDLOCAL
CTX_RDP_DISABLE_PROMPT_FOR_PASSWORD

DisableRDPPromptForPassword

CTX_MF_LIC_CHOICE_FOR_CREATE

LicenseServerChoice

CTX_MF_LICENSE_SERVER_NAME

LicenseServerName

CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE

LicenseServerChoice

CTX_MF_LICENSE_SERVER_PORT

LicenseServerPort

CTX_MF_LICENSE_SERVER_PORT_DEFAULT

LicenseServerPortDefault

INSTALLDIR

164

165

Gua de instalacin de Citrix XenApp

Propiedades de instalacin en Windows de


cliente PassThrough
Se debe instalar Citrix XenApp Plugin para aplicaciones de servidor antes de
instalar XenApp. Estas propiedades afectan a XenAppHosted.msi; la instalacin
de clientes ya no forma parte de mps.msi. Para obtener ms informacin sobre los
clientes PassThrough, consulte Tarea 4: configuracin de la autenticacin de
clientes PassThrough en la pgina 92.
Utilice las siguientes propiedades de instalacin al instalar el cliente
PassThrough.

ADDLOCAL

Definicin: instala una o ms de las funciones especificadas. Al especificar


varios parmetros de funcin, separe cada parmetro con una coma. No
utilice espacios. Los nombres distinguen entre maysculas y minsculas.

Valores posibles:

ICA_Client: componente de motor de complemento (se instala


siempre y es necesario para establecer otros valores)

PN_AGENT: instala el complemento de Citrix XenApp

PN: instala Program Neighborhood (no se instala de forma


predeterminada)

WEB_CLIENT: instala Citrix Xenapp Web Plugin

SSON: instala los archivos de autenticacin PassThrough

Valor predeterminado: en blanco

CLIENT_UPGRADE

Definicin: actualiza el cliente a la versin ms reciente.

Valores posibles: Yes o No

Valor predeterminado: Yes

Tipo de instalacin: Citrix XenApp Plugin para aplicaciones de servidor

Referencia de propiedades de Windows Installer de XenApp

166

ENABLE_DYNAMIC_CLIENT_NAME

Definicin: cuando se usa el cliente PassThrough, activar o desactivar la


capacidad de usar el nombre de equipo como nombre del dispositivo cliente
y reconocer los cambios en el nombre del cliente.

Valores posibles: Yes o No

Valor predeterminado: Yes

Tipo de instalacin: Citrix XenApp Plugin para aplicaciones de servidor

INSTALLDIR

Definicin: directorio de instalacin, donde directorio de instalacin es la


ubicacin donde se instala el software del complemento.

Valores posibles:

Valor predeterminado: C:\Archivos de programa\Citrix\ICA Client.

Tipo de instalacin: Citrix XenApp Plugin para aplicaciones de servidor

PROGRAM_FOLDER_NAME

Definicin: nombre de la carpeta de programas en el men Inicio, donde


nombre de la carpeta de programas en el men Inicio es el nombre de la
carpeta de programas en el men Inicio que contiene el acceso directo al
complemento de XenApp o a Program Neighborhood.

Valores posibles: definido por el usuario

Valor predeterminado: Citrix\

Tipo de instalacin: Citrix XenApp Plugin para aplicaciones de servidor

Comentarios: esta funcin no se admite en actualizaciones de


complemento.

167

Gua de instalacin de Citrix XenApp

SERVER_LOCATION

Definicin: direccin URL del servidor que ejecuta la Interfaz Web. Este
servidor aloja el archivo de configuracin del complemento de XenApp.
Debe introducir la direccin del servidor si desea usar el complemento de
XenApp como cliente PassThrough. La direccin del servidor puede
utilizar HTTP o HTTPS.

Valores posibles: definido por el usuario

Valor predeterminado: localhost

Tipo de instalacin: Citrix XenApp Plugin para aplicaciones de servidor

DEFAULT_NDSCONTEXT

Definicin: incluya este parmetro si desea establecer un contexto


predeterminado para NDS. Si incluye ms de un contexto, coloque el valor
entre comillas y separe los contextos con comas.
Ejemplos de parmetros correctos:
DEFAULT_NDSCONTEXT=Contexto1
DEFAULT_NDSCONTEXT="Contexto1,Contexto2"

Ejemplo de un parmetro incorrecto:


DEFAULT_NDSCONTEXT=Contexto1,Contexto2

Tipo de instalacin: Citrix XenApp Plugin para aplicaciones de servidor

ENABLE_SSON

Definition: establezca Yes para activar la autenticacin PassThrough.


Establezca No para desactivar la autenticacin PassThrough.

Valores posibles: Yes o No

Valor predeterminado: Yes

Tipo de instalacin: Citrix XenApp Plugin para aplicaciones de servidor

Referencia de propiedades de Windows Installer de XenApp

168

Comandos de Windows Installer de herramientas


de administracin
Puesto que Access Management Console y la herramienta de configuracin
avanzada de XenApp tienen sus propios archivos .msi, no se especifican con las
propiedades de instalacin en Windows como parte de la instalacin de XenApp.
En su lugar, los comandos de instalacin de estas herramientas se especifican en
sus propias lneas de comandos:

Para instalar Access Management Console, Citrix recomienda


encarecidamente ejecutar CtxInstall.exe, que instala todas las extensiones.
Si instala Access Management Console con otro mtodo, las extensiones se
deben instalar en una secuencia especfica o se producirn errores en la
instalacin.
Para instalar Access Management Console automticamente, ejecute el
siguiente comando: CtxInstall.exe /silent.

Para instalar la herramienta de configuracin avanzada, ejecute cmc.msi.

Propiedades de instalacin en Windows de


XenApp
Este tema proporciona la sintaxis de las propiedades de instalacin de XenApp
que modifican los comandos de Windows Installer (msiexec). Tambin ofrece
muestras de cdigo para la instalacin de XenApp, que utilizan una base de datos
local y una base de datos empresarial, Citrix Licensing y la Interfaz Web.
Archivo de comandos de Windows Installer de ejemplo de creacin de
comunidad
Este archivo de comandos de ejemplo crea una comunidad con una base de datos
local (Microsoft Access) con uso compartido de puertos, cifrado IMA y remedo
activados.
msiexec.exe /i MPS.msi /qb- /l*v C:\mps.log CTX_MF_SERVER_TYPE="P"
INSTALLDIR="C:\XenApp\" CTX_MF_FARM_SELECTION="Create"
CTX_MF_CREATE_FARM_DB_CHOICE="Local" CTX_LOCAL_DATABASE="Access"
CTX_MF_NEW_FARM_NAME="NewFarmName" CTX_MF_XML_CHOICE="Share"
CTX_MF_USER_NAME="Administrator" CTX_MF_DOMAIN_NAME="DomainName"
CTX_MF_LIC_CHOICE_FOR_CREATE="Point"
CTX_MF_LICENSE_SERVER_NAME="LicenseServerName"
CTX_MF_LICENSE_SERVER_PORT_DEFAULT="1"
CTX_MF_LICENSE_SERVER_PORT="27000" CTX_IMA_PROTECTION_ENABLE="1"
CTX_PROTECT_KEY_TYPE="generate"
CTX_PROTECT_NEW_KEY_PATH="C:\KeyFile.key"
CTX_MF_SHADOWING_CHOICE="Yes"
CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION="No"
CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA="No"
CTX_MF_CREATE_REMOTE_DESKTOP_USERS="AddEveryone"

169

Gua de instalacin de Citrix XenApp

CTX_MF_ADD_ANON_USERS="Yes" CTX_MF_ENABLE_VIRTUAL_SCRIPTS="Yes"
CTX_MF_ADD_LOCAL_ADMIN="Yes" CTX_MF_ONLY_LAUNCH_PUBLISHED_APPS="No"

Archivo de comandos de Windows Installer de ejemplo de unin a


comunidad
Este archivo de comandos de ejemplo une una comunidad cuyo almacn de datos
se aloje en una base de datos de terceros o empresarial (SQL Server). La
comunidad tiene el cifrado IMA y el remedo activados.
msiexec /i MPS.msi /qb- /l*v C:\mps.log CTX_MF_SERVER_TYPE="E"
INSTALLDIR="C:\XenApp\" CTX_MF_FARM_SELECTION="Join"
CTX_MF_CREATE_FARM_DB_CHOICE="Thirdparty"
CTX_MF_JOIN_FARM_DB_CHOICE="Direct"
CTX_MF_ODBC_USER_NAME="DomainName\UserName"
CTX_ODBC_PASSWORD="****" CTX_MF_ODBC_RE_ENTERED_PASSWORD="****"
CTX_MF_SILENT_DSNFILE="C:\SQLWin.dsn"
CTX_MF_SELECTED_DRIVER_NAME="SQL Server"
CTX_MF_XML_CHOICE="Separate" CTX_MF_XML_PORT_NUMBER="8080"
CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE="UseFarmSettings"
CTX_IMA_PROTECTION_ENABLE="1" CTX_PROTECT_KEY_TYPE="file"
CTX_PROTECT_KEY_PATH="C:\KeyFile.key" CTX_MF_SHADOWING_CHOICE="Yes"
CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION="No"
CTX_MF_SHADOW_PROHIBIT_NO_LOGGING="No"
CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA="No"
CTX_MF_CREATE_REMOTE_DESKTOP_USERS="CopyUsers"

Archivo de comandos de Windows Installer de ejemplo de Citrix Licensing


Este archivo de comandos instala Citrix Licensing. Para obtener ms informacin
sobre las propiedades de instalacin de licencias, consulte la Gua de
introduccin a Citrix Licensing.
msiexec.exe /i ctx_licensing.msi
CTX_LICENSING_INSTALLDIR="C:\program files\citrix\"
CTX_LIC_FILE_PATH="C:\program files\citrix\licensing\my files\"
CTX_WEB_SERVER="IIS" CTX_LICENSE_SERVER_PORT="23456"
CTX_VENDOR_DAEMON_PORT="65432" /l*v "C:\Lic.log" /qb-

Archivo de comandos de Windows Installer de ejemplo de la Interfaz Web


Este archivo de comandos de ejemplo instala la Interfaz Web. Para obtener ms
informacin sobre las propiedades de instalacin de la Interfaz Web, consulte la
Gua del administrador de la Interfaz Web de Citrix.
WebInterface.exe -q -v %systemdrive%\WI.log

Referencia de propiedades de Windows Installer de XenApp

170

CTX_ADDLOCAL

Definicin: especifica una o ms funciones de XenApp que instalar. Los


valores de CTX_ADDLOCAL son funciones y componentes de XenApp.
Los valores estn delimitados por comas y se deben instalar de forma local.
CTX_ADDLOCAL=ALL instala todas las funciones. (Esta propiedad es
similar a la propiedad ADDLOCAL de Windows Installer.)

Valores posibles:

All: instala todas las funciones y componentes de XenApp

CTX_MF_MetaFrame_Core: instala el software de servidor de


ncleo exclusivamente para XenApp

CTX_MF_LM: instala el componente Load Manager, que carga


conexiones de usuario equilibradas en los servidores para utilizar
recursos de servidor de forma ms eficiente

WMI: instala XenApp Provider, que es la versin de XenApp y Citrix


Licensing de proveedores WMI, y ofrece compatibilidad con MOM
2005 y 2007

CTX_MF_IMA_Core: instala el servicio Citrix Independent


Management Architecture

CTX_MF_CTXCPU: instala la funcin Citrix CPU Utilization


Management que permite controlar el uso de CPU en un servidor de
la comunidad

CTX_MF_CTXSFO: instala la funcin de administracin de


optimizacin de memoria

CSS_SS: instala soluciones de compatibilidad para la distribucin de


aplicaciones por streaming. Esto se aplica solamente a Enterprise y
Platinum Edition.
Precaucin: No especifique el valor CSS_SS para la propiedad
CTX_ADDLOCAL si tiene una licencia Advanced Edition. Si
especifica esta propiedad, puede tener problemas despus de la
instalacin al aplicar hotfixes.

Valor predeterminado: en blanco

Tipo de instalacin: creacin de comunidad, unin a comunidad

171

Gua de instalacin de Citrix XenApp

Comentarios

Separe las entradas con comas.

CTX_ADDLOCAL no proporciona valores de instalacin de Access


Management Console ni la herramienta de configuracin avanzada de
XenApp. Consulte Comandos de Windows Installer de herramientas
de administracin en la pgina 168.

CTX_CPSVC_SERVICE_USER_NAME

Definicin: especifica una cuenta de usuario distinta para Citrix Print


Manager Service. Si no se especifica esta propiedad, el servicio se instala
en la cuenta ctx_cpsvcuser. Si desea cambiar la cuenta, especifique
CTX_CPSVC_SERVICE_USER_NAME con un valor que represente la
cuenta ya creada y utilice CTX_CPSVC_SERVICE_USER_PASSWORD
para especificar la contrasea.

Valores posibles: definido por el usuario.

Valor predeterminado: ctx_cpsvcuser

Formato: Dominio\Nombre_usuario

Tipo de instalacin: creacin de comunidad, unin a comunidad

Comentarios

Para especificar una cuenta de dominio para un servicio, debe iniciar


una sesin en el servidor en el que vaya a ejecutar el programa de
instalacin como administrador del dominio en el que desea ejecutar
el servidor.

Si desea especificar otra cuenta para que se utilice en la instalacin,


debe especificar los siguientes privilegios al crear la cuenta: Iniciar
sesin como servicio (SeServiceLogonRight) e Iniciar sesin como
proceso por lotes (LogonAsBatch). Sin estos privilegios, no se inicia
Citrix Print Manager Service.

Nota: El servicio Citrix Print Manager Service ahora utiliza la cuenta


ctx_cpsvcuser en lugar de la cuenta Ctx_SmaUser, que era el servicio que
se usaba en Presentation Server 4.0.

Referencia de propiedades de Windows Installer de XenApp

172

CTX_CPSVC_SERVICE_USER_PASSWORD

Definicin: especifica la cuenta para el servicio Citrix Print Manager. Si se


especifica CTX_CPSVC_SERVICE_USER_PASSWORD sin especificar
CTX_CPSVC_SERVICE_USER_NAME, se instalar el servicio en la
cuenta predeterminada (ctx_cpsvcuser) y podr cambiar la contrasea. Si se
especifica CTX_CPSVC_SERVICE_USER_PASSWORD con
CTX_CPSVC_SERVICE_USER_NAME, se podrn cambiar el nombre de
usuario y la contrasea para la cuenta.

Valores posibles: definido por el usuario.

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_IMA_PROTECTION_ENABLE

Definicin: utilice esta propiedad para activar o desactivar el cifrado IMA


durante la instalacin de creacin de la comunidad.

Valores posibles:

1: activa el cifrado IMA. Utilice esta propiedad con


CTX_PROTECT_KEY_TYPE.

0: desactiva el cifrado IMA.

Valor predeterminado: 0

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MALOO_SERVICE_USER

Definicin: especifica una cuenta de usuario distinta para el servicio CPU


Utilization Mgmt/CPU Rebalancer, que es uno de los servicios de la
funcin de administracin de uso de CPU. Si no se especifica esta
propiedad, el servicio se instala en la cuenta ctx_cpuuser. Si desea cambiar
la cuenta, especifique CTX_MALOO_SERVICE_USER con un valor que
represente la cuenta ya creada y utilice
CTX_MALOO_SERVICE_USER_PASSWORD para especificar la
contrasea.

Valores posibles: definido por el usuario.

Valor predeterminado:ctx_cpuuser

Formato: Dominio\Nombre_usuario

Tipo de instalacin: creacin de comunidad, unin a comunidad

173

Gua de instalacin de Citrix XenApp

Comentarios

Este servicio slo se instala en los servidores con varios


procesadores.

Para especificar una cuenta de dominio para un servicio, debe iniciar


una sesin en el servidor en el que vaya a ejecutar el programa de
instalacin como administrador del dominio en el que desea ejecutar
el servidor.

Si desea especificar otra cuenta para que se utilice en la instalacin,


debe especificar los siguientes privilegios al crear la cuenta: Iniciar
sesin como servicio (SeServiceLogonRight), Iniciar sesin como
proceso por lotes (LogonAsBatch), Depurar programas
(SeDebugPrivilege) y Aumentar prioridad de programacin
(SeIncrementBasePriorityPrivilege). Sin estos privilegios, el servicio
CPU Utilization Mgmt/CPU Rebalancer no se inicia.

CTX_MALOO_SERVICE_USER_PASSWORD

Definicin: especifica la contrasea del servicio Citrix CPU Utilization


Mgmt/CPU Rebalancer. Si se especifica
CTX_MALOO_SERVICE_USER_PASSWORD sin especificar
CTX_MALOO_SERVICE_USER, se instala el servicio con el valor
predeterminado (ctx_cpuuser) para la propiedad
CTX_MALOO_SERVICE_USER como nombre de usuario y se permite
cambiar la contrasea. Si se especifica
CTX_MALOO_SERVICE_USER_PASSWORD con
CTX_MALOO_SERVICE_USER, podr cambiar tanto el nombre de
usuario como la contrasea para la cuenta.

Valores posibles: definido por el usuario.

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_ADD_ANON_USERS

Definicin: determina si los usuarios annimos se pueden conectar de


forma remota. Esta propiedad agrega usuarios annimos al grupo Usuarios
de escritorio remoto de Windows Server 2008.
Si es Yes y CTX_MF_CREATE_REMOTE_DESKTOP_USERS es
CopyUsers o DoNothing, los usuarios annimos se agregan al grupo
Usuarios de escritorio remoto.
Si CTX_MF_CREATE_REMOTE_DESKTOP_USERS es
"AddEveryone", esta propiedad se omite porque el grupo Usuarios de

Referencia de propiedades de Windows Installer de XenApp

174

escritorio remoto est configurado de modo que cada usuario en el grupo


Usuarios tambin sea parte del mismo.
Si esta propiedad se establece en No, prohbe conexiones annimas a
XenApp.

Valores posibles: Yes o No

Valor predeterminado: Yes

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_ADD_LOCAL_ADMIN

Definicin: si est activado, crea cuentas de administrador de Citrix para


todas las cuentas de usuario del grupo de administradores locales.

Valores posibles: Yes o No

Valor predeterminado: No

Tipo de instalacin: creacin de comunidad

CTX_MF_CREATE_REMOTE_DESKTOP_USERS

Definicin: determina si se deben agregar usuarios al grupo Usuarios de


escritorio remoto de Windows si ya se han creado las cuentas en el sistema.
Los usuarios deben ser miembros de este grupo para poder iniciar sesiones
remotas en Windows Server 2008.
La configuracin de esta propiedad no tiene efecto si el grupo Usuarios de
escritorio remoto ya tiene miembros.
Nota: CTX_MF_CREATE_REMOTE_DESKTOP_USERS tiene
precedencia sobre CTX_MF_ADD_ANON_USERS. Por lo tanto, si
CTX_MF_CREATE_REMOTE_DESKTOP_USERS se establece en
AddEveryone y CTX_MF_ADD_ANON_USERS en No, se activan
las conexiones annimas a XenApp en este servidor.

Valores posibles:

AddEveryone: agrega el grupo Usuarios autentificados al grupo


Usuarios de escritorio remoto. Esta opcin permite que todos los
miembros actuales del grupo de usuarios inicien sesiones remotas en
el servidor. Si selecciona esta funcin, al agregar un usuario al grupo

175

Gua de instalacin de Citrix XenApp

de usuarios, XenApp agregar el usuario al grupo Usuarios de


escritorio remoto

CopyUsers: copia los usuarios presentes del grupo Usuarios al


grupo Usuarios de escritorios remoto. Despus de la instalacin, si
agrega cualquier cuenta de usuario para la que desee activar el acceso
de reescritura al servidor, debe agregar manualmente las cuentas al
grupo Usuarios de escritorio remoto.

DoNothing No agrega usuarios al grupo Usuarios de escritorio


remoto. Si elige esta opcin, ningn usuario podr iniciar sesiones de
forma remota en el servidor hasta que no se agreguen usuarios al
grupo Usuarios de escritorio remoto en Windows Server 2008.

Valor predeterminado: CopyUsers

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_CONFIGMGR_USER

Definicin: define la cuenta del administrador de configuracin para el


servicio de Interfaz Web. Si no se especifica esta propiedad, el servicio se
instala con la cuenta de usuario local predeterminada (Ctx_ConfigMgr).
Puede cambiar este valor para que se ejecute en una cuenta diferente
utilizando esta propiedad de instalacin con
CTX_CONFIGMGR_USER_PASSWORD.

Valores posibles: definido por el usuario.

Valor predeterminado:ctx_cpuuser

Formato: Dominio\Nombre_usuario

Tipo de instalacin: creacin de comunidad, unin a comunidad

Comentarios

Para especificar una cuenta de dominio para un servicio, debe iniciar


una sesin en el servidor en el que vaya a ejecutar el programa de
instalacin como administrador del dominio en el que desea ejecutar
el servidor.

Referencia de propiedades de Windows Installer de XenApp

176

Si desea especificar otra cuenta para que se utilice en la instalacin,


debe especificar los siguientes privilegios al crear la cuenta: Iniciar
sesin como servicio (SeServiceLogonRight) e Iniciar sesin como
proceso por lotes (LogonAsBatch). Sin estos privilegios, el
administrador de configuracin del servicio de Interfaz Web no se
inicia.

CTX_CONFIGMGR_USER_PASSWORD

Definicin: especifica la contrasea del administrador de configuracin


para el servicio de Interfaz Web. Se utiliza con
CTX_CONFIGMGR_USER.

Valores posibles: definido por el usuario.

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_CREATE_FARM_DB_CHOICE

Definicin: especifica si la base de datos es una base de datos local


almacenada en el primer servidor de la comunidad o una base de datos
empresarial (de terceros) almacenada en un servidor independiente.

Valores posibles:

Local: Access o SQL Server Express. Utilice esta propiedad con


CTX_MF_LOCAL_DATABASE y, si usa SQL Server Express, con
CTX_MF_MSDE_INSTANCE_NAME.

Third Party: SQL, Oracle o IBM DB2. Utilice esta propiedad con
CTX_MF_ODBC_USER_NAME y
CTX_MF_ODBC_PASSWORD.

Valor predeterminado:Local

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_DOMAIN_NAME

Definicin: especifica el nombre de dominio de la primera cuenta de


administrador de Citrix que se va a crear en la comunidad.

Valores posibles: definido por el usuario.

Valor predeterminado: DomainName

Tipo de instalacin: creacin de comunidad

177

Gua de instalacin de Citrix XenApp

CTX_MF_ENABLE_VIRTUAL_SCRIPTS

Definicin: especifique esta propiedad para activar el uso compartido de


puertos con IIS durante la instalacin. Esta propiedad dirige el programa de
instalacin de XenApp para que cree el directorio de archivos de comando
virtual, requerido para IIS. Si el valor se establece en Yes o 1, el
programa de instalacin no solicita que se cree el directorio de archivos de
comandos virtual, incluso si se est ejecutando el programa de instalacin
en el modo basado en asistente.
Si se est ejecutando una instalacin silenciosa y esta propiedad no est
establecida en "Yes" ni "1" y el puerto XML del servidor est compartido
con IIS (por ejemplo, si se est instalando la Interfaz Web en el mismo
servidor que XenApp), el programa de instalacin se cancela y aparece el
siguiente mensaje de error en el registro de la instalacin:
ERROR: SetIISScriptsDir - Could not get the scripts path because the
Virtual Scripts directory in not enabled in IIS or the property
CTX_MF_ENABLE_VIRTUAL_SCRIPTS is not set to Yes.
Si esta propiedad est definida, la instalacin automtica contina sin
errores.

Valores posibles:

Yes o 1: crea el directorio de comandos virtuales si no existe.

No definido "0" o "No": no crea directorio de comandos virtuales si


no existe. El programa de instalacin le pedir que cree el directorio.

Valor predeterminado: no definido

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_FARM_SELECTION

Definicin: define si se est creando una nueva comunidad de servidores o


se est uniendo el servidor a una comunidad existente. Si el servidor se est
uniendo a una comunidad, tambin debe establecer
CTX_MF_JOIN_FARM_DB_CHOICE.

Valores posibles: Create o Join

Valor predeterminado:Create

Tipo de instalacin: creacin de comunidad, unin a comunidad

Referencia de propiedades de Windows Installer de XenApp

178

CTX_MF_LICENSE_SERVER_NAME

Descripcin: especifica el servidor de licencias que utiliza el servidor


XenApp. Slo se usa:

Cuando se lleva a cabo una nueva instalacin y se agrega el servidor a


una comunidad existente y
CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE es Point.

Cuando se lleva a cabo una nueva instalacin creando una nueva


comunidad y CTX_MF_LIC_CHOICE_FOR_CREATE es Point

Valores posibles: definido por el usuario.

Valor predeterminado: localhost

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_LICENSE_SERVER_PORT_DEFAULT

Definicin: controla si XenApp se comunica con el servidor de licencias


mediante el nmero de puerto predeterminado del servidor de licencias
27000.

Valores posibles:

1: XenApp utiliza el nmero de puerto predeterminado, 27000.

(nulo): especifica que se utilice el valor de


CTX_MF_LICENSE_SERVER_PORT como el nmero de puerto
que se usar en las comunicaciones con Citrix License Server.

Valor predeterminado: 1

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_LICENSE_SERVER_PORT

Definicin: CTX_MF_LICENSE_SERVER_PORT permite especificar un


valor para un nmero de puerto distinto (que no sea el predeterminado
27000) que se utilizar en la comunicaciones con Citrix License Server. El
valor debe coincidir con el nmero de puerto configurado en el servidor de
licencias. Utilice esta propiedad con
CTX_MF_LICENSE_SEVER_PORT_DEFAULT establecido en (nulo).

Valores posibles: cualquier entero que represente el nmero de puerto a


travs del que el servidor de licencias recibe solicitudes.

Valor predeterminado: 27000

179

Gua de instalacin de Citrix XenApp

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_LOCAL_DATABASE

Definicin: especifica el tipo de base de datos local del almacn de datos


de la comunidad.

Valores posibles:

Access

SQL: SQL para SQL Server 2005 Express

Valor predeterminado:Access

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_INDIRECT_JOIN_DOMAIN_NAME

Definicin: especifica el nombre de dominio de una cuenta de usuario que


tiene derechos administrativos completos en XenApp. Utilcelo si se va a
unir a una comunidad que usa una base de datos de Microsoft Access o
SQL Server 2005 Express almacenada de forma local en el primer servidor
de la comunidad (conexin indirecta).

Valores posibles: cualquier dominio en el que la cuenta de usuario tenga


privilegios de administrador completos en la comunidad XenApp.

Valor predeterminado: DomainName

Tipo de instalacin: unin a comunidad

CTX_MF_INDIRECT_JOIN_USER_NAME

Definicin: especifica el nombre de usuario de una cuenta que tiene


derechos administrativos completos en XenApp. Utilcelo si se va a unir a
una comunidad que usa una base de datos de Microsoft Access o SQL
Server 2005 Express almacenada de forma local en el primer servidor de la
comunidad (conexin indirecta).

Valores posibles: cualquier cuenta de usuario que tenga privilegios de


administrador completos en la comunidad XenApp; preferiblemente, la
misma cuenta que se utiliz para crear la comunidad.

Valor predeterminado: Administrator

Tipo de instalacin: unin a comunidad

Referencia de propiedades de Windows Installer de XenApp

180

CTX_MF_INDIRECT_JOIN_PASSWORD

Definicin: especifica la contrasea de una cuenta de usuario que tiene


derechos administrativos completos en XenApp. Utilcelo si se va a unir a
una comunidad que usa una base de datos de Microsoft Access o SQL
Server 2005 Express almacenada de forma local en el primer servidor de la
comunidad (acceso indirecto).

Valores posibles: la contrasea correspondiente al nombre de usuario


indicado en CTX_MF_INDIRECT_JOIN_USER_NAME.

Valor predeterminado: (nulo)

Tipo de instalacin: unin a comunidad

CTX_MF_JOIN_FARM_DB_CHOICE
Definicin: se utiliza al unirse a una comunidad para especificar si la comunidad
existente se conecta de forma directa o indirecta al almacn de datos.

Valores posibles:Direct o Indirect


Configure este valor de la propiedad como "Indirect" si va a usar una base
de datos de Microsoft Access o SQL Server 2005 Express almacenada de
forma local en el primer servidor de la comunidad en el que instal
XenApp.
Configure esta propiedad como Direct si usa una base de datos de
Microsoft SQL, Oracle o IBM DB2 almacenada en un servidor de base de
datos dedicado independiente.

Valor predeterminado: Direct

Tipo de instalacin: unin a comunidad

CTX_MF_JOIN_FARM_SERVER_NAME

Definicin: especifica el nombre del primer servidor en la comunidad a la


que se quiere unir.

Valores posibles: cualquier nombre de servidor en que se aloje el almacn


de datos de Access o SQL Server 2005 Express.

Valor predeterminado: ServerName

Tipo de instalacin: unin a comunidad

181

Gua de instalacin de Citrix XenApp

CTX_MF_JOIN_FARM_SERVER_PORT

Definicin: especifica el nmero de puerto de las comunicaciones IMA


utilizado para comunicarse con el almacn de datos de la comunidad
almacenado localmente. (Esto se aplica si va a usar una base de datos
Microsoft Access o SQL Server 2005 Express, almacenada de forma local
en el primer servidor de la comunidad en el que instal XenApp.)

Valores posibles: definido por el usuario.

Valor predeterminado: 2512

Tipo de instalacin: unin a comunidad

CTX_MF_ONLY_LAUNCH_PUBLISHED_APPS

Definicin: de forma predeterminada, XenApp prohbe a los usuarios no


administrativos que se conecten a los escritorios publicados y al escritorio
de los servidores que alojan XenApp. Si esta propiedad est establecida en
Yes o (nulo), los usuarios slo pueden conectarse a aplicaciones
publicadas. Este parmetro es propio del servidor y no se aplica a toda la
comunidad. Si desea permitir que los usuarios se conecten a algunos
escritorios de servidor pero no a todos, cambie el valor de la propiedad para
dichos servidores.

Valores posibles: (nulo), Yes o No

Yes: los usuarios no pueden conectarse a escritorios publicados ni a


escritorios de servidor con clientes

No: los usuarios pueden conectarse a escritorios publicados o a


escritorios de servidor con clientes

(nulo): los usuarios no pueden conectarse a escritorios publicados


ni a escritorios de servidor con clientes

Valor predeterminado: (nulo)


Nota: Si establece un valor distinto de Yes o No, la mejora de
seguridad se activa durante la instalacin.

Tipo de instalacin: creacin de comunidad, unin a comunidad

Referencia de propiedades de Windows Installer de XenApp

182

CTX_MF_LIC_CHOICE_FOR_CREATE

Definicin: configura el servidor para que se conecte con un servidor


existente de Citrix License Server al crear una comunidad. Si usa Point,
asegrese de que CTX_MF_LICENSE_SERVER_NAME nombre a un
servidor de licencias vlido. Si instala el servidor de licencias despus de
instalar XenApp, establezca CTX_MF_LIC_CHOICE_FOR_CREATE en
DontKnow.

Valores posibles: Point o DontKnow

Valor predeterminado:Point
Nota: Tambin se puede usar Access Management Console para
configurar el servidor en este sentido despus de ejecutar el programa de
instalacin.

Tipo de instalacin: creacin de comunidad

CTX_MF_MSDE_INSTANCE_NAME

Definicin: si se instala SQL Server Express mediante el archivo por lotes,


SetupSqlExpressForCPS.cmd, el nombre de la instancia predeterminado es
CITRIX_METAFRAME. No obstante, si ha definido un nombre de
instancia distinto, utilice esta propiedad para especificar dicho nombre. Es
decir, utilice esta propiedad si ha modificado el nombre de instancia en el
archivo por lotes o no instal SQL Server Express con el archivo por lotes.

Valores posibles: definido por el usuario.

Valor predeterminado: CITRIX_METAFRAME

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_NEW_FARM_NAME

Definicin: especifica el nombre de la nueva comunidad. Si se est uniendo


a una comunidad, utilice CTX_MF_JOIN.

Valores posibles: definido por el usuario.

Valor predeterminado:NewFarmName

Tipo de instalacin: creacin de comunidad

183

Gua de instalacin de Citrix XenApp

CTX_MF_ODBC_DRIVER

Definicin: especifica el nombre del controlador ODBC de la base de datos


que aloja el almacn de datos de la comunidad. Se utiliza al unirse a una
comunidad de forma directa.

Valores posibles: nombre del controlador ODBC, como SQL Server,


Oracle in OraClient11g_home1 o IBM DB2 ODBC DRIVER DB2COPY1.

Valor predeterminado: (nulo)

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_ODBC_PASSWORD

Definicin: especifica la contrasea de una base de datos conectada de


forma directa que contiene el almacn de datos de la comunidad.

Valores posibles: definido por el usuario.

Valor predeterminado: Password

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_MF_ODBC_USER_NAME

Definicin: especifica el nombre de usuario de una base de datos conectada


de forma directa que contiene el almacn de datos de la comunidad.
Normalmente, esta propiedad se especifica cuando el almacn de datos est
alojado en Oracle, SQL o DB2. Se utiliza con
CTX_MF_ODBC_PASSWORD.

Valores posibles: definido por el usuario.

Valor predeterminado: UserName

CTX_PROTECT_KEY_PATH

Definicin: utilice esta propiedad al unirse a una comunidad para indicar la


ruta completa de la ubicacin donde est almacenado un archivo de clave
de cifrado vlida. Esta propiedad se debe utilizar en combinacin con
CTX_PROTECT_KEY_TYPE con el valor file. Si no se configuran
ambas claves correctamente, el programa de instalacin XenApp no
activar la configuracin de cifrado para el servidor actual.

Valores posibles: ruta completa de la ubicacin donde est almacenado un


archivo de clave de cifrado.

Referencia de propiedades de Windows Installer de XenApp

Valor predeterminado: (nulo)

Tipo de instalacin: unin a comunidad

184

CTX_PROTECT_KEY_TYPE

Definicin: utilice esta propiedad para indicar cmo se proporcionar la


clave de cifrado IMA.

Valores posibles:

file: proporciona una ruta a la ubicacin en la que reside el archivo


de clave. Utilice esta propiedad junto con la propiedad
CTX_PROTECT_KEY_PATH.

generate: proporciona una ubicacin en la que se puede escribir y


donde se almacena el archivo de clave despus de que el programa de
instalacin genere una nueva clave de cifrado. Utilice esta propiedad
junto con la propiedad CTX_PROTECT_NEW_KEY.

existing: indica que ya hay cargada una clave en el equipo, por lo


que el programa de instalacin no intentar reemplazar la clave
existente por una nueva del archivo. Esta propiedad requiere
CTX_PROTECT_KEY_PATH o
CTX_PROTECT_NEW_KEY_PATH.

Valor predeterminado: file

Tipo de instalacin: creacin de comunidad, unin a comunidad

CTX_PROTECT_NEW_KEY_PATH

Definicin: especifica la ruta completa hasta la carpeta en la que se desea


crear el archivo de clave de cifrado IMA. Si no se puede escribir en la
carpeta, se producir un error en la instalacin. Utilice esta propiedad con
CTX_PROTECT_KEY_TYPE y establezca su valor en generate. Si no
se establecen ambas propiedades correctamente, el programa de instalacin
de XenApp no activar la configuracin del cifrado para el servidor actual.

Valores posibles: ruta completa de la ubicacin donde se crear el archivo


de clave de cifrado

Valor predeterminado: (nulo)

Tipo de instalacin: creacin de comunidad

185

Gua de instalacin de Citrix XenApp

CTX_RDP_DISABLE_PROMPT_FOR_PASSWORD

Definicin: si esta propiedad se establece en "Yes" se cambian los


parmetros de seguridad en el servidor para que no sea necesario introducir
la contrasea para los usuarios del software Conexin Web a Escritorio
remoto de Microsoft. Los usuarios debern ingresar sus credenciales al
iniciar sus sesiones en la Interfaz Web, pero podrn iniciar aplicaciones sin
que el servidor les vuelva a pedir sus credenciales.

Valores posibles: Yes o No

Valor predeterminado: No

Tipo de instalacin: creacin de comunidad

CTX_MF_SERVER_TYPE

Definicin: especifica la edicin de XenApp que se va a instalar.


Importante: Puesto que no existe ningn tipo de instalacin establecido
como valor predeterminado, se producir un error en el programa de
instalacin si no se configura esta propiedad o si se deja como (nulo).

Valores posibles:

P: Platinum Edition

E: Enterprise Edition

A: Advanced Edition

Valor predeterminado: (nulo)

Tipo de instalacin: creacin de comunidad

Referencia de propiedades de Windows Installer de XenApp

186

CTX_MF_SHADOWING_CHOICE

Definicin: activa o desactiva el remedo de sesiones.


Importante: Si desactiva el remedo de sesiones durante la instalacin de
XenApp, no podr habilitar el remedo con posterioridad usando las
directivas de usuario o la configuracin de la conexin.

Valores posibles:

Yes: se activa

No: se desactiva

Valor predeterminado: Yes

Tipo de instalacin: creacin de comunidad

CTX_MF_SHADOW_PROHIBIT_REMOTE_ICA

Definicin: prohbe o permite el control remoto de las sesiones remedadas,


el control del puntero o el teclado de forma remota.

Valores posibles:

Yes: prohibirlo

No: permitirlo

Valor predeterminado: No

Tipo de instalacin: creacin de comunidad

CTX_MF_SHADOW_PROHIBIT_NO_NOTIFICATION

Definicin: prohbe o permite el remedo de conexiones sin notificacin.

Valores posibles:

Yes: prohibirlo

No: permitirlo

Valor predeterminado: No

Tipo de instalacin: creacin de comunidad

187

Gua de instalacin de Citrix XenApp

CTX_MF_SHADOW_PROHIBIT_NO_LOGGING

Definicin: prohbe o permite el remedo de conexiones sin registro.

Valores posibles:

Yes: prohibirlo

No: permitirlo

Valor predeterminado: No

Tipo de instalacin: creacin de comunidad

CTX_MF_SILENT_DSNFILE
Definicin: durante una instalacin de unin a comunidad, especifica la ruta del
archivo de nombres de origen de datos (DSN) que se utilizar para conectarse al
almacn de datos cuando la base de datos es de Oracle, SQL o DB2. Al ejecutar el
programa de instalacin desde Autorun, la instalacin crear el archivo DSN.
Cuando inicie la instalacin desde otro lugar diferente de Autorun, debe crear el
archivo DSN y utilizar la propiedad de instalacin
CTX_MF_SILENT_DSNFILE para especificar su ubicacin.

Valores posibles: ruta completa del archivo DNS

Valor predeterminado: (nulo)

Tipo de instalacin: unin a comunidad

CTX_MF_USER_NAME

Definicin: especifica el nombre de usuario de la primera cuenta de


administrador de Citrix que se va a crear en la comunidad.

Valores posibles: definido por el usuario

Valor predeterminado: UserName

Tipo de instalacin: creacin de comunidad

Referencia de propiedades de Windows Installer de XenApp

188

CTX_MF_XML_CHOICE

Definicin: determina si Microsoft Internet Information Services (IIS) y el


servicio XML Citrix usan el mismo puerto en el servidor. Si no desea que
los servicios IIS y XML Citrix compartan el mismo puerto, debe configurar
el nmero de puerto del servicio XML Citrix mediante
CTX_MF_XML_PORT_NUMBER.

Valores posibles: o

Share: compartir con IIS

Separate: utilizar el puerto independiente indicado en


CTX_MF_XML_PORT_NUMBER

Valor predeterminado: Share

Tipo de instalacin: creacin de comunidad

CTX_MF_XML_PORT_NUMBER

Definicin: nmero de puerto que desea que use el servicio XML Citrix
cuando no desea que el servicio comparta el puerto con IIS.

Valores posibles: definido por el usuario.

Valor predeterminado: 80

Tipo de instalacin: creacin de comunidad

CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE

Definicin: se utiliza en la unin a una comunidad para configurar XenApp


con el fin de que se conecte con un servidor existente de Citrix License
Server. Si usa Point, asegrese de que
CTX_MF_LICENSE_SERVER_NAME seale a un servidor de licencias
vlido. Si usa UseFarmSettings, asegrese de que la comunidad existente
est configurada para usar un servidor de licencias vlido. Si va a instalar el
servidor de licencias despus de instalar XenApp, establezca
CTX_MF_LIC_CHOICE_FOR_JOIN_OR_UPGRADE en DontKnow.
Nota: Tambin se puede usar Access Management Console para
configurar XenApp en este sentido despus de ejecutar el programa de
instalacin.

189

Gua de instalacin de Citrix XenApp

Valores posibles:

Point

UseFarmSettings

DontKnow

Valor predeterminado: UseFarmSettings

Tipo de instalacin: unin a comunidad

CTX_MF_ZONE_NAME

Definicin: especifica el nombre de la zona a la que pertenece el servidor.


Durante una creacin de comunidad, especifica el nombre de la primera
zona en la comunidad. Durante una unin a la comunidad, especifica el
nombre de la zona a la que desea agregar el servidor que est instalando.

Valores posibles: no aplicable

Valor predeterminado: Ninguno El valor predeterminado del nombre de


zona es Default Zone.

Tipo de instalacin: creacin de comunidad, unin a comunidad

INSTALLDIR

Definicin: ubicacin de destino de la instalacin.

Valores posibles: definido por el usuario

Valor predeterminado: %Archivos de programa%\Citrix

Tipo de instalacin: creacin de comunidad, unin a comunidad

REBOOT

Definicin: propiedad estndar de Windows Installer que controla si se


reinicia el servidor manualmente o si se solicita que lo reinicie.
Nota:

XenApp requiere que reinicie el servidor despus de la instalacin.

Referencia de propiedades de Windows Installer de XenApp

190

Valores posibles:

Force: hace que se produzca el reinicio; no se muestran ms


pantallas

Suppress: hace que no tenga lugar el reinicio de forma


predeterminada; aparece una pantalla si es necesario tomar alguna
medida

ReallySuppress: hace que no tenga lugar el reinicio, no se realizan


ms preguntas

Valor predeterminado: Force

Tipo de instalacin: creacin de comunidad, unin a comunidad

REINSTALLMODE

Definicin: propiedad estndar de Windows Installer que lleva a cabo la


misma funcin que la funcin Reparar de Panel de control > Programas y
caractersticas. Especifica el tipo de reinstalacin que se llevar a cabo.
Las opciones no distinguen entre maysculas y minsculas y su orden no
importa.
Importante:

Citrix recomienda no modificar esta propiedad.

Valores posibles:

p: instalar los archivos que faltan

o: reemplazar archivos de versiones ms antiguas o archivos que


faltan

c: remplazar los archivos daados (validacin de la suma de


comprobacin)

e: reemplazar archivos de la misma versin o archivos que faltan

d: remplazar archivos de versiones distintas

a: remplazar todos los archivos sin importar la versin

u: remplazar los parmetros del registro del usuario

m: remplazar los parmetros del registro en el servidor

s: remplazar los accesos directos

191

Gua de instalacin de Citrix XenApp

v: remplazar el cach del paquete MSI con el paquete que se est


instalando

Valor predeterminado: oums

Tipo de instalacin: creacin de comunidad, unin a comunidad

10

Referencia sobre la base de datos


del almacn de datos

Este tema contiene informacin de referencia sobre las bases de datos


compatibles con el almacn de datos de la comunidad de Citrix XenApp.

Planificacin del almacn de datos de XenApp en la pgina 192

Preparacin de las bases de datos antes de la instalacin de XenApp en la


pgina 199

Base de datos de Microsoft SQL Server en la pgina 203

Base de datos Oracle en la pgina 206

Base de datos IBM DB2 en la pgina 209

Microsoft SQL Server Express en la pgina 211

Base de datos Microsoft Access en la pgina 213

Para obtener informacin sobre los requisitos de base de datos, consulte la lista de
verificacin de la instalacin. Para obtener una lista de bases de datos
compatibles, incluidas las que estn disponibles despus de la versin
XenApp 5.0, consulte http://support.citrix.com/article/CTX114501.
Consulte la documentacin del proveedor de la base de datos antes de la
instalacin, configuracin y uso del producto.

Planificacin del almacn de datos de XenApp


Al distribuir la comunidad de servidores, sta debe disponer de un almacn de
datos asociado. Al conectarse, los servidores de una comunidad consultan la
informacin de configuracin del almacn de datos. El almacn de datos pone a
disposicin de los servidores informacin permanente sobre la comunidad:

Datos de configuracin de la comunidad

Configuraciones de las aplicaciones publicadas

193

Gua de instalacin de Citrix XenApp

Configuracin de los servidores

cuentas de administrador Citrix

Configuraciones de impresoras

Los siguientes temas tratan sobre las consideraciones para planificar la


implementacin del almacn de datos y cmo configurarlo. Para obtener ms
informacin sobre las versiones admitidas de bases de datos y controladores, as
como informacin sobre requisitos mnimos, autenticacin y migracin para cada
base de datos compatible, consulte Referencia sobre la base de datos del
almacn de datos en la pgina 192 y la lista de verificacin de la instalacin de
Citrix XenApp.
Antes de instalar y configurar las conexiones a la base de datos que servir de
almacn de datos, es necesario tener en cuenta aspectos como los siguientes: la
base de datos que se utilizar, el tamao del sistema, la configuracin de
hardware ms adecuada para el entorno, as como otras opciones de
configuracin.

Eleccin de una base de datos


Como paso de planificacin inicial, decida qu base de datos se usar para el
almacn de datos de la comunidad. Puede utilizar los siguientes programas de
software de base de datos para el almacn de datos de la comunidad:

Microsoft SQL Server, Oracle e IBM DB2. Son bases de datos de cliente/
servidor reales que ofrecen compatibilidad segura y con posibilidades de
ampliacin para el acceso a los datos de varios servidores. Se pueden
utilizar en comunidades de cualquier tamao.

Microsoft SQL Server 2005 Express Edition. Este tipo de base de datos
es adecuado para comunidades de tamao pequeo y mediano y puede
administrarse con herramientas de Microsoft SQL Server estndar.

Microsoft Access. Microsoft Access es el tipo predeterminado de base de


datos. Si mantiene este tipo seleccionado, el programa de instalacin crea el
almacn de datos en el primer servidor de la comunidad mediante
Microsoft Access. Normalmente, es adecuado para comunidades muy
pequeas o de prueba.

stos son algunos de los criterios que se deben tener en cuenta para decidir qu
base de datos utilizar para el almacn de datos:

El nmero de servidores que piensa incluir en la comunidad inicialmente y


si podra aumentar ese nmero.

10

Referencia sobre la base de datos del almacn de datos

194

Si entre su personal cuenta con un administrador de bases de datos capaz de


configurar y administrar un almacn de datos que se ejecute en SQL Server,
Oracle o DB2.

Si prev una expansin de la organizacin, en cuyo caso, el tamao y


mantenimiento de la base de datos tambin se incrementarn.

Si un servidor tiene la configuracin de hardware apropiada para ejecutar


tambin una base de datos de Access o SQL Server Express o si es
necesario que la base de datos se encuentre en un servidor que no ejecute
XenApp.

Los posibles requisitos de mantenimiento de la base de datos, como las


copias de respaldo, la redundancia y la duplicacin.

Para obtener informacin sobre los requisitos de hardware especficos para el


servidor de la base de datos, consulte la documentacin del software de bases de
datos.

Conexin con el almacn de datos


Otro factor que debe tenerse en cuenta al planificar el almacn de datos es si los
servidores de la comunidad se comunicarn directa o indirectamente (es decir, a
travs de un servidor intermediario) con el almacn de datos. Esta eleccin viene
determinada por el tipo de base de datos que se elija para el almacn de datos y el
tamao del entorno:

Si se trata de un entorno con comunidades grandes, o con una comunidad


de importancia fundamental para la organizacin, o si se usa Oracle, SQL
Server o DB2 como base de datos para el almacn de datos, Citrix
recomienda el acceso directo al mismo.

Si se trata de un entorno de tamao medio o pequeo y si se usa SQL Server


Express o Microsoft Access como base de datos para el almacn de datos,
cada uno de los servidores de la comunidad, aparte del servidor Crear
comunidad, debe acceder al almacn de datos de forma indirecta.

Al ejecutar el programa de instalacin de XenApp en los servidores que se van


agregando a la comunidad hay que especificar si se comunicarn de forma directa
o indirecta con el almacn de datos.
Acceso directo. Para establecer un acceso directo al almacn de datos, debe
instalar y configurar correctamente los controladores ODBC apropiados en un
servidor. El servidor se conecta directamente al servidor en el que se ejecuta la
base de datos. Si se trata de un entorno de comunidades grandes, Citrix
recomienda el acceso directo al almacn de datos. No obstante, la incorporacin
directa a la comunidad durante la instalacin del servidor slo es posible si el
almacn de datos est alojado en una base de datos potente como Oracle o SQL.

195

Gua de instalacin de Citrix XenApp

Acceso indirecto. Para un acceso indirecto, el servidor se conecta a un servidor


intermediario con Citrix XenApp que se conecta directamente al almacn de
datos.
Si usa SQL Server 2005 Express y Microsoft Access como base de datos para el
almacn de datos, seleccione una incorporacin indirecta a la comunidad durante
la instalacin. SQL Server Express y Microsoft Access slo pueden acceder al
almacn de datos de manera indirecta.
Citrix no recomienda el uso de conexiones indirectas para las comunidades de
importancia fundamental en la organizacin, ya que el servidor intermediario
representa un punto de fallo.
De forma predeterminada, el acceso indirecto utiliza el puerto TCP 2512 para la
comunicacin entre servidores de la comunidad y el servidor intermediario
conectado al almacn de datos. Si los servidores se encuentran en distintas
subredes entre las que hay un servidor de seguridad, este puerto debe estar abierto
en el servidor de seguridad.

Proteccin del almacn de datos antes de la


instalacin
Uno de los aspectos ms importantes en la seguridad de la comunidad de
servidores es la proteccin del almacn de datos. Esto implica tanto la proteccin
de los datos en la base de datos del almacn de datos como la restriccin del
acceso a la misma.
Cuando la conexin con el almacn de datos es directa, todos los servidores de la
comunidad comparten una nica cuenta de usuario y contrasea para acceder al
almacn de datos. Elija una contrasea que sea difcil de adivinar. Mantenga el
nombre de usuario y la contrasea en un lugar seguro y proporcinelos slo a los
administradores cuando tengan que instalar XenApp.
Las recomendaciones de Citrix ms especficas para proteger el almacn de datos
varan segn la base de datos de dicho almacn. Para obtener ms informacin,
consulte el captulo sobre seguridad de la Gua del administrador de Citrix
XenApp.

Tamao del sistema para la base de datos del


almacn de datos
La eleccin del tipo de base de datos para el almacn de datos depende del
entorno y la implantacin en cada caso.
Utilice el siguiente grfico como gua para determinar cul es el caso que ms se
asemeja a su entorno.

10

Referencia sobre la base de datos del almacn de datos

Pequea

Mediana

Grande

Empresas

Servidores

1-50

25-100

50-100

100 o ms

Usuarios
identificados

< 150

< 3000

< 5000

> 3000

Aplicaciones

< 100

< 100

< 500

< 2000

196

A continuacin se ofrece una serie de recomendaciones generales para la base de


datos del almacn de la comunidad:

Microsoft SQL Server, Oracle e IBM DB2 se pueden utilizar en entornos de


cualquier tamao, por lo que se recomiendan para todos los entornos de
gran tamao y para empresas.

Microsoft Access y SQL Server Express son adecuadas para todos los
entornos de tamao pequeo y muchos de tamao medio situados en una
misma ubicacin fsica (es decir, que no cuenten con sucursales en una red
WAN).

Cuando cree comunidades grandes a travs de una WAN, puede obtener una
ventaja considerable en el rendimiento duplicando el almacn de datos y
distribuyendo la carga en varios servidores de base de datos. SQL Server, Oracle
e IBM DB2 son adecuados para comunidades de gran tamao y permiten la
duplicacin.
Temas relacionados:
Consideraciones sobre duplicacin de bases de datos de almacn de datos en la
pgina 198

Configuraciones de hardware sugeridas para el


almacn de datos
Este tema ofrece sugerencias de configuraciones de hardware. Si se incrementa la
capacidad de la CPU y la velocidad del servidor de base de datos, se puede
mejorar el tiempo de respuesta de las consultas realizadas al almacn de datos con
respecto a los siguientes aspectos:

Inicio del servicio Citrix IMA Service en varios servidores al mismo


tiempo

Incorporacin de servidores a la comunidad

Eliminacin de servidores de la comunidad.

197

Gua de instalacin de Citrix XenApp

El tiempo de respuesta de otros sucesos que ocurren en la comunidad de


servidores (como el inicio de IMA Service en un solo servidor, la creacin del
cach del host local o la duplicacin de los controladores de impresin en todos
los servidores de la comunidad) se ve afectado ms por el tamao de la
comunidad que por el tiempo de respuesta del almacn de datos.
La adicin de procesadores al servidor que aloja el almacn de datos puede
mejorar el tiempo de respuesta en gran medida cuando se ejecutan varias
consultas simultneas. Si el entorno incluye un gran nmero de servidores que
entrarn en lnea simultneamente y con intervalos frecuentes, los procesadores
adicionales pueden procesar las solicitudes ms rpido.
Las funciones del procesador en el servidor de bases de datos afectan al
rendimiento de Access Management Console y la herramienta de configuracin
avanzada, al tiempo necesario para aadir (instalar) y eliminar un servidor de la
comunidad, y al tiempo necesario para iniciar varios servidores simultneamente.
El rendimiento real del almacn de datos de la comunidad puede variar segn el
motor de base de datos y el nivel de ajuste del rendimiento que se alcance.
En el siguiente grfico, se muestran cinco configuraciones de ejemplo de
comunidades y se hace referencia a las mismas como casos del A al E. Cada caso
presenta diversas mediciones de la comunidad.
Caso

Nmero de servidores

50

100

250

500

1000

Nmero de aplicaciones publicadas en todos


los servidores

50

50

50

50

50

Nmero de directivas de usuario

25

25

25

25

25

Impresoras por servidor

Controladores de impresora instalados por


servidor

25

25

25

25

25

Servidores de impresin de red con


impresoras

Nmero de patrones de carga de Load


Manager

10

10

10

10

10

Nmero de carpetas de aplicaciones en


Access Management Console

10

10

10

10

10

Nmero de carpetas de servidores en Access


Management Console

16

25

50

50

Nmero de entornos de aislamiento de


aplicaciones

10

10

10

10

10

Nmero de administradores de Citrix

10

10

10

10

10

Tamao del almacn de datos en megabytes

32

51

76

125

211

10

Referencia sobre la base de datos del almacn de datos

198

Este cuadro muestra configuraciones de hardware sugeridas para el servidor que


aloja el almacn de datos, para cada uno de los casos descritos en la tabla anterior.
Caso

Dual Pentium 4/1,6 GHz con 2 GB RAM

Dual Pentium 4/3.0GHz con 4GB RAM

Quad Pentium 4/3.0GHz con 4GB RAM

Mejora del rendimiento de la comunidad y el


almacn de datos
Una vez planificado el almacn de datos, tenga en cuenta las opciones de
configuracin para mejorar el rendimiento, como utilizar RAID y bases de datos
duplicadas.

Consideraciones sobre duplicacin de bases de datos de


almacn de datos
Una parte considerable del trfico de la red para las comunidades XenApp la
constituyen las lecturas del almacn de datos; las escrituras son poco frecuentes.
La cantidad de ancho de banda necesaria aumenta conforme aumenta el tamao
de la comunidad. Para acciones como las lecturas del almacn de datos y el
reinicio simultneo de varios servidores, el aumento del uso de ancho de banda es
desproporcionado para comunidades ms grandes.
Citrix recomienda usar un solo almacn de datos en la mayora de distribuciones.
Sin embargo, en algunas situaciones, colocar un almacn de datos duplicado en
sitios remotos puede mejorar el rendimiento de la comunidad. Citrix recomienda
duplicar el almacn de datos en puntos conectados a travs de enlaces WAN de
alto o bajo ancho de banda. Un almacn de datos duplicado garantiza que las
lecturas del almacn de datos se realicen en la red local del servidor XenApp, lo
que mejora el rendimiento de la comunidad. Cuando los servidores llevan a cabo
ms operaciones de lectura que de escritura en el almacn de datos, la duplicacin
de bases de datos aumenta el rendimiento.
En un entorno WAN, puede colocar copias del almacn de datos en sitios donde
exista un nmero considerable de servidores. Este mtodo minimiza las lecturas a
travs del enlace WAN. La duplicacin de la base de datos consume ancho de
banda. Limite el uso de bases de datos duplicadas en situaciones donde el sitio
remoto tenga suficientes servidores para justificar el gasto de ancho de banda al
colocar una copia de la base de datos en el sitio. Para SQL Server, debe utilizar la
duplicacin transaccional de actualizacin inmediata.

199

Gua de instalacin de Citrix XenApp

Problemas en redes WAN con mucho retardo. Si no se usan bases de datos


duplicadas en enlaces con mucho retardo, se pueden dar situaciones en que el
almacn de datos se bloquee durante largos periodos de tiempo al realizar tareas
de mantenimiento de comunidad desde sitios remotos. Las lecturas del almacn
de datos no afectan negativamente a las conexiones locales, pero los sitios
remotos pueden sufrir una disminucin del rendimiento. Esto significa que el
servicio IMA puede tardar mucho en iniciarse y algunas operaciones normales
pueden fallar si se ejecutan desde un sitio remoto.
Nota: El rendimiento puede ser deficiente si utiliza Access Management
Console localmente para llevar a cabo tareas de mantenimiento de una
comunidad de servidores ubicada en un sitio remoto con mucho retardo. En esta
situacin, la comunicacin entre la consola y el almacn de datos debe atravesar
el enlace con retardo alto. Puede resolver este problema publicando Access
Management Console y la herramienta de configuracin avanzada como
aplicaciones en un servidor del sitio remoto y utilizar Citrix XenApp Plugin para
acceder a las herramientas de administracin publicadas.

Preparacin de las bases de datos antes de la


instalacin de XenApp
Despus de elegir el producto que alojar el almacn de datos, cree las bases de
datos para dicho fin.
Precaucin: No modifique datos directamente en la base de datos del almacn
a menos que sea con herramientas suministradas por Citrix. Por ejemplo, no
utilice herramientas de IBM DB2, Microsoft SQL Server ni Oracle para
modificar la base de datos. Si lo hace se arruinarn los datos.
Bases de datos de Microsoft SQL Server, IBM DB2 y Oracle
Si se usa Microsoft SQL Server, Oracle o IBM DB2, por lo general la base de
datos se encuentra en uno o ms servidores dedicados a ejecutar la base de datos.
Si la base de datos todava no est operativa, configrela antes de crear la
comunidad. Durante el programa de instalacin se debe configurar una conexin
ODBC al servidor de la base de datos. Los servidores de XenApp tambin deben
tener instalado el software del cliente de la base de datos adecuado.
Nota: No instale Citrix XenApp en el servidor para las bases de datos de
Microsoft SQL, Oracle o IBM DB2.

10

Referencia sobre la base de datos del almacn de datos

200

Microsoft SQL Server Express


Para usar SQL Server 2005, primero debe instalarlo y luego crear una instancia.
A continuacin, ejecute el programa de instalacin de Citrix XenApp. La base de
datos se guarda en el primer servidor de la comunidad.
Nota: Si se usa SQL Server Express, se debe instalar y reiniciar el sistema antes
de instalar Citrix XenApp.
Microsoft Access
Al seleccionar Microsoft Access, el programa de instalacin de XenApp
configura el almacn de datos durante la instalacin en el primer servidor de la
comunidad.

Creacin de una base de datos para el almacn de


datos
Si utiliza una base de datos de Microsoft Access o SQL Server Express, se crear
una base de datos en el sistema local durante la instalacin de XenApp en el
primer servidor de la comunidad. Si utiliza una base de datos de SQL Server,
Oracle o IBM DB2 para el almacn de datos, la creacin de dicho almacn no
forma parte de la instalacin de XenApp. Por lo tanto, cree la base de datos antes
de la instalacin de XenApp.
Al crear la base de datos de su almacn de datos, Citrix sugiere la siguiente
configuracin:

Servidor SQL

La configuracin predeterminada y los tamaos de las bases de datos


por lo general son suficientes para el almacn de datos de XenApp.

Oracle

Tamao mnimo del espacio de tabla= 20 MB

Los permisos de papel de usuario deben ser como mnimo de


conexin y recurso

IBM DB2

Prefetch Size = 32

Overhead = 8.3

Transfer = 0.18

Use la opcin grant all para el espacio de tabla seleccionado.

201

Gua de instalacin de Citrix XenApp

Los privilegios de usuario deben ser grant all para el grupo pblico.

Para obtener ms informacin, consulte la documentacin de la base de datos


elegida.
Importante:
minsculas.

Citrix no admite bases de datos que distingan entre maysculas y

Creacin de un archivo DSN para la instalacin de


XenApp
Si no instala XenApp mediante la instalacin basada en el asistente y el almacn
de datos est en una base de datos Oracle, SQL Server, SQL Server Express o
DB2, antes de ejecutar el programa de instalacin, cree un archivo de nombres de
origen de datos (DSN) para configurar la conexin de XenApp al almacn de
datos.
El archivo DSN debe estar en cada servidor de la comunidad. Puede crear el
archivo una vez y copiarlo en los otros servidores (o ponerlo en un punto
compartido de la red) siempre que elimine el valor de cualquier informacin
especfica de cada estacin de trabajo, como el WSID de Oracle.
Utilice la propiedad de instalacin CTX_MF_SILENT_DSNFILE para
especificar la ubicacin del archivo durante la instalacin.
Puede utilizar archivos DSN durante la instalacin basada en el asistente si los
especifica al configurar el controlador ODBC. La configuracin del controlador
ODBC tiene lugar tras completar las pginas Crear una comunidad de
servidores o Unirse a una comunidad de servidores del programa de
instalacin.
Temas relacionados:
CTX_MF_SILENT_DSNFILE en la pgina 187
Para crear una conexin de origen de datos de SQL Server en la pgina 204

10

Referencia sobre la base de datos del almacn de datos

202

Mantenimiento y recuperacin de un almacn de datos


de XenApp
El mantenimiento de la base de datos normalmente requiere de los comandos
DSMAINT y DSCHECK. Por ejemplo, use DSMAINT para:

Actualizar el almacn de datos de XenApp

Mover los datos del almacn de datos a otro servidor de la base de datos

Migrar el almacn de datos de una base de datos Microsoft Access a una


base de datos Microsoft SQL Server

Cambiar el nombre del archivo DSN

A excepcin de Microsoft Access, DSMAINT se ejecuta en servidores de la


comunidad y no el servidor de la base de datos. Muchos parmetros de
DSMAINT afecta la forma en la que XenApp se conecta al almacn de datos,
aunque algunos afecta el almacn de datos en s.
Citrix recomienda crear una copia de respaldo del almacn de datos
(dsmaint backup). Sin el respaldo, debe recrear manualmente todas las
directivas de la comunidad, configuraciones, cuentas y otros datos persistentes
en el almacn de datos.
Si el almacn de datos falla, cada servidor de la comunidad puede ejecutar los
datos en el Cach del host local (siempre y cuando pueda contactar el servidor de
licencias). Sin embargo, no se pueden hacer modificaciones a la comunidad o
utilizar Access Management Console o la Herramienta de configuracin
avanzada de XenApp.
Para restaurar el respaldo de la base de datos o migrar a un servidor nuevo, siga
las instrucciones de la Gua del administrador de Citrix XenApp o el comando
dsmaint migrate. Sin un respaldo, prepare un nuevo almacn de datos de la
misma forma que lo hizo anteriormente con la ejecucin de la configuracin de
XenApp y ejecute CHFARM desde cualquier servidor de la comunidad. La
utilizacin de CHFARM es equivalente a la ejecucin de la configuracin
XenApp para configurar el almacn de datos. Despus de ejecutar CHFARM,
manualmente vuelva a configurar los parmetros perdidos. Si utiliza el mismo
nombre de almacn de datos que utiliz anteriormente, no es necesario volver a
configurar los servidores de la comunidad.
DSMAINT y DSCHECK se describen en la Gua del administrador de Citrix
XenApp. Tambin se puede mostrar la sintaxis y el uso desde la lnea de
comandos al escribir el nombre del comando y /?.

203

Gua de instalacin de Citrix XenApp

Informacin especfica de la base de datos


Los siguientes temas proporcionan informacin especfica de un tipo de base de
datos (por ejemplo, Oracle o Microsoft SQL Server Express) y describe temas
tales como la migracin del almacn de datos a una base de datos especfica, con
la utilizacin de sockets para conectarse a un almacn de datos y la utilizacin de
servidores de base de datos distribuidos .
La mayor parte de la informacin sobre la instalacin de base de datos,
mantenimiento y recuperacin se encuentra en Planificacin del almacn de
datos de XenApp en la pgina 192, Preparacin de las bases de datos antes de la
instalacin de XenApp en la pgina 199 y Mantenimiento y recuperacin de un
almacn de datos de XenApp en la pgina 202. La siguiente informacin sobre
base de datos complementa esta informacin:

Base de datos de Microsoft SQL Server en la pgina 203

Base de datos Oracle en la pgina 206

Base de datos IBM DB2 en la pgina 209

Microsoft SQL Server Express en la pgina 211

Base de datos Microsoft Access en la pgina 213

Base de datos de Microsoft SQL Server


Microsoft SQL Server es compatible con la autenticacin de Windows y
Microsoft SQL Server. Para entornos de alta seguridad, Citrix recomienda utilizar
slo la autenticacin de Windows.
La cuenta de usuario utilizada para instalar o actualizar el almacn de datos, o
para aplicar los hotfix al mismo, debe tener derechos de propietario (db_owner)
para la base de datos. Cuando haya terminado de instalar la base de datos con los
derechos de propietario de base de datos, establezca los permisos de usuario para
lectura y escritura solamente. De esta forma, se aumenta la seguridad de la base
de datos.
Si cambia los derechos de propietario de base de datos por los de lectura y
escritura, vuelva a cambiar los derechos a los de propietario de base de datos
antes de instalar Feature Release (versiones de funcionalidad) y los paquetes de
servicios. Puede que la instalacin de las versiones y paquetes de servicios no se
lleve a cabo correctamente si la cuenta de usuario utilizada para autenticar en el
almacn de datos durante la instalacin no cuenta con derechos de propietario de
base de datos.
Al utilizar Microsoft SQL Server en un entorno duplicado, utilice la misma
cuenta de usuario en cada servidor Microsoft SQL Server para el almacn de
datos.

10

Referencia sobre la base de datos del almacn de datos

204

Cada comunidad necesita una base de datos dedicada. No obstante, se pueden


ejecutar varias bases de datos en un nico servidor con Microsoft SQL Server. No
configure la comunidad en una base de datos que sea compartida con cualquier
otra aplicacin cliente-servidor.
Haga copias de seguridad de la base de datos con regularidad y siga las
recomendaciones de Microsoft para configurar los registros de transacciones y
bases de datos para la recuperacin. Por ejemplo, establezca la opcin Truncar
registro en punto de comprobacin en la base de datos para controlar el espacio
de registro.

Uso de sockets para conectarse a una base de datos de


Microsoft SQL Server
Dos protocolos que se utilizan para conectarse a una base de datos son los sockets
TCP/IP y las canalizaciones con nombres. Las canalizaciones con nombres son
un protocolo de comunicacin autenticado, de manera que en cualquier momento
que intente abrir una conexin a la base de datos de SQL Server con este
protocolo, se produce el proceso de autenticacin de Windows. Los sockets TCP/
IP no utilizan la autenticacin de Windows para establecer la conexin, pero
brindan autenticacin de usuario y contrasea para la base de datos despus de
que se establezca la conexin. La autenticacin de Windows reduce la posibilidad
de que se pueda producir un error si el servidor que ejecuta SQL Server y el
servidor que ejecuta XenApp no tienen el dominio ni la relacin de confianza de
Active Directory correctos. Por lo tanto, Citrix recomienda que utilice sockets
TCP/IP para conectar servidores que ejecuten XenApp a un servidor que aloje
Microsoft SQL Server.
Si est ejecutando SQL Server 2005 y configura canalizaciones con nombres para
establecer una conexin a la base de datos, active de forma manual la opcin de
canalizaciones con nombres en el servidor de la base de datos. Para habilitar las
canalizaciones con nombres, use la herramienta de configuracin de superficie
incluida en SQL Server 2005. Para obtener informacin adicional sobre cmo
usar las canalizaciones con nombres para conectarse a una base de datos de SQL
Server 2005, consulte la documentacin de SQL Server 2005.

Para crear una conexin de origen de datos de SQL Server


1.
En la pantalla Crear un nuevo origen de datos para SQL Server,
introduzca la descripcin del origen de datos y seleccione el servidor SQL
Server al que desea conectarse.
2.

Seleccione la autenticacin de Windows NT o la autenticacin de SQL


Server.

3.

Haga clic en Configuracin de cliente.

4.

Seleccione TCP/IP entre las bibliotecas de red disponibles.

205

Gua de instalacin de Citrix XenApp

5.

Despus de instalar XenApp, modifique el nombre del origen de datos


(DSN) que cre durante la instalacin y cambie la configuracin del cliente
para que use TCP/IP.

Para modificar un DSN, utilice la utilidad Administrador de orgenes de datos


ODBC de Windows para abrir el archivo DSN, que de forma predeterminada se
encuentra en la carpeta %Archivos de programa(x86)%\Citrix\Independent
Management Architecture, y seleccione TCP/IP como protocolo de conexin para
la configuracin del cliente.

Uso de la conmutacin por error con Microsoft SQL Server


Para lograr tolerancia de fallos con Microsoft SQL Server, utilice los servicios de
clster de Microsoft, que proporcionan conmutacin por error y conmutacin a
configuracin previa para sistemas agrupados en clsteres. La conmutacin por
error de la base de datos de SQL Server en un entorno de clster es transparente
para XenApp.
Un grupo de clsteres de los servicios de clster de Microsoft es un conjunto de
recursos agrupados, como unidades de disco, que pertenece a uno de los nodos de
clster de la conmutacin por error. La propiedad del grupo se puede transferir de
un nodo a otro, pero cada grupo slo puede pertenecer a un nodo a la vez.
Los archivos de base de datos para una copia de Microsoft SQL Server se colocan
en un solo grupo de clsteres que pertenece al nodo en el que la copia est
instalada. Si un nodo que ejecuta una copia de Microsoft SQL Server falla, se
cambia el grupo de clsteres que contiene los archivos de datos de dicha copia a
otro nodo. Debido a que el nodo nuevo ya tiene los archivos ejecutables y la
informacin del registro para dicha copia de Microsoft SQL Server en su unidad
de disco local, puede iniciar la copia de Microsoft SQL Server y comenzar a
aceptar solicitudes de conexin para dicha copia.
Nota: La agrupacin Microsoft Cluster Services no admite el equilibrio de
carga entre servidores agrupados porque funciona slo en modo activo/pasivo.

Uso de bases de datos distribuidas con Microsoft SQL Server


XenApp es compatible con bases de datos distribuidas (duplicadas). Las bases de
datos duplicadas son tiles cuando hay muchas solicitudes de lecturas al almacn
de datos y se crea una reduccin del rendimiento de procesamiento. Microsoft
SQL Server utiliza la duplicacin para crear un entorno de base de datos
distribuida.
XenApp requiere que haya coherencia de datos entre las varias bases de datos.
Debido a este requisito, es necesario un algoritmo de confirmacin en dos fases
para almacenar datos en la base de datos.

10

Referencia sobre la base de datos del almacn de datos

206

Al configurar Microsoft SQL Server para un algoritmo de confirmacin en dos


fases, utilice el modelo de suscriptores de actualizacin inmediata. Consulte la
documentacin de Microsoft SQL Server para obtener informacin adicional.
Precaucin: No use la duplicacin de mezcla. El uso de la duplicacin de
mezcla arruina el almacn de datos.

Para configurar un entorno distribuido para una comunidad existente


1.
Configure un publicador (el servidor Microsoft SQL Server que
actualmente aloja el almacn de datos) y suscriptores (sitios remotos)
usando el Administrador corporativo de Microsoft SQL Server.
2.

Ejecute el comando dsmaint publishsqlds en un servidor de la comunidad.


De este modo, se ejecutan las sentencias SQL necesarias para crear los
artculos publicados en el servidor Microsoft SQL Server (publicador)
actual.

3.

Configure los sitios remotos (suscriptores) que desee suscribir a los


artculos publicados creados en el paso 2.

Migracin de un almacn de datos de la comunidad a SQL


Server
La migracin de un almacn de datos de una comunidad a Microsoft SQL Server
est respaldada para las versiones de bases de datos que se muestran a
continuacin.
Base de datos original

Base de datos de destino compatible

Microsoft Access
Oracle 9.2.0.1
Oracle 10.2.0.1.0
IBM DB2 versin 8.2

SQL Server 2000 con Service Pack 3a


SQL Server 2005

SQL Server 2005 Express Edition


SQL Server 2000 con Service Pack 3a

SQL Server 2005

Base de datos Oracle


Oracle es compatible tanto con la autenticacin de Windows como con la de
Oracle. Consulte la documentacin de Oracle para obtener informacin acerca de
cmo configurar la autenticacin de Windows.
Oracle para Solaris slo es compatible con la autenticacin de Oracle. No es
compatible con la autenticacin de Windows.
En el archivo sqlnet.ora file de Oracle, establezca
SQLNET.AUTHENTICATION_SERVICES= (NONE). El parmetro
predeterminado (NTS) producir fallos en la conexin.

207

Gua de instalacin de Citrix XenApp

Instale el cliente Oracle en el servidor y, a continuacin, reinicie el servidor antes


de instalar XenApp.
La cuenta de usuario de Oracle debe ser la misma para cada servidor de la
comunidad dado que todos los servidores que ejecutan XenApp comparten un
esquema comn.
Si utiliza una base de datos para guardar la informacin de varias comunidades,
cada comunidad incluida en la base de datos debe tener una cuenta de usuario
distinta porque la informacin del almacn de datos se almacena en la cuenta de
usuario de Oracle.
La cuenta utilizada para conectarse a la base de datos del almacn de datos tiene
los siguientes permisos de Oracle:

Conectar

Recurso

Unlimited Tablespace (Espacio de tabla ilimitado) [opcional]

Tenga en cuenta lo siguiente cuando configure un servidor de Oracle para que


aloje el almacn de datos de una comunidad.

La utilizacin del modo compartido/Servidor de procesos mltiples puede


reducir el nmero de procesos en comunidades con ms de 100 servidores.
Sin embargo, el rendimiento puede verse afectado debido a la gran carga
del almacn de datos.

Si usa el modo Servidor de subprocesos mltiples, compruebe que los


valores del archivo Init.ora sean mayores o iguales que los valores que se
muestran aqu. Si se ejecutan varias comunidades en la misma base de datos
de Oracle, incluya todos los servidores que ejecutan XenApp en los
clculos. Redondee las fracciones.
shared_servers = Nmero de servidores / 10
max_shared_servers = Nmero de servidores / 5
Donde Nmero de servidores es el total de los que ejecutan XenApp.

Al utilizar un servidor Oracle de forma dedicada, agregue un proceso


adicional para cada servidor de la comunidad que se conecte directamente a
la base de datos Oracle. Por ejemplo, si el servidor de Oracle utiliza 100
procesos antes de instalar XenApp y la comunidad tiene 50 servidores,
establezca el valor de los procesos en, al menos, 150 en el archivo Init.ora
del servidor de Oracle.

Cree copias de seguridad en lnea con el modo Archivelog, que reduce el


tiempo de recuperacin de una base de datos daada.

10

Referencia sobre la base de datos del almacn de datos

208

Si utiliza la misma base de datos Oracle para varias comunidades de


servidores, cree un espacio de tabla para cada comunidad con su propio
nombre de usuario y contrasea para mejorar la seguridad de cada una de
ellas. No use la cuenta predeterminada del sistema con Oracle.

Migracin de un almacn de datos de la comunidad a Oracle


La migracin de un almacn de datos de la comunidad de otra base de datos a una
base de datos de Oracle es compatible con las versiones de bases de datos que se
muestran a continuacin.
Base de datos original

Base de datos de destino compatible

Microsoft Access
SQL Server 2005 Express Edition
IBM DB2 versin 8.2
SQL Server 2000 con Service Pack 3a
SQL Server 2005

Oracle 9.2.0.1
Oracle 10.2.0.1.0
Oracle x.x.x

Para obtener ms informacin sobre la utilidad de lnea de comandos dsmaint,


consulte la Gua del administrador de Citrix XenApp.

Uso de la conmutacin por error con Oracle


Mantenga una base de datos en espera para una recuperacin rpida en caso de
problemas. Una base de datos en espera mantiene una copia de la base de datos de
produccin en un estado permanente de recuperacin. Consulte la documentacin
de Oracle para ver las instrucciones de instalacin.

Uso de bases de datos distribuidas con Oracle


XenApp es compartible con bases de datos distribuidas. Las bases de datos
distribuidas son tiles cuando hay muchos pedidos de lecturas al almacn de
datos y se crea una reduccin del rendimiento de procesamiento. Oracle utiliza la
duplicacin para crear un entorno de base de datos distribuida.
Para reducir la carga en un solo servidor de base de datos, instale copias de
lectura/escritura y distribuya los servidores de la comunidad de forma uniforme
entre el sitio principal (master) y las copias.
XenApp requiere que haya coherencia de datos entre las varias bases de datos.
Debido a este requisito, es necesario un algoritmo de confirmacin en dos fases
para las operaciones de escritura en la base de datos.
La utilizacin de Oracle como una solucin de base de datos distribuida requiere
lo siguiente:

Todas las bases de datos involucradas deben ejecutar Oracle.

Tambin deben ejecutarse en el modo Servidor de subprocesos mltiples o


modo Compartido (en lugar del modo Dedicado).

209

Gua de instalacin de Citrix XenApp

Todos los clientes Oracle (servidores que ejecutan XenApp y que se


conectan directamente a la base de datos de Oracle) deben tener SQL*Net
versin 2 o Net8.

Instale primero la base de datos del almacn de datos de la comunidad en el


sitio maestro y, despus, configure la duplicacin en los sitios que se van a
usar para instantneas de duplicacin de la base de datos.

Duplique todos los objetos contenidos en el esquema de usuario del


almacn de datos (tablas, ndices y procedimientos almacenados).

Si el rendimiento en el sitio de la base de datos duplicada es considerablemente


ms lento, compruebe que todos los ndices para el esquema del usuario se hayan
duplicado correctamente.
Cuando configure Oracle para una confirmacin en dos fases:

Utilice copias sincrnicas que se puedan actualizar con un solo sitio


maestro. XenApp requiere acceso de escritura para realizar instantneas.

Utilice la actualizacin rpida (Fast Refresh) donde sea posible (esto


requiere registros de copias).

Cuando configure el entorno de duplicacin, no configure la resolucin de


conflictos.

Configure el intervalo de enlace de duplicacin para que sea tan frecuente


como lo permita el entorno de red. Con la duplicacin de Oracle, si no se
han realizado cambios, no se envan datos a travs del enlace.

Cuando Oracle se configura en modo Servidor de subprocesos mltiples y


las transferencias de datos remotos se inician desde un sitio remoto, stas
pueden bloquear las transferencias de datos locales (porque todas las
conexiones comparten un conjunto de subprocesos de trabajo). La solucin
a este problema es incrementar el valor del parmetro Max_Mts_Servers en
el archivo Init.ora.

Base de datos IBM DB2


Instale el Cliente IBM DB2 Run-Time en cada servidor que vaya a acceder al
servidor de la base de datos. Si dispone de varias comunidades, cree una base de
datos o espacio de tabla independiente para el almacn de datos de cada
comunidad.
Reinicie el servidor despus de instalar el cliente IBM DB2 Run-Time antes de
instalar XenApp.

10

Referencia sobre la base de datos del almacn de datos

210

Si crea un nombre de origen de datos (DSN) para utilizarlo durante la instalacin


automtica de IBM DB2, cree dicho nombre utilizando la pgina de
administracin de orgenes de datos ODBC de Microsoft. De esta forma se
garantiza que el nombre de origen de datos se rellene de acuerdo con los
requisitos del servidor para la correcta conectividad de la base de datos o espacio
de tabla DB2.
Proporcione los siguientes permisos a la cuenta de usuario DB2 que se utiliza
para la comunidad:

Conectar base de datos

Crear tablas

Registrar funciones que se ejecutan en el proceso del gestor de bases de


datos

Crear esquemas implcitamente

No son necesarios permisos de cuenta de administrador del sistema (DB2Admin)


para acceder al almacn de datos.

Uso de bases de datos distribuidas con IBM DB2


XenApp es compartible con bases de datos distribuidas. Las bases de datos
distribuidas son tiles cuando hay muchos pedidos de lecturas al almacn de
datos y se crea una reduccin del rendimiento de procesamiento. IBM DB2 utiliza
la duplicacin para crear un entorno de base de datos distribuida.
XenApp utiliza datos del tipo BLOB (del ingls Binary Large Object) para
almacenar informacin en bases de datos de IBM DB2. IBM DB2 no es
compatible con la utilizacin de datos del tipo BLOB en una situacin de
duplicacin que se pueda actualizar. Por ello, si la comunidad de servidores
requiere duplicados que pueden actualizarse, utilice Microsoft SQL Server u
Oracle para el almacn de datos de la comunidad, en lugar de IBM DB2.

Migracin de un almacn de datos de la comunidad a IBM DB2


La migracin de un almacn de datos de la comunidad de otra base de datos a una
base de datos de IBM DB2 es compatible con las versiones de bases de datos que
se muestran a continuacin.
Base de datos original

Base de datos de destino

Microsoft Access
SQL Server 2005 Express Edition
Oracle 9.2.0.1
Oracle 10.2.0.1.0
SQL Server 2000 con Service Pack 3a
SQL Server 2005

IBM DB2 versin 8.2


IBM DB2 versin x.x

211

Gua de instalacin de Citrix XenApp

La migracin del almacn de datos de una comunidad de servidores existente a


IBM DB2 se realiza en una nica transaccin por motivos de anulacin de
acciones. Antes de proceder a la migracin de la base de datos a DB2, compruebe
que haya suficiente espacio de registro en el servidor DB2 de destino como para
permitir la migracin. Si el servidor DB2 se queda sin espacio de registro, la
migracin no se llevar a cabo y se anularn las acciones realizadas.
Para obtener ms informacin sobre la utilidad de lnea de comandos dsmaint,
consulte la Gua del administrador de Citrix XenApp.

Microsoft SQL Server Express


Instale SQL Server 2005 Express Edition Service Pack 2 en el servidor antes de
ejecutar Autorun de XenApp.
Importante: No use caracteres de doble byte en el nombre del servidor en el
que se instala la base de datos.
La base de datos de SQL Server Express es compatible con la autenticacin de
Windows. Por razones de seguridad, la autenticacin de Microsoft SQL Server no
est respaldada.

Instalacin de Microsoft SQL Server Express


Existen dos mtodos para instalar SQL Server Express. El mtodo que utilice
depender de si desea utilizar el nombre de instancia y la contrasea del
administrador predeterminados.

Si no tiene ninguna instancia de SQL Server Express instalada en el


servidor de base de datos y desea usar el nombre (CITRIX_METAFRAME)
y la contrasea de administrador del sistema (CITRIX) predeterminados de
la instancia, ejecute el archivo por lotes SetupSqlExpressForCPS.cmd. El
archivo por lotes se encuentra en los medios de instalacin de XenApp, en
el directorio \Support\SqlExpress_2005_SP2.

Si no puede o no desea utilizar el nombre de instancia ni la contrasea del


administrador predeterminados, inicie el programa de instalacin de SQL
Server 2005 Express Edition Service Pack 2 desde una lnea de comandos.

10

Referencia sobre la base de datos del almacn de datos

212

Si instala SQL Server Express y especifica un nombre de instancia distinto del


nombre predeterminado CITRIX_METAFRAME, debe instalar XenApp
utilizando un mtodo de instalacin manual para poder establecer la propiedad
del programa de instalacin de XenApp CTX_MF_MSDE_INSTANCE_NAME
en el nuevo nombre de instancia.
Temas relacionados:
CTX_MF_MSDE_INSTANCE_NAME en la pgina 182

Para instalar SQL Server Express con el nombre de instancia predeterminado


Ejecute el archivo por lotes SetupSqlExpressForCPS.cmd, que se encuentra en
los medios de instalacin de XenApp, en el directorio
\Support\SqlExpress_2005_SP2.
SetupSqlExpressForCPS.cmd crea los archivos y directorios necesarios para
ofrecer compatibilidad a SQL Server Express en el directorio
%ProgramFiles(x86)%\Microsoft SQL Server y el directorio de instancia
denominado MSSQL$CITRIX_METAFRAME.

Para instalar SQL Server Express con el nombre de instancia personalizado


1.
En la lnea de comandos, cambie al directorio
\Support\SqlExpress_2005_SP2 de los medios de instalacin de XenApp.
Por ejemplo, si la unidad de los medios es E, escriba:
E:
cd \Support\SqlExpress_2005_SP2
2.

Cambie al modo de instalacin escribiendo:


change user /INSTALL

3.

Inicie el instalador de SQL Server 2005 Express Edition Service Pack 2,


especificando el nombre de instancia y la contrasea de SA.
setup.exe INSTANCENAME=nombre SAPWD=contrasea

4.

Despus de instalar SQL Server 2005 Express Edition Service Pack 2,


seleccione Usar una base de datos local en este servidor y Base de datos
de SQL Server Express en la lista de posibles bases de datos durante la
instalacin de XenApp.

Respaldo y restauracin de una base de datos SQL Server


Express
Use dsmaint backup para respaldar un almacn de datos que se encuentre en
SQL Server Express. Especifique una ruta local como ubicacin para los archivos
de la copia de seguridad de la base de datos. Use dsmaint recover para restaurar
una copia de respaldo de un almacn de datos SQL Server Express..

213

Gua de instalacin de Citrix XenApp

Nota: Si mueve un almacn de datos SQL Server Express a otro servidor en la


comunidad, ejecute dsmaint failover en todos los servidores indirectos para
asignarlos al nuevo servidor de la base de datos.

Migracin de un almacn de datos de la comunidad de Access a


SQL Server Express
Para migrar un almacn de datos de Microsoft Access a SQL Server 2005
Express Edition Service Pack 2, ejecute la utilidad de lnea de comandos
MigrateToSqlExpress que se encuentra en los medios de instalacin de XenApp,
en el directorio \Support\SqlExpress_2005_SP2.
Para obtener ms informacin sobre la utilidad de lnea de comandos
migratetosqlexpress, consulte la Gua del administrador de Citrix XenApp.

Base de datos Microsoft Access


El motor de base de datos de Microsoft Access y los controladores ODBC son un
componente predeterminado de los servidores Windows. La conexin ODBC con
Access utiliza Microsoft Jet Engine. Para utilizar este motor de base de datos, no
es necesario instalar ningn controlador ni configurar la base de datos antes de la
instalacin de XenApp.

Cambio de contrasea de un archivo de base de datos de


Access
Si crea una base de datos de Microsoft Access local para el almacn de datos, el
programa de instalacin crear un archivo de base de datos denominado
Mf20.mdb. El nombre de usuario y contrasea predeterminados para esta base de
datos son citrix los dos.
El archivo Mf20.mdb y todos los archivos de copia de seguridad automtica se
encuentran de forma predeterminada en la carpeta %Archivos de
programa(x86)%\Citrix\Independent Management Architecture.
Para cambiar la contrasea del archivo de base de datos, utilice el comando
dsmaint (dsmaint config /pwd:newpassword). El servicio Citrix IMA Service
puede estar en ejecucin cuando se utiliza este comando.
Importante: Realice una copia de seguridad de la base de datos Access
mediante el comando dsmaint (dsmaint backup) antes de cambiar la contrasea
de acceso a la base de datos.
Para obtener ms informacin sobre la utilidad de lnea de comandos dsmaint,
consulte la Gua del administrador de Citrix XenApp.

10

Referencia sobre la base de datos del almacn de datos

214

Creacin de copias de seguridad y restauracin de una base de


datos de Access
Utilice el comando dsmaint para crear copias de seguridad o recuperar un
almacn de datos de Microsoft Access. Cree copias de seguridad del almacn de
datos con un script de archivo por lotes, peridicamente o antes de llevar a cabo
actividades como modificaciones de configuracin.
La copia de seguridad automtica se genera cada vez que Citrix IMA Service se
detiene o se reinicia un servidor. Durante la creacin de una copia de seguridad
automtica, se realiza una copia de seguridad del archivo Mf20.mdb, se compacta
y se copia como Mf20.bak. Cada vez que se inicia el servicio IMA, ste elimina la
copia Mf20.bak existente y cambia el nombre del archivo Mf20.unk a Mf20.bak.
Este proceso garantiza que el archivo Mf20.bak es una base de datos vlida para
la comunidad.
Si el servidor no tiene suficiente espacio en disco en la unidad donde est
almacenado el archivo Mf20.mdb, se detiene la copia de seguridad automtica.
Asegrese de que exista siempre al menos tres veces ms espacio libre en el disco
que el tamao del archivo Mf20.mdb.
Precaucin: El comando dsmaint recover elimina el archivo Mf20.mdb del
servidor. Por lo tanto, no intente recuperar el almacn de datos con este comando
sin verificar primero que existe el archivo Mf20.bak. Si el archivo Mf20.bak no
existe, ejecute dsmaint backup antes de recuperar el almacn de datos.
Para obtener ms informacin sobre la utilidad de lnea de comandos dsmaint,
consulte la Gua del administrador de Citrix XenApp.

215

Gua de instalacin de Citrix XenApp

También podría gustarte