• No se han encontrado resultados

Guía para la distribución de aplicaciones por streaming de Citrix

N/A
N/A
Protected

Academic year: 2021

Share "Guía para la distribución de aplicaciones por streaming de Citrix"

Copied!
122
0
0

Texto completo

(1)

Citrix XenApp™ 5.0 para Microsoft

®

Windows Server

®

2008

de Citrix

(2)

imprimible del Contrato de licencia de usuario final en el soporte de instalación del producto.

La información contenida en este documento está sujeta a cambios sin previo aviso. Las compañías, nombres y datos utilizados en los ejemplos son ficticios, a menos que se indique lo contrario. No está permitido reproducir ni transmitir parte alguna de este documento, de ninguna forma ni por ningún medio, electrónico o mecánico, para ningún propósito, sin la autorización previa y por escrito de Citrix Systems, Inc.

Citrix Password Manager reemplaza claves de cifrado específicas de los usuarios finales cada vez que se cambia su método de autenticación principal, como cuando se cambia la contraseña de dominio o se usa una nueva tarjeta inteligente. Password Manager se puede configurar para que lleve a cabo esta operación automáticamente usando el módulo optativo de administración de claves. Password Manager también se puede configurar para usar la API de protección de datos de Microsoft (DPAPI). Cuando use el módulo de administración de claves y/o DPAPI, es posible que los administradores puedan acceder a las credenciales de la empresa o personales almacenadas en Password Manager si el mismo inicia una sesión como usuario. Para mejorar la seguridad, se le puede pedir a los usuarios que verifiquen su identidad con información exclusiva y provista por ellos mismos. Esto agrega un nivel de protección para las

credenciales secundarias de los usuarios.

La leyes regionales sobre uso de equipos informáticos pueden exigirle que notifique a los usuarios sobre las implicaciones de seguridad y privacidad del uso del módulo de administración de claves y las configuraciones de seguridad DPAPI. Analice las normas de su empresa y determine que tipo de notificación es necesaria.

© 2003-2008 Citrix Systems, Inc. Reservados todos los derechos. v-GO code © 1998-2003 Passlogix, Inc. Reservados todos los derechos.

Citrix, ICA (Independent Computing Architecture) y Program Neighborhood son marcas registradas y Citrix Presentation Server, Citrix XenApp y Citrix Access Gateway son marcas comerciales de Citrix Systems, Inc en los Estados Unidos de América y en otros países.

Marcas comerciales de terceros

RSA Encryption © 1996–1997 RSA Security Inc. Reservados todos los derechos.

FLEXnet Operations y FLEXnet Publisher son marcas comerciales y/o registradas de Acresso Software Inc y/o InstallShield Co. Inc. Adobe es una marca comercial o marca registrada de Adobe Systems Incorporated en los Estados Unidos de América y/o en otros países. AutoCAD es una marca registrada de Autodesk, Inc.

Java y Sun son marcas comerciales o marcas registradas de Sun Microsystems, Inc en los Estados Unidos de América y/o en otros países. Microsoft, Windows, Windows Server, Outlook, Visual C++, Windows Vista, .NET y Active Directory son marcas registradas o marcas comerciales de Microsoft Corporation en los Estados Unidos de América y/o en otros países.

Novell y Novell Directory Services son marcas registradas o marcas comerciales de Novell, Inc en los Estados Unidos de América y en otros países.

Oracle es una marca registrada de Oracle Corporation y/o de sus empresas afiliadas.

Orca es un lector de pantalla de código abierto (open-source), flexible y extensible escrito por Blair Zajac que da acceso al escritorio gráfico.

El resto de marcas comerciales y marcas registradas son propiedad de sus respectivos dueños. Código del documento: 7/8/08 (CL)

(3)

1 Vista general de la virtualización de aplicaciones en el lado del cliente . . . 7

Ventajas de la distribución de aplicaciones mediante streaming. . . .8

Novedades de esta versión. . . .10

Presentación de los componentes . . . .11

Streaming Profiler . . . .14

XenApp Plugin para aplicaciones de streaming . . . .14

2 Creación de perfiles de aplicaciones . . . .15

Introducción a la creación de perfiles de aplicaciones . . . .16

Perfiles . . . .16

Destinos . . . .18

Nivel de Service Pack . . . .19

Letra de la unidad del sistema . . . .20

Idioma del sistema operativo. . . .20

Comunicación entre entornos de aislamiento . . . .21

Preparación de una estación de trabajo para la creación de perfiles de aplicaciones . . . .22

Para instalar Profiler . . . .23

Para abrir Profiler. . . .24

Para definir la seguridad del perfil de usuario. . . .25

Para activar y desactivar la firma de perfiles . . . .26

Creación de un perfil y de su destino inicial. . . .27

Planificación de un perfil. . . .27

Limitaciones conocidas en la creación de perfiles . . . .28

Para crear un perfil y un destino . . . .29

Para instalar varias aplicaciones mediante una instalación avanzada . . . .32

Para instalar plugins de Internet Explorer . . . .33

Para incluir archivos y carpetas en un destino . . . .34

Para incluir parámetros del Registro . . . .35

(4)

Para ejecutar una aplicación en el equipo Profiler . . . .36

Para seleccionar aplicaciones para enumerar en el perfil . . . .37

Para configurar la comunicación entre aislamientos. . . .38

Modificación de las propiedades y la información de perfiles. . . .40

Para abrir un perfil y ver su información . . . .41

Para modificar el nombre, la descripción o la ubicación del perfil . . . .42

Para ver información sobre las aplicaciones del perfil . . . .42

Para ver las asociaciones de tipos de archivos definidas en un perfil . . . .43

Para ajustar el parámetro de seguridad del perfil de usuario . . . .44

Para comprobar los requisitos de inicio . . . .44

Para invocar scripts de preinicio y de salida para un perfil . . . .47

Para firmar un perfil. . . .48

Modificación de perfiles . . . .49

Para agregar un destino a un perfil . . . .49

Para resolver conflictos de destino . . . .50

Para eliminar una carpeta del perfil. . . .51

Para eliminar un destino de un perfil. . . .52

Para eliminar un perfil incluido en un perfil vinculado . . . .52

Para resolver accesos directos no válidos . . . .52

Modificación de destinos . . . .53

Para modificar el nombre y la descripción de un destino . . . .54

Para modificar las propiedades de aplicaciones en el destino . . . .54

Para modificar las propiedades de idioma y sistema operativo de un destino . . . .55

Para configurar un análisis de preinicio para un destino . . . .56

Para especificar scripts distintos de los predeterminados del perfil actual. . . .56

Para actualizar un destino . . . .56

Para eliminar una versión antigua de un destino actualizado . . . .58

Vista general de las reglas de los entornos de aislamiento. . . .58

Tipos de reglas del entorno de aislamiento . . . .59

Prioridad de las reglas . . . .60

Limitaciones para las reglas . . . .61

Uso de variables de entorno para crear reglas. . . .62

Administración de las reglas del entorno de aislamiento para un destino . . . .64

Para crear una regla con el asistente . . . .65

Para copiar una regla . . . .66

Para modificar una regla . . . .66

Para eliminar una regla . . . .66

Contenido del perfil en el servidor . . . .67

Archivo de manifiesto . . . .68

(5)

Firma digital. . . .69

Iconos . . . .69

Scripts. . . .69

3 Administración de las aplicaciones distribuidas por streaming. . . .71

Publicación de aplicaciones distribuidas por streaming. . . .71

Distribución de aplicaciones por streaming en dispositivos cliente . . . .72

Acceso a aplicaciones desde un servidor XenApp . . . .73

Para publicar una aplicación para distribuirla por streaming . . . .73

Para proporcionar un método de entrega por HTTP o HTTPS . . . .76

Selección del método de entrega de aplicaciones distribuidas por streaming . . . .78

Para seleccionar un método de distribución por streaming . . . .79

Para especificar una directiva para la entrega en el conjunto de la comunidad . . . .80

Para habilitar el registro de sucesos y una relación de confianza con el cliente . . . .82

Para configurar ubicaciones de aplicaciones de perfil para su publicación . . . .83

Para configurar la ubicación de servidores para las aplicaciones publicadas . . . .83

Configuración de acceso sin conexión a las aplicaciones distribuidas por streaming en el escritorio . . . .84

Para configurar los usuarios con permiso de acceso sin conexión . . . .86

Para configurar el periodo de licencia para usuarios sin conexión. . . .89

Para renovar las licencias desconectadas . . . .90

Para habilitar una aplicación para el acceso sin conexión . . . .90

Uso del acceso sin conexión . . . .91

Configuración de las propiedades de una aplicación distribuida por streaming . . . .93

Para ver o modificar las propiedades de una aplicación. . . .93

Para dar un nombre y una descripción a una aplicación. . . .93

Para especificar la aplicación y ubicación. . . .94

Para configurar usuarios para las aplicaciones distribuidas por streaming . . . .95

Para configurar accesos directos . . . .96

Para configurar el acceso controlado mediante Access Gateway. . . .97

Para asociar aplicaciones publicadas con tipos de archivos . . . .98

Para configurar perfiles alternativos . . . .99

Para reducir los privilegios de los usuarios para una aplicación distribuida por streaming . . . .99

Para configurar límites para aplicaciones . . . .100

Para especificar opciones de cliente . . . .100

(6)

4 Administración de XenApp Plugin para aplicaciones de streaming . . . .105

Resumen . . . .105

XenApp Plugin para aplicaciones de streaming. . . .106

Método de acceso. . . .107

Gestión y administración del plugin . . . .107

Instalación del XenApp Plugin para aplicaciones de streaming . . . .108

Para instalar el XenApp Plugin para aplicaciones de streaming . . . .108

Para configurar el XenApp Plugin para aplicaciones de streaming . . . .109

Para distribuir el XenApp Plugin para aplicaciones de streaming . . . .110

Archivos de transformación y utilidades de línea de comandos . . . .111

Para instalar XenApp Plugin para aplicaciones de streaming usando parámetros de línea de comandos . . . .111

Para configurar un paquete .MSI utilizando archivos de transformación . . . .113

Para distribuir el XenApp Plugin para aplicaciones de streaming en los dispositivos cliente mediante Active Directory . . . .114

Para distribuir aplicaciones en los dispositivos cliente. . . .115

Para vaciar el caché de aplicaciones de streaming en los dispositivos cliente. . . .116

(7)

Vista general de la virtualización de

aplicaciones en el lado del cliente

La distribución de aplicaciones por streaming simplifica la entrega de

aplicaciones a los usuarios al permitir la virtualización de las aplicaciones en los dispositivos cliente. Los administradores pueden instalar y configurar una aplicación en un punto centralizado para luego entregarla a los escritorios cliente, cuando éstos la soliciten.

Citrix ha cambiado el nombre de su línea de productos:

Citrix XenApp es el nuevo nombre de Citrix Presentation Server

Configuración avanzada de XenApp es el nuevo nombre de Presentation Server Console

Citrix XenApp Plugin para aplicaciones de servidor es el nuevo nombre para la virtualización en el lado del servidor (lo que antes se conocía como Cliente de Citrix Presentation Server) y contiene los siguientes plugins: • Citrix XenApp, antes conocido como Agente de Program

Neighborhood

• Citrix XenApp Web Plugin, antes conocido como Cliente Web • Program Neighborhood

XenApp Plugin para aplicaciones de streaming hace referencia al plugin para la virtualización en el lado del cliente, antes conocida como cliente Streaming o Citrix Streaming Client.

La distribución de aplicaciones por streaming de Citrix XenApp amplía la entrega de aplicaciones no sólo a escritorios de usuario sino también a los servidores de la comunidad.

Estos temas van dirigidos a los administradores de sistemas e incluyen esta información:

• “Ventajas de la distribución de aplicaciones mediante streaming” en la página 8

(8)

• “Presentación de los componentes” en la página 11

Nota: Consulte el cuadro comparativo de funciones de Citrix XenApp (Citrix XenApp Comparative Feature Matrix) para obtener información sobre qué características vienen incluidas en cada una de las ediciones de XenApp.

Ventajas de la distribución de aplicaciones mediante

streaming

La distribución de aplicaciones por streaming simplifica la entrega de

aplicaciones a usuarios finales. Con esta función se puede instalar y configurar una aplicación en un servidor de archivos para luego distribuirla a cualquier escritorio o servidor cuando sea solicitada. Para actualizar o instalar revisiones en una aplicación, sólo es necesario hacer la actualización en la ubicación donde está guardada.

Nota: La distribución de aplicaciones por streaming en los escritorios de los usuarios requiere unas licencias que sólo están incluidas en las ediciones Platinum y Enterprise.

La función de distribución de aplicaciones por streaming ofrece las siguientes ventajas a las empresas:

• Una solución rentable y a gran escala para la distribución de aplicaciones a usuarios finales y servidores

• Menor coste de instalación y mantenimiento de aplicaciones y servidores en comunidades de gran tamaño

• Acceso continuo y desde cualquier punto a todas las aplicaciones, con independencia de la conexión utilizada

Si las aplicaciones distribuidas por streaming se ejecutan en escritorios cliente, hay ventajas adicionales:

• Utilización óptima de los recursos informáticos

• Erradicación de los problemas de compatibilidad de aplicaciones • Erradicación de los problemas de acceso de los periféricos

Su empresa se puede beneficiar de estas ventajas aplicando las diversas funciones de distribución por streaming incluidas en esta versión de XenApp.

(9)

Instalación única y distribución universal

Gracias a esta funcionalidad, sólo es necesario instalar una aplicación una vez en un equipo de creación de perfiles (Profiler), que luego se duplicará para su uso en los servidores de archivos de la infraestructura de la organización. Una vez en estos servidores, es posible acceder a las aplicaciones duplicadas desde los clientes cuando así lo solicite la actividad del usuario final.

Actualizaciones integradas

No es necesario volver a crear perfiles para las aplicaciones. La actualización de estas aplicaciones es tan simple como lo sería la actualización de una aplicación en un escritorio mediante el programa de actualización suministrado por su fabricante. La actualización sólo se realiza una vez, en el equipo Profiler, y luego se distribuye a los clientes de forma similar a como se ejecuta la distribución original.

Aislamiento de aplicaciones

Todas las aplicaciones de streaming se ejecutan en entornos de aislamiento que evitan que interfieran con otras ejecutadas en el mismo cliente. El entorno de aislamiento es específico para cada aplicación y sesión de usuario,

independientemente de si el usuario descarga por streaming la aplicación en el cliente local o virtualiza la aplicación que ha sido descargada por streaming en un servidor. Los archivos de datos específicos de la aplicación, como los archivos INI, y las claves de Registro, se aíslan y mantienen centralmente para la aplicación distribuida.

Caché de aplicaciones

Los archivos de las aplicaciones se pueden guardar en caché en el cliente para permitir un acceso más rápido cada vez que se inicien las aplicaciones. Antes de que la aplicación se ejecute, los archivos en caché se actualizan automáticamente si hay una versión más reciente en el servidor de archivos. Tenga en cuenta que el almacenamiento de los archivos de la aplicación en caché sólo obedece a razones de rendimiento; es decir, no es necesario guardar la aplicación previamente en caché para poder ejecutarla.

Amplia selección de entornos de destino

Prácticamente todas las plataformas Windows modernas pueden alojar aplicaciones distribuidas por streaming. En concreto, los sistemas operativos respaldados incluyen Windows XP Professional, Windows 2003 y Windows Vista. Con la distribución streaming en modo dual, se aumentan los entornos de destino utilizables al incluir todos los clientes respaldados por XenApp.

(10)

Streaming dual

Puede configurar XenApp de forma que descargue el software por streaming en los dispositivos cliente y, en caso de no ser posible, que lo virtualice desde un servidor XenApp. Si falla el inicio de una aplicación distribuida por streaming en un dispositivo cliente, XenApp distribuye la aplicación por streaming al servidor y luego la virtualiza en el dispositivo cliente desde XenApp.

Distribución sencilla de aplicaciones en los servidores de la comunidad

Cuando publique aplicaciones en una comunidad de servidores puede elegir virtualizar aplicaciones desde XenApp para simplificar la entrega de aplicaciones. En lugar de instalar las aplicaciones en los servidores de la comunidad, se trata de distribuirlas por streaming a XenApp desde un punto compartido centralizado. Las actualizaciones de la aplicación se realizan en dicho punto central, lo que automáticamente las actualiza en los servidores de la comunidad.

Facilidad de uso para el usuario final

Los iconos de las aplicaciones a las que se puede acceder a través del servidor aparecen junto a los demás iconos habituales para el usuario, ya sea dentro de la Interfaz Web, en Citrix XenApp (antes conocido como Agente de Program Neighborhood) o en el escritorio. El usuario no necesita saber dónde ni cómo se ejecuta la aplicación.

Acceso sin conexión

Una vez distribuidas, las aplicaciones están disponibles incluso si el usuario está desconectado de la red.

Fácil recuperación en situaciones críticas

La distribución de las aplicaciones en tiempo real es una baza importante para la recuperación en situaciones críticas, ya que la aplicación y los datos no se pierden si se pueden realizar copias de seguridad de los perfiles, y los servidores y escritorios se pueden sustituir fácilmente.

Novedades de esta versión

Además de una compatibilidad de aplicaciones mejorada para Windows Server 2008, esta versión incluye otras mejoras:

Comunicación entre entornos de aislamiento: Se puede configurar la comunicación entre entornos de aislamiento para vincular perfiles de aplicaciones que necesiten interactuar en el dispositivo cliente. Cuando se distribuyen por streaming, estas aplicaciones se comunican entre sí al tiempo que se ejecutan en sus respectivos entornos de aislamiento. Para obtener más información, consulte “Comunicación entre entornos de aislamiento” en la página 21 y “Para configurar la comunicación entre aislamientos” en la página 38.

(11)

Sincronización diferencial: Puede actualizar los destinos en los dispositivos cliente enviando sólo los archivos que hayan cambiado y eliminando los antiguos, reduciendo así el tiempo y ancho de banda necesarios para completar la actualización. Para obtener más información, consulte “Para actualizar un destino” en la página 56.

Respaldo del uso de HTTP y HTTPS para distribuir aplicaciones por streaming: Puede sustituir el servidor de archivos por un servidor Web y enviar el contenido de las aplicaciones a los dispositivos cliente usando una comunicación de red basada en protocolos Web en lugar de rutas UNC. Ambas formas de acceso, UNC y Web, pueden usarse. Para obtener más información, consulte “Para proporcionar un método de entrega por HTTP o HTTPS” en la página 76.

Compatibilidad con Microsoft Office 2007: Se pueden crear perfiles de streaming para las aplicaciones de Office 2007.

Compatibilidad con versiones anteriores: Para aprovechar las actualizaciones más recientes en la distribución de aplicaciones por streaming, Citrix recomienda instalar las versiones actuales de Streaming Profiler y los XenApp Plugin incluidos en esta versión. Pero si no es posible realizar la actualización, esta versión ofrece compatibilidad limitada con los clientes Streaming 1.1; por su parte, el cliente actual respalda el uso de perfiles creados con Streaming Profiler 1.1.

Presentación de los componentes

Los componentes de una comunidad de servidores encargados de distribuir aplicaciones por streaming se pueden clasificar en cuatro categorías. A cada una de estas áreas funcionales se corresponde un software que se ejecuta en uno o varios equipos o servidores. Además, cada una de estas áreas funcionales tiene un conjunto único de tareas para el administrador:

1. Sistema de licencias: Consta de un servidor de licencias y License Management Console. Para administrar el sistema de licencias, use License Management Console. Para instalar Citrix Licensing, siga las instrucciones detalladas en la Guía de introducción a Citrix Licensing (CTX109414). Para obtener más información sobre las licencias de la distribución de aplicaciones por streaming y el acceso sin conexión, consulte Application Streaming Licensing Explained (CTX112636).

(12)

2. Administración (comunidad de servidores): Consta de los componentes siguientes:

• Servidores de la comunidad. • Base de datos IMA.

• La Interfaz Web.

• Access Management Console. Use Access Management Console para configurar y administrar el entorno de servidores y publicar

aplicaciones distribuidas por streaming.

3. Streaming Profiler. Para la creación y mantenimiento de los perfiles de aplicaciones.

4. El XenApp Plugin para aplicaciones de streaming y (optativo) el XenApp Plugin para aplicaciones de servidor.El XenApp Plugin para aplicaciones de servidor enumera las aplicaciones disponibles para el usuario. El XenApp Plugin para aplicaciones de streaming encuentra el destino que coincide con la configuración del dispositivo cliente, configura un entorno de aislamiento donde se ejecuta la aplicación y descarga los archivos de la aplicación, cuando es solicitada.

Si la descarga por streaming en el escritorio cliente falla, el XenApp Plugin para aplicaciones de servidor ejecutado en XenApp puede virtualizar la aplicación en el dispositivo cliente. Si lo prefiere, puede optar por descargar siempre las aplicaciones por streaming en los servidores XenApp en lugar de descargarlas en los escritorios para que luego XenApp las virtualice en los dispositivos cliente que tengan instalados ambos plugins XenApp: el plugin para aplicaciones de servidor y el plugin para aplicaciones de streaming. Esto facilita la entrega de aplicaciones en los servidores de la comunidad.

Para consultar problemas y soluciones conocidos en esta versión del producto, consulte el archivo Léame de Citrix XenApp 5.0.

Para consultar problemas y soluciones conocidos en el XenApp Plugin para aplicaciones de streaming, consulte el archivo Léame de los Citrix XenApp Plugins para aplicaciones de servidor y para aplicaciones de streaming. Este diagrama muestra los componentes de estas cuatro áreas funcionales y un resumen general de los tipos de tareas que los administradores deben realizar.

(13)

Los componentes que dan respaldo a la virtualización en el lado del cliente incluyen: servidor XenApp, Citrix Licensing, estación de trabajo Streaming Profiler, servidores de archivos, Interfaz Web y los XenApp Plugins para aplicaciones de servidor y para aplicaciones de streaming.

(14)

Streaming Profiler

Streaming Profiler es una herramienta para la creación de perfiles de aplicaciones que luego pueden distribuirse mediante streaming en los dispositivos cliente. Con Profiler se pueden crear varios destinos dentro de un mismo perfil de aplicación para cada una de las plataformas utilizadas por los usuarios. Esta estrategia crea un perfil único que puede ajustarse a una gran variedad de plataformas de usuario. Profiler también permite actualizar las aplicaciones del perfil y ofrecer otros recursos que puedan necesitar los usuarios.

Temas relacionados:

“Creación de perfiles de aplicaciones” en la página 15 “Creación de un perfil y de su destino inicial” en la página 27

XenApp Plugin para aplicaciones de streaming

XenApp Plugin para aplicaciones de streaming es el nuevo nombre del cliente Streaming. El administrador del sistema o los usuarios deben instalar este plugin en los dispositivos cliente para poder descargar aplicaciones distribuidas por streaming en dichos dispositivos. Cuando un usuario ejecuta una aplicación enumerada por el XenApp Plugin para aplicaciones de servidor o a través de un sitio de la Interfaz Web, el plugin busca el destino correcto en el perfil ubicado en el servidor de archivos, configura el entorno de aislamiento en el dispositivo cliente y, a continuación, descarga la aplicación desde la ubicación del perfil hasta el entorno seguro de aislamiento definido en el dispositivo cliente.

Para autenticar los perfiles a los que acceden los dispositivos cliente, instale el plugin con un certificado digital. En tal caso, el plugin descarga las aplicaciones por streaming únicamente desde los perfiles que coincidan con el certificado digital.

Para dar acceso sin conexión a las aplicaciones distribuidas por streaming, hay que instalar también el XenApp Plugin para aplicaciones de servidor en los dispositivos cliente. El acceso sin conexión requiere una configuración especial tanto para los usuarios como para las aplicaciones.

Temas relacionados:

“Administración de XenApp Plugin para aplicaciones de streaming” en la página 105

“Para configurar los usuarios con permiso de acceso sin conexión” en la página 86

(15)

Creación de perfiles de aplicaciones

Consulte los temas siguientes para instalar Streaming Profiler y crear y modificar perfiles de aplicaciones:

• “Introducción a la creación de perfiles de aplicaciones” en la página 16 • “Preparación de una estación de trabajo para la creación de perfiles de

aplicaciones” en la página 22

• “Creación de un perfil y de su destino inicial” en la página 27

• “Modificación de las propiedades y la información de perfiles” en la página 40

• “Modificación de perfiles” en la página 49 • “Modificación de destinos” en la página 53

• “Vista general de las reglas de los entornos de aislamiento” en la página 58 • “Administración de las reglas del entorno de aislamiento para un destino”

en la página 64

• “Contenido del perfil en el servidor” en la página 67 Además, consulte estos documentos en Citrix Knowledge Center:

• Para obtener información sobre el funcionamiento interno de la distribución de aplicaciones por streaming, consulte http://support.citrix.com/article/ CTX112482.

• Para obtener información sobre cómo mejorar la seguridad en la distribución de aplicaciones por streaming, consulte http:// support.citrix.com/article/CTX112468.

• Para ver recomendaciones sobre la creación de perfiles, consulte http:// support.citrix.com/article/CTX114664.

• También puede seleccionar su versión de XenApp en la página de asistencia técnica y hacer clic en la ficha Technotes y luego en Application

(16)

Nota: El SDK de Streaming Profiler ofrece una serie de objetos COM e interfaces .NET que proporcionan una interfaz de programación en Profiler para los clientes, distribuidores y socios de Citrix. Para obtener más información, descargue el SDK y el archivo Léame (Readme) desde el sitio Web de Citrix Developer Network en http://community.citrix.com/.

Introducción a la creación de perfiles de aplicaciones

Profiler es una aplicación autónoma que permite crear perfiles de aplicaciones Windows, aplicaciones Web, plugins de explorador Web, archivos, carpetas y parámetros de Registro para su distribución mediante streaming en los dispositivos cliente de los usuarios.

Temas relacionados: “Perfiles” en la página 16 “Destinos” en la página 18

“Nivel de Service Pack” en la página 19 “Letra de la unidad del sistema” en la página 20 “Idioma del sistema operativo” en la página 20

“Comunicación entre entornos de aislamiento” en la página 21

Perfiles

Los perfiles son aplicaciones empaquetadas con Citrix Streaming Profiler para su posterior distribución mediante streaming. Puede crear un perfil registrando la instalación de aplicaciones en un equipo independiente que ejecute el software Profiler. Profiler empaqueta los archivos y parámetros de configuración en un perfil de aplicación. Un perfil contiene uno o varios destinos y los metadatos necesarios para distribuir las aplicaciones incluidas en él.

Un perfil puede contener una sola aplicación o una suite de aplicaciones. Por ejemplo, puede crear un perfil para Microsoft Word por sí solo, o bien englobar la suite Microsoft Office al completo en un mismo perfil.

Importante: Las aplicaciones compiladas como aplicaciones de 64 bits no reciben respaldo para su distribución por streaming. No obstante, las aplicaciones de 32 bits pueden incluirse en perfiles creados en sistemas de 64 bits y

(17)

Según el entorno de los usuarios, tiene además la opción de definir unos requisitos de preinicio para los perfiles, como, por ejemplo la existencia de Java Runtime Environment, cuando cree el perfil de una aplicación. En algunos casos, tendrá que incluir varias aplicaciones en un mismo perfil para garantizar que funcionen correctamente entre sí, o para aplicar una serie de parámetros de compatibilidad a fin de que se inicien y ejecuten correctamente.

Con Profiler podrá configurar las aplicaciones para que se ejecuten en uno o varios entornos de destino basados en determinadas configuraciones de sistemas operativos e idioma, por ejemplo:

• Windows Server 2003 con Service Pack 1 - Inglés • Windows Server 2003 con Service Pack 1 - Alemán • Windows Server 2003 con Service Pack 1 - Japonés • Windows Server 2003 con Service Pack 1 - Español • Windows XP Professional con Service Pack 3 - Inglés

La selección de entornos de destino en los que una aplicación se puede configurar para su ejecución depende, en parte, del tipo de aplicación que se está incluyendo en un perfil, del sistema operativo del equipo Profiler y de las necesidades de la organización.

Por ejemplo, algunas aplicaciones comerciales pueden funcionar en varios sistemas operativos e idiomas; en cambio otras, como las aplicaciones

personalizadas, puede que sólo se ejecuten en un sistema operativo e idioma de destino específicos.

Las aplicaciones que necesitan empaquetarse para diferentes entornos pueden incluirse en un único perfil. Los distintos destinos dentro de cada perfil

representan cada uno de los entornos de usuario posibles. Después de publicar la aplicación en un servidor XenApp, cuando un usuario ejecuta una aplicación distribuida por streaming, el XenApp Plugin para aplicaciones de streaming (antes conocido como cliente Streaming) que se ejecuta en los dispositivos cliente, elije automáticamente el destino correcto que coincide con la configuración del dispositivo cliente.

Importante: Antes de instalar Profiler, consulte la Lista de verificación de la instalación de Citrix XenApp para ver las plataformas compatibles y los requisitos del sistema.

Después de crear un perfil hay que publicar la aplicación de distribución por streaming usando Access Management Console.

(18)

Temas relacionados:

“Para instalar Profiler” en la página 23 “Para abrir Profiler” en la página 24

“Para crear un perfil y un destino” en la página 29

“Para publicar una aplicación para distribuirla por streaming” en la página 73

Destinos

Un destino es una colección de archivos de disco, información de Registro del sistema y otra información utilizada para representar un entorno de aislamiento de una aplicación. Además, cada destino denota una combinación de sistema operativo, nivel de Service Pack, letra de unidad de sistema e idioma. Se pueden crear perfiles de aplicaciones para cada combinación de estos valores de forma que sean compatibles con los diferentes destinos. Por ejemplo: Microsoft Vista con todos los Service Pack, letra de unidad C e idioma inglés.

Los destinos pueden contener varios archivos ejecutables e incluso varias aplicaciones que normalmente se representan con una entrada en el menú Inicio. Por ejemplo, "Microsoft Office" puede ser un perfil y "Microsoft Word" sería entonces una aplicación perteneciente a ese perfil. Un perfil puede admitir varios destinos, entendiendo como destino una instalación individual del software a nivel de perfil para su ejecución en una versión específica del sistema operativo o de idioma. Por ejemplo, puede crear un destino para Windows Vista y otro destino para Windows Server 2008.

Los dispositivos cliente seleccionan destinos para su ejecución, según la configuración de equipo especificada al crear el destino. De manera

predeterminada un destino tomará el sistema operativo y configuración de la estación de trabajo donde se cree el perfil, pero es posible seleccionar otros sistemas operativos. Para ver información sobre la selección de sistemas operativos, consulte “Preparación de una estación de trabajo para la creación de perfiles de aplicaciones” en la página 22.

Además, consulte esta información sobre los otros criterios de selección: • “Nivel de Service Pack” en la página 19

• “Letra de la unidad del sistema” en la página 20 • “Idioma del sistema operativo” en la página 20

(19)

Puede utilizar Profiler para definir los criterios de cada destino de un perfil. Otros administradores pueden ejecutar Profiler tantas veces como sea necesario y desde distintos entornos de empaquetado para crear un conjunto de destinos

diferenciados. En la práctica, normalmente una imagen de una instalación puede funcionar en diversos sistemas cliente, lo que simplifica el proceso de creación de perfiles.

Los criterios asociados a cada destino se almacenan en un manifiesto de perfil, un archivo .profile, que se guarda con los archivos del perfil.

El único requisito que Profiler impone a los destinos es que sus definiciones no se superpongan entre sí: en un determinado perfil sólo puede haber un destino que coincida con la configuración del sistema cliente que solicita el inicio de la aplicación.

Así, el administrador puede actualizar el perfil y el destino cuando sea necesario, sin que ello afecte a las ejecuciones en activo en los dispositivos cliente. Como consecuencia, el consumo de espacio en disco en el servidor de archivos aumenta al mantenerse las versiones antiguas. No es posible eliminar las versiones antiguas de los destinos mediante Profiler pero sí que puede hacerlo

manualmente, para liberar espacio en el disco del servidor. Al eliminar destinos, el administrador asume la responsabilidad de descartar sólo aquellas versiones de los destinos que son muy antiguas y ya no son necesarias para los usuarios. Para ver una lista de sistemas operativos compatibles con el XenApp Plugin para aplicaciones de streaming, consulte la Lista de verificación de la instalación de Citrix XenApp. Por razón de diseño, los sistemas operativos de futura aparición no se consideran compatibles, y por tanto el entorno de ejecución rechazará la ejecución de aplicaciones si el dispositivo cliente tiene uno de ellos

Nivel de Service Pack

El campo de paquete de servicios o Service Pack es un componente optativo que sirve para definir aún más la versión del sistema operativo.

Puesto que el nivel de paquete de servicios aumenta la definición de la versión de sistema operativo, Profiler guarda la selección de paquetes de servicios con cada sistema operativo. Así, para cada sistema operativo, es posible definir las siguientes reglas para seleccionar niveles de paquete de servicios: • No necesario (se acepta cualquier paquete de servicios) • Nivel mínimo de Service Pack

• Nivel máximo de Service Pack • Intervalo de niveles de Service Pack • Un nivel específico de Service Pack

(20)

• Ningún Service Pack instalado

Cuando vaya a elegir los paquetes de servicio compatibles, asegúrese de no seleccionar aquellos que no sean compatibles con el XenApp Plugin para aplicaciones de streaming. Consulte la Lista de verificación de la instalación para ver las plataformas cliente compatibles.

Letra de la unidad del sistema

Citrix recomienda instalar todas las aplicaciones en la unidad primaria del sistema. Al empaquetar y ejecutar aplicaciones en la unidad primaria del sistema, puede definir una serie de criterios para la asociación óptima entre un destino concreto y un dispositivo cliente determinado.

Para que se pueda ejecutar una aplicación, la letra de la unidad del sistema debe ser la misma para el destino y para el cliente. No se ha previsto que la unidad del cliente sea variable. La unidad del sistema utilizada en el equipo Profiler debe coincidir con la del dispositivo cliente.

Para respaldar dispositivos clientes que usan letras de unidad de sistema diferentes, cree un destino para cada letra de unidad.

Idioma del sistema operativo

Profiler respalda los idiomas siguientes: • Inglés

• Francés • Alemán • Japonés • Español

Con la versión en inglés, se pueden crear también destinos para los siguientes idiomas del sistema operativo:

• Coreano

• Chino simplificado • Chino tradicional

Profiler puede crear destinos para todos los idiomas, incluidos los idiomas no enumerados aquí, pero esto no recibe soporte completo. Para crear destinos para otros idiomas, Citrix recomienda usar la versión en inglés de Profiler.

(21)

Comunicación entre entornos de aislamiento

La comunicación entre entornos de aislamiento es una función que sirve para vincular perfiles individuales de forma que las aplicaciones de dichos perfiles puedan comunicarse entre sí cuando se las abre en el dispositivo cliente. También se puede usar esta función si una aplicación distribuida por streaming falla porque necesita información de otra aplicación de streaming, pero no puede detectarla porque ambas están ejecutándose en entornos de aislamiento.

Se pueden crear dos tipos de perfiles que ofrecen comunicación entre entornos de aislamiento:

• Un perfil asociado no incluye ninguna instalación adicional. Se vinculan perfiles existentes y se configura una jerarquía de forma que puedan comunicarse entre sí cuando se abran en el dispositivo cliente. Por ejemplo, si pone Microsoft Outlook y Adobe Reader en perfiles individuales simples, las aplicaciones funcionan de forma independiente, pero Outlook no conoce la existencia del Adobe Reader de streaming, y por lo tanto no puede llamar a esta aplicación en el perfil simple para abrir archivos .PDF adjuntos. Sin embargo, si se asocian estos dos perfiles, Outlook y Reader pueden interactuar como esperan los usuarios, aunque las aplicaciones estén incluidas en perfiles distintos. Esto ocurre porque ahora ambas aplicaciones conocen la existencia de la otra y pueden interactuar como si se hubieran incluido en un mismo perfil.

• Un perfil dependiente incluye la instalación de una aplicación que depende de la presencia de otra aplicación para que se complete su instalación. Mientras se crea el perfil, para simular la relación de dependencia, los perfiles existentes seleccionados se descargan temporalmente desde el servidor de archivos durante el proceso de creación del perfil para establecer la jerarquía y las reglas de aislamiento que se usarán durante la ejecución. Después se instala la aplicación que depende de ellos. Por ejemplo, puede incluir los perfiles individuales de Office 2007 y Microsoft Dynamics en este perfil antes de instalar una aplicación de .NET que dependa de ellos. De este modo, cuando los usuarios abran la aplicación de .NET, Office y Dynamics también se abrirán en el dispositivo cliente. Cuando se crea un perfil habilitado para la comunicación entre entornos de aislamiento, las aplicaciones se abren en el dispositivo cliente y permanecen aisladas del sistema y de las otras aplicaciones aisladas, pero pueden interactuar entre sí.

La ventaja de la comunicación entre entornos de aislamiento es que el mantenimiento de las aplicaciones puede realizarse por separado y las actualizaciones se incluyen automáticamente en todos los perfiles vinculados donde esté incluido el perfil en cuestión. Esta característica ahorra tiempo de administración de los perfiles.

(22)

Cuando se crea un perfil dependiente, las propiedades adicionales agregadas a las de los perfiles individuales en el perfil vinculado se habilitan para todos los perfiles individuales. Estas propiedades pueden ser reglas personalizadas, scripts de preinicio o de salida y análisis de preinicio. Cuando los usuarios descargan aplicaciones desde el perfil de comunicación entre entornos de aislamiento, las propiedades combinadas de todos los perfiles vinculados se ejecutan por orden jerárquico, desde el perfil más bajo al más alto, según aparecen en el asistente de creación de perfiles y la página de propiedades Perfiles vinculados.

Pero si crea un perfil asociado, sin instalar ninguna otra aplicación, no hay ninguna propiedad adicional disponible. Puede agregarlas sólo a perfiles que tengan aplicaciones instaladas.

Temas relacionados:

“Para configurar la comunicación entre aislamientos” en la página 38 “Para crear un perfil y un destino” en la página 29

Preparación de una estación de trabajo para la creación

de perfiles de aplicaciones

Configure el equipo Profiler para ofrecer un entorno de ejecución que sea lo más parecido posible al entorno del dispositivo cliente. Por ejemplo:

• Si las aplicaciones se van a distribuir por streaming a un servidor XenApp, la estación de trabajo de Profiler también debe ser un servidor XenApp • Si las aplicaciones se van a distribuir mediante streaming en dispositivos

clientes, la estación de trabajo de Profiler debe tener una plataforma similar a ellos

• La estación de trabajo de Profiler debe incluir también los programas estándar de la empresa como, por ejemplo, el antivirus

Aparte del software de sistema operativo y herramientas estándar, asegúrese de que la estación de trabajo no contenga ninguna otra aplicación de software, y en particular, ninguna de las aplicaciones o archivos que quiere instalar en el perfil. Durante la creación del perfil, los archivos de la aplicación que estén ya

instalados localmente en el equipo Profiler se ignorarán y por tanto no se incluirán en el perfil.

(23)

La configuración óptima para la creación y ejecución de perfiles varía según la aplicación. En muchos casos, un solo destino puede ejecutar una aplicación en todos los sistemas operativos posibles. En cambio, en otros, son necesarios parámetros de perfil y ejecución específicos para cada sistema operativo. Haga pruebas para obtener los mejores resultados cuando se trate de aplicaciones específicas.

Importante: No use la estación de trabajo de Profiler para la distribución de perfiles por streaming. Tampoco instale el XenApp Plugin para aplicaciones de streaming en este equipo.

En general, para lograr que un destino se ejecute en varias versiones de un sistema operativo, Citrix recomienda utilizar el sistema operativo más antiguo para la creación del perfil: Windows XP Professional. Si el destino creado es válido para todos los sistemas operativos de ejecución posibles, ya no tiene que hacer nada más. No obstante, si un nivel específico del sistema operativo plantea problemas con el destino de sistema operativo múltiple, vuelva a ejecutar Profiler y cree un nuevo destino para la versión del sistema operativo en conflicto. Para ello tendrá que ejecutar Profiler en el mismo sistema operativo que se ha previsto para la ejecución.

Después de instalar Profiler, puede simplificar la creación o modificación de perfiles configurando una serie de preferencias.

Temas relacionados:

“Nivel de Service Pack” en la página 19 “Letra de la unidad del sistema” en la página 20 “Idioma del sistema operativo” en la página 20

“Para definir la seguridad del perfil de usuario” en la página 25 “Para activar y desactivar la firma de perfiles” en la página 26

Para instalar Profiler

Para obtener los mejores resultados, use el programa de desinstalación de Windows para eliminar cualquier versión anterior de Citrix Streaming Profiler. Para obtener ayuda sobre cómo elegir una estación de trabajo donde instalar Profiler, consulte “Preparación de una estación de trabajo para la creación de perfiles de aplicaciones” en la página 22.

(24)

Importante: Antes de instalar Profiler, consulte la Lista de verificación de la instalación de Citrix XenApp para ver las plataformas compatibles y los requisitos del sistema.

1. Introduzca el soporte de instalación en la estación de trabajo que desee usar para crear perfiles de aplicaciones.

2. Para instalar Profiler, en la ventana de ejecución automática (autorun), seleccione Utilidades de XenApp y, a continuación, Instalar Citrix Streaming Profiler para Windows.

O, en la carpeta Citrix Streaming Profiler ejecute el archivo Citrix Streaming Profiler.msi.

3. Seleccione un idioma para la interfaz del programa de instalación y complete el asistente de instalación.

4. Después de completar la instalación, reinicie el equipo.

Para abrir Profiler

En el menú Inicio seleccione Programas > Citrix > Streaming Profiler >

Streaming Profiler.

Profiler se abre con una pantalla de bienvenida desde la que se puede empezar directamente a crear o modificar perfiles.

Para ver la interfaz de Profiler, en la página de bienvenida, haga clic en Cerrar. La interfaz de Profiler incluye cuatro componentes principales:

Menú y barra de herramientas: están situados en la parte superior. La barra de herramientas contiene los botones para realizar las siguientes acciones:

• Iniciar el asistente de nuevos perfiles para crear un perfil • Abrir un perfil existente

• Guardar el perfil actual en un punto compartido

• Actualizar un destino o una aplicación en el perfil abierto • Agregar un nuevo destino al perfil

Panel de navegación: Situado a la izquierda. Desplegado, enumera un perfil y sus destinos.

(25)

Barra de estado: Situada en la parte inferior.

Tras iniciar Profiler por primera vez, puede definir sus preferencias con el fin de optimizar el proceso de creación de perfiles y destinos.

Para definir las preferencias predeterminadas para todos los perfiles nuevos, seleccione Preferencias en el menú Editar de la ventana principal de Profiler. • Puede guardar los parámetros predeterminados de Seguridad del perfil de

usuario que desee utilizar para todos los perfiles que vaya creando. Esto evita tener que definir la seguridad (mejorada o moderada) cada vez que se crea un perfil.

• Del mismo modo, si no va firmar los perfiles, puede especificar en el parámetro Firmas digitales que no se muestre la página Firmar perfil de los asistentes.

Al definir preferencias ahorrará tiempo y mejorará la funcionalidad, ya que podrá conservar los parámetros pertinentes para posteriores tareas de empaquetado. Temas relacionados:

“Para definir la seguridad del perfil de usuario” en la página 25 “Para activar y desactivar la firma de perfiles” en la página 26

Para definir la seguridad del perfil de usuario

El parámetro de seguridad de perfil determina si el usuario puede ejecutar o no archivos desde el directorio del perfil. Este nivel se define inicialmente durante la creación del perfil y puede modificarse más adelante usando las propiedades del perfil.

Además, para definir un valor predeterminado para todos los perfiles, vaya al menú Editar y seleccione Preferencias. Puede utilizar la ficha Seguridad del perfil de usuario para evitar que los asistentes de nuevos perfiles y destinos muestren la página Seguridad del perfil de usuario en cada operación. Seleccione un parámetro de seguridad:

Seguridad mejorada: Es la opción seleccionada de manera

predeterminada. No permite ejecutar ningún archivo excepto los incluidos en el destino. Este parámetro protege el sistema impidiendo que los usuarios ejecuten código malicioso, adware, spyware o cualquier otro elemento dañino en la red de la organización. Todo el contenido recibido durante la sesión del usuario se aísla completamente en la ubicación del perfil del usuario. Los administradores pueden aplicar fácilmente una directiva para el borrado de todos los elementos de sesión cuando el usuario cierre la aplicación o cierre la sesión. Los programas o ejecutables de carácter dañino que dependen de un reinicio del sistema quedan

(26)

neutralizados porque los archivos de la sesión quedan aislados y, por tanto, no se ejecutan.

Seguridad moderada: Permite la ejecución de archivos ejecutables a los que se haya tenido acceso mediante las aplicaciones incluidas en el perfil. Si el modo de seguridad mejorada está activado, el sistema incapacita

específicamente la ejecución de código que no haya sido descargado desde el servidor. La seguridad mejorada también evita la ejecución de código malintencionado que se hubiera descargado de Internet por accidente.

Si crea el perfil de la aplicación con seguridad moderada (que no es la opción predeterminada), la aplicación puede descargar actualizaciones del fabricante por Internet. Dichas actualizaciones se guardan en el directorio raíz del usuario, por lo que son exclusivas de dicho usuario. La próxima vez que el dispositivo cliente se conecta con el servidor de streaming, dicho servidor no sobrescribirá las actualizaciones; la aplicación se ejecutará usando las mismas. Por lo general, sin embargo, el administrador es quien mejor puede evaluar las actualizaciones y decidir cómo y cuándo aplicarlas en la organización.

Para activar y desactivar la firma de perfiles

Si decide no firmar los perfiles, utilice las preferencias del perfil para omitir el paso de firma de perfiles en los asistentes de nuevos perfiles y destinos. Para definir esta preferencia predeterminada para todos los perfiles nuevos, en el menú

Editar de la ventana principal de Profiler seleccione Preferencias, y luego seleccione la ficha Firmas digitales.

Si posteriormente cambia de opinión y desea firmar los perfiles, vuelva a utilizar esta misma ficha para restaurar las páginas correspondientes en los asistentes. Temas relacionados:

(27)

Creación de un perfil y de su destino inicial

Cuando cree un perfil, defina las siguientes propiedades: • Nombre del perfil

• Parámetros de seguridad del perfil de usuario

Tras establecer las propiedades del perfil, continúe con la creación del primer destino. Cuando inicialice el destino, seleccione los siguientes criterios de forma que coincidan con los del cliente:

• Sistema operativo y Service Pack • Idioma

Tras la primera configuración del perfil y destino, instale aplicaciones en el destino mediante alguna de las opciones de instalación: rápida o avanzada. Temas relacionados:

“Planificación de un perfil” en la página 27 “Para crear un perfil y un destino” en la página 29

“Para instalar varias aplicaciones mediante una instalación avanzada” en la página 32

“Para instalar plugins de Internet Explorer” en la página 33 “Para incluir archivos y carpetas en un destino” en la página 34 “Para incluir parámetros del Registro” en la página 35

“Para ejecutar una aplicación en el equipo Profiler” en la página 36 “Para seleccionar aplicaciones para enumerar en el perfil” en la página 37 “Para configurar la comunicación entre aislamientos” en la página 38

Planificación de un perfil

Con Profiler, puede crear un perfil compuesto de destinos que ofrezcan cualquiera de los siguientes recursos:

• Aplicaciones

• Plugins de Internet Explorer • Carpetas y archivos

• Parámetros de Registro de sistema

Puede configurar la comunicación de aislamientos entre los distintos destinos y perfiles.

(28)

El proceso de creación de un perfil para una aplicación estándar en un destino se denomina instalación rápida. La creación de perfiles para varias aplicaciones en un destino se realiza con una instalación avanzada.

Tanto para la instalación rápida como para la avanzada hay que especificar los criterios siguientes que deben coincidir en el dispositivo cliente:

• Sistema operativo y, opcionalmente, Service Pack • Letra de la unidad del sistema

• Idioma

Además de los criterios de destino, algunas opciones afectan al perfil completo: • Firma digital

• Configurar seguridad mejorada (estricta) o moderada

Después de planificar cómo se van a entregar las aplicaciones, revise los pasos básicos para crear un perfil o destino.

Limitaciones conocidas en la creación de perfiles

Algunas aplicaciones no pueden ser incluidas en perfiles. Entre ellas:

• Aplicaciones que incluyen servicios o controladores, como AutoCAD e IBM DB2

• Otras aplicaciones como Microsoft Internet Explorer 7.0, Microsoft Data Access Components (MDAC) y el .NET Framework

Si crea el perfil de una aplicación que requiere la elevación de derechos de Control de acceso de usuario (UAC) o derechos de administrador, asegúrese de configurar el acceso a la aplicación publicada sólo para usuarios o grupos que tengan los derechos necesarios en el dispositivo cliente.

Si está instalando una aplicación para crear un perfil y dicha aplicación necesita interactuar con otra que no puede incluirse en un perfil, Citrix recomienda seguir el procedimiento siguiente:

1. Instale la aplicación para la que no puede crearse ningún perfil (por ejemplo .NET Framework) en el equipo Profiler antes de crear el perfil de las otras aplicaciones que interactúan con ella.

2. Cuando cree el perfil de la nueva aplicación, habilite el análisis de preinicio para verificar que la aplicación no incluida en el perfil está ya instalada antes de iniciar la nueva aplicación.

3. Instale la aplicación sin perfil en los dispositivos clientes para que se ejecute fuera de aislamiento, de modo que la nueva aplicación pueda interactuar con ella cuando sea necesario.

(29)

Para consultar problemas y soluciones conocidos en esta versión del producto, consulte el archivo Léame de Citrix XenApp 5.0.

Para consultar problemas y soluciones conocidos en el XenApp Plugin para aplicaciones de streaming, consulte el archivo Léame de los Citrix XenApp Plugins para aplicaciones de servidor 11.0 y para aplicaciones de streaming 1.2. Temas relacionados:

“Para comprobar los requisitos de inicio” en la página 44

Para crear un perfil y un destino

En el equipo Profiler, asegúrese de que tiene acceso al ejecutable de la aplicación y que dicha aplicación no está ya instalada en él.

1. El punto compartido debe tener el grupo “Todos” con acceso de LECTURA y el grupo “Administradores” con acceso de ESCRITURA en el nivel de punto compartido y en el nivel de NTFS.

2. Para iniciar el asistente de nuevos perfiles, en el menú Archivo, seleccione

Nuevo. Siga las instrucciones del asistente de nuevos perfiles. 3. Dé un nombre al perfil.

Opte por un nombre simple. No incluya en el nombre ningún criterio que el cliente utilice para identificar los destinos. Por ejemplo, no especifique un número de versión en el nombre del perfil.

4. Seleccione el nivel de seguridad del perfil de usuario que desea. Para obtener más información, consulte “Para definir la seguridad del perfil de usuario” en la página 25.

5. Use la página Configurar la comunicación entre aislamientos para vincular perfiles existentes que necesiten comunicarse entre sí en el dispositivo cliente (esto es optativo). Para obtener más información, consulte “Para configurar la comunicación entre aislamientos” en la página 38.

Si no quiere configurar la comunicación entre aislamientos, no modifique esta página.

6. Defina al menos un sistema operativo e idioma de destino.

Para vincular perfiles existentes para la comunicación entre aislamientos únicamente, es decir, sin crear nuevos destinos, marque la casilla de arriba (que no está seleccionada de manera predeterminada). Para crear un nuevo destino o perfil, asegúrese de que la casilla no esté marcada.

La configuración de los criterios de idioma y sistema operativo de destino es el primer paso para crear el primer destino del perfil. El idioma y sistema

(30)

operativo predeterminados son los del equipo Profiler. Para obtener más información, consulte “Preparación de una estación de trabajo para la creación de perfiles de aplicaciones” en la página 22.

A. Si seleccionó perfiles para la comunicación entre aislamientos en la página anterior, para asociarlos a los perfiles existentes sin crear ningún destino nuevo (y omitir así las páginas de instalación del asistente), marque la casilla Crear un perfil que sólo vincula otros perfiles. Cuando está marcada, las demás opciones de creación de destinos se inhabilitan y el asistente omite las páginas de instalación. Va directamente al paso 11 para la firma digital del perfil. Para crear un nuevo destino dentro del perfil vinculado, asegúrese de que esta opción no esté marcada. Para obtener más información, consulte “Para configurar la comunicación entre aislamientos” en la página 38. B. Para dar a respaldo a otros sistemas operativos e idiomas, seleccione las casillas correspondientes. Al seleccionar los sistemas operativos e idiomas de destino, no seleccione los idiomas para los que vaya a crear destinos independientes.

C. Si desea que el cliente tenga en cuenta el nivel de Service Pack, haga clic en Definir Service Pack. De forma predeterminada, un destino respalda todos los paquetes de servicios del sistema operativo con el que es compatible.

D. Para seleccionar el Service Pack que será compatible con el destino, utilice el menú desplegable Niveles de Service Pack compatibles y escoja la regla que se utilizará al verificar el nivel de Service Pack. E. Introduzca el número de nivel de Service Pack en el campo que

corresponda: Nivel mínimo, Nivel máximo o Nivel exacto. Si desea introducir un intervalo de niveles, utilice los campos Nivel mínimo y

Nivel máximo.

Nota: Si crea otros destinos en el perfil, haga clic en Comprobar conflictos de destino para verificar que los parámetros del destino actual son exclusivos y que, por tanto, no interfieren con ningún otro. Consulte “Para resolver conflictos de destino” en la página 50.

7. La opción de instalación debe seleccionarse según el tipo de aplicación o número de aplicaciones que desee instalar en un destino.

Instalación rápida: Seleccione esta opción si sólo va a instalar una aplicación que tiene un programa de instalación, como setup.msi o .exe (es la opción predeterminada y recomendada para instalaciones normales).

(31)

Instalación avanzada: Seleccione esta opción sólo si va a instalar plugins de Internet Explorer, modificar parámetros de Registro, instalar una aplicación manualmente o realizar el proceso a partir de varios instaladores.

Para obtener más instrucciones sobre cómo continuar con la creación de un perfil realizando una instalación avanzada, consulte “Para instalar varias aplicaciones mediante una instalación avanzada” en la página 32.

8. En la página Elegir instalador haga clic en Examinar para seleccionar un archivo ejecutable o un script para instalar la aplicación en el destino actual. En este paso, el instalador no se ejecuta, sólo se selecciona. Si es necesario introduzca argumentos de línea de comandos. Consulte “Para agregar parámetros de línea de comandos” en la página 35.

9. En la página Ejecutar instalador asegúrese de que el programa de instalación seleccionado y los parámetros de línea de comandos son correctos.

Recomendación: Marque la casilla Reinicio virtual de forma que Profiler simule un reinicio del sistema cuando finalice la instalación. Algunas aplicaciones no completan su instalación hasta que se reinicia el equipo. Cuando haga clic en Siguiente, en lugar de reiniciar realmente el equipo Profiler, éste simulará un reinicio del sistema.

Use una instalación avanzada para seleccionar recursos diversos (como archivos, carpetas, parámetros de Registro y plugins de Internet Explorer) para agregarlos al perfil.

Haga clic en Iniciar instalador. Espere a que el programa de instalación se abra en la estación de trabajo. Si se trata de aplicaciones grandes esto puede tardar unos minutos. Complete el programa de instalación de la aplicación. La ruta de destino que muestre el programa de instalación no importa porque la aplicación se instala en el perfil; acepte la ubicación predeterminada.

Cuando la aplicación esté totalmente iniciada y configurada en la estación de trabajo, ciérrela y haga clic en Siguiente en el asistente de creación de perfiles. Una vez completado el reinicio virtual, la aplicación está lista para ejecutarse.

10. En la página Ejecutar aplicación seleccione y ejecute la aplicación. Consulte “Para ejecutar una aplicación en el equipo Profiler” en la página 36. Cierre la aplicación antes de hacer clic en Siguiente en el asistente de creación de perfiles.

Recomendación: Conviene ejecutar las aplicaciones al menos una vez para asegurarse de que se completan todos los pasos de inicialización necesarios,

(32)

antes de entregarlas a los usuarios. Por ejemplo, es posible que haya que introducir un número de serie o clave de licencia para el producto. 11. En la página Seleccionar aplicaciones puede ver la lista de aplicaciones

descubiertas en el destino actual. Use los botones para modificar la lista de aplicaciones que desea publicar más tarde con Access Management Console. Consulte “Para seleccionar aplicaciones para enumerar en el perfil” en la página 37.

12. En la página Firmar perfil firme el perfil con un certificado digital si es necesario. Consulte “Para firmar un perfil” en la página 48.

13. Haga clic en Finalizar para compilar el perfil. Antes de hacer clic en

Finalizar tiene la opción de revisar toda la información acerca del perfil y de modificar los parámetros del perfil y los destinos.

14. Cuando se cierre el asistente, guarde el perfil introduciendo la ruta UNC del punto compartido. Se crea una subcarpeta con el mismo nombre que el perfil.

Antes de guardar el perfil, un administrador debe crear un punto

compartido de red que tenga asignado acceso de LECTURA para el grupo “Todos” y acceso de ESCRITURA para el grupo “Administradores”. Por ejemplo, si introduce esta ruta:

\\servidorCitrix\perfiles

Guardar en mostrará la siguiente ubicación, según los valores introducidos en

Ruta UNC y Nombre del perfil:

\\servidorCitrix\perfiles\<NombrePerfil>\<NombrePerfil>.profile

Si es necesario, en este punto puede cambiar el nombre del perfil.

Después de guardar el perfil en una ubicación, puede utilizar otros equipos para agregar destinos exclusivos para el perfil, si fuera necesario.

Para instalar varias aplicaciones mediante una

instalación avanzada

La opción Instalación avanzada del asistente de creación de perfiles permite repetir el proceso de instalación tantas veces como sea necesario para agregar varias aplicaciones a un destino.

1. Seleccione el tipo de recursos que desea instalar:

• Para instalar una aplicación en el destino, seleccione Ejecutar programa de instalación o script de comandos. Con esta opción hay que seguir los pasos de un asistente parecido al de la opción Instalación rápida.

(33)

• Para instalar Internet Explorer y plugins de forma que se ejecuten en un entorno de aislamiento, seleccione la opción Instalar plugins de IE. Consulte “Para instalar plugins de Internet Explorer” en la página 33.

• Para agregar archivos y carpetas que sean necesarios en el dispositivo cliente o para eliminar los que ya no vaya a necesitar, elija

Seleccionar archivos y carpetas. Por ejemplo puede usar esta opción para incluir ciertos archivos necesarios que se encuentran en el equipo Profiler pero no están en el dispositivo cliente. Consulte “Para incluir archivos y carpetas en un destino” en la página 34. • Para modificar parámetros del Registro del sistema para el

dispositivo cliente, seleccione Modificar Registro. Consulte “Para incluir parámetros del Registro” en la página 35.

Cada una de estas opciones le permite volver a esta pantalla tantas veces como sea necesario para instalar aplicaciones adicionales.

2. Una vez instaladas todas las aplicaciones que desea incluir en el perfil, seleccione Continuar sin nada de lo anterior para completar la creación del destino.

Temas relacionados:

“Para crear un perfil y un destino” en la página 29

Para instalar plugins de Internet Explorer

Use la opción Instalación avanzada en el asistente de creación de perfiles para permitir la distribución por streaming de Microsoft Internet Explorer, de forma que pueda ejecutarse en un entorno de aislamiento en el dispositivo del usuario final.

1. Cierre Internet Explorer, si lo tiene abierto.

2. Ejecute el asistente de nuevos perfiles o el asistente de nuevos destinos, complete las opciones iniciales y elija la opción Instalación avanzada. 3. En la ventana Seleccionar método de instalación, seleccione Instalar

plugins de IE.

4. Haga clic en Abrir Microsoft Internet Explorer. Este comando ejecuta Internet Explorer en un entorno de aislamiento.

5. Con el explorador Web ejecutándose, instale todos los plugins que desee poner a disposición de los usuarios.

(34)

Para incluir archivos y carpetas en un destino

Use esta opción cuando quiera incluir determinados archivos y carpetas que no fueron instalados por el instalador de la aplicación, pero que podrían ser necesarios para que ésta se ejecute correctamente. Con este método también se pueden crear perfiles de aplicaciones que no necesitan ser instaladas para ejecutarse.

1. Ejecute el asistente de nuevos perfiles o el asistente de nuevos destinos, complete las opciones iniciales y elija la opción Instalación avanzada. 2. En la ventana Seleccionar método de instalación, elija Seleccionar

archivos y carpetas.

3. Especifique los archivos y carpetas que desea incluir.

A. Use el menú Buscar en para seleccionar los archivos y carpetas que quiere incluir en el destino.

B. En la lista Seleccionar archivos, seleccione los archivos que desea incluir en el destino y haga clic en la flecha para agregarlos a la lista

Archivos actuales.

C. Para crear nuevas carpetas, cambiar el nombre de archivos y carpetas, o eliminarlos de la lista Archivos actuales, utilice los botones que encontrará debajo de esta lista.

4. Después de incluir todos los archivos y carpetas necesarios para la aplicación, puede simular un reinicio del sistema marcando la casilla

Reinicio virtual (se recomienda hacerlo).

5. Seleccione Finalizar instalaciones y haga clic en Siguiente.

6. En la página Ejecutar aplicación, haga clic en Agregar (no seleccione Ejecutar).

7. En el cuadro de diálogo Abrir, introduzca un nombre de acceso directo y busque el ejecutable que desea ejecutar, pero asegúrese de no salir de la carpeta Device\C. No busque la ubicación de origen; la ruta se corrige automáticamente.

8. Finalice el perfil, guárdelo en el punto compartido y publíquelo en Access Management Console.

(35)

Para incluir parámetros del Registro

Use esta opción para proporcionar parámetros de Registro personalizados en un destino.

Advertencia: El uso incorrecto del Editor del Registro puede causar problemas graves que pueden obligar a la reinstalación del sistema operativo. Citrix no garantiza que los problemas resultantes de un uso incorrecto del Editor del Registro puedan resolverse. Si utiliza el Editor del Registro, lo hace bajo su única responsabilidad.

1. Cierre el Editor del Registro de Windows, si lo tiene abierto.

2. Ejecute el asistente de nuevos perfiles o el asistente de nuevos destinos, complete las opciones iniciales y elija la opción Instalación avanzada. 3. En la página Seleccionar método de instalación, seleccione Modificar

Registro.

4. Haga clic en Abrir el Editor del Registro de Windows.

5. Utilice el Editor del Registro para realizar las modificaciones de Registro que desee incluir en el destino. Los cambios realizados se incluyen en el entorno de aislamiento del destino, no en el Registro del equipo Profiler. 6. Tras guardar los parámetros de Registro, simule un reinicio del sistema en

el destino marcando la casilla Reinicio virtual.

Para agregar parámetros de línea de comandos

Los argumentos de línea de comandos ejecutan una aplicación distribuida por streaming modificando sus propiedades en el destino. Si coloca marcadores de posición en el perfil, dichos marcadores serán sustituidos por los argumentos de línea de comandos especificados al publicar la aplicación. Los parámetros de línea de comandos sólo pueden modificar las propiedades de la aplicación después de instalarla durante el proceso de creación del destino (en los asistentes de nuevos perfiles o nuevos destinos), o modificando las propiedades de la aplicación después de crear el destino.

Si no utiliza marcadores de posición en el perfil, los parámetros adicionales especificados durante la publicación de la aplicación se agregan al final de la línea de comandos.

Referencias

Documento similar

 Para recibir todos los números de referencia en un solo correo electrónico, es necesario que las solicitudes estén cumplimentadas y sean todos los datos válidos, incluido el

Recomendaciones para elaborar un podcast Recomendaciones para elaborar un streaming Publicidad en redes sociales... Sistemas, herramientas, aplicaciones

El fin último del presente trabajo es conseguir la sensorización de un robot paralelo utilizado para aplicaciones médicas, conocido como “TrueLock Hexapod” (TL-Hex)

La instalación del “Pozo Nuevo” dispondrá de un sistema de doble bomba, el cual debe ser capaz de adaptarse a los picos de demanda de tal forma que se pueda realizar bombeo de agua

Entre nosotros anda un escritor de cosas de filología, paisano de Costa, que no deja de tener ingenio y garbo; pero cuyas obras tienen de todo menos de ciencia, y aun

Se indica, para cada flujo y sentido (cliente-servidor y servidor-cliente para los juegos, sólo este último para el streaming, punto a punto para VoIP), tanto el tamaño medio de

Habiendo organizado un movimiento revolucionario en Valencia a principios de 1929 y persistido en las reuniones conspirativo-constitucionalistas desde entonces —cierto que a aquellas

En este sentido, puede defenderse que, si la Administración está habilitada normativamente para actuar en una determinada materia mediante actuaciones formales, ejerciendo