Planifique su implementación de StoreFront
StoreFront se integra con sus implementaciones de Citrix Virtual Apps and Desktops, proporcionando a los usuarios un único punto de acceso de autoservicio para sus escritorios y aplicaciones.
La figura muestra una implementación típica de StoreFront.
Active Directory
StoreFront utiliza Active Directory para autenticar usuarios, buscar la pertenencia a grupos y otros detalles, y para sincronizar datos entre servidores StoreFront.
Para implementaciones de un solo servidor, puede instalar StoreFront en un servidor no unido a un dominio, pero cierta funcionalidad no estará disponible; de lo contrario, los servidores StoreFront deben residir dentro del dominio de Active Directory que contiene las cuentas de sus usuarios o dentro de un dominio que tenga una relación de confianza con el dominio de las cuentas de usuario, a menos que habilite la delegación de autenticación a los sitios o granjas de Citrix Virtual Apps and Desktops. Todos los servidores StoreFront de un grupo deben residir dentro del mismo dominio.
Grupos de servidores StoreFront
StoreFront se puede configurar en un solo servidor o como una implementación de varios servidores denominada grupo de servidores StoreFront. Los grupos de servidores no solo proporcionan capacidad adicional, sino también una mayor disponibilidad. StoreFront garantiza que la información de configuración y los detalles de las suscripciones de aplicaciones de los usuarios se almacenen y repliquen entre todos los servidores de un grupo de servidores. Esto significa que si un servidor StoreFront deja de estar disponible por cualquier motivo, los usuarios pueden seguir accediendo a sus almacenes utilizando los servidores restantes. Mientras tanto, los datos de configuración y suscripción del servidor fallido se actualizan automáticamente cuando se vuelve a conectar al grupo de servidores. Los datos de suscripción se actualizan cuando el servidor vuelve a estar en línea, pero debe propagar los cambios de configuración si el servidor se perdió alguno mientras estaba desconectado. En caso de un fallo de hardware que requiera el reemplazo del servidor, puede instalar StoreFront en un nuevo servidor y agregarlo al grupo de servidores existente. El nuevo servidor se configura y actualiza automáticamente con las suscripciones de aplicaciones de los usuarios cuando se une al grupo de servidores.
Citrix® recomienda un máximo de seis servidores en un grupo de servidores. En el caso de más de seis servidores, la sobrecarga de la sincronización de datos supera el beneficio de los servidores adicionales y el rendimiento se degrada.
Las implementaciones de grupos de servidores StoreFront solo son compatibles cuando los enlaces entre servidores de un grupo de servidores tienen una latencia inferior a 40 ms (con suscripciones deshabilitadas) o inferior a 3 ms (con suscripciones habilitadas). Idealmente, todos los servidores de un grupo de servidores deben residir en la misma ubicación (centro de datos, zona de disponibilidad), pero los grupos de servidores pueden abarcar ubicaciones dentro de la misma región siempre que los enlaces entre los servidores del grupo cumplan estos criterios de latencia. Algunos ejemplos incluyen grupos de servidores que abarcan zonas de disponibilidad dentro de una región de la nube, o entre centros de datos de áreas metropolitanas. Tenga en cuenta que la latencia entre zonas varía según el proveedor de la nube. Citrix no recomienda abarcar ubicaciones como configuración de recuperación ante desastres, pero puede ser adecuado para alta disponibilidad.
Equilibrio de carga
Para varios servidores en un grupo de servidores StoreFront, debe configurar el equilibrio de carga externo. Utilice un equilibrador de carga con monitores integrados y persistencia de sesión, como NetScaler ADC. Para obtener más información sobre el equilibrio de carga con NetScaler ADC, consulte Equilibrio de carga.
Citrix Gateway para acceso remoto
Si planea habilitar el acceso a StoreFront desde fuera de la red corporativa, se requiere un Citrix Gateway para proporcionar conexiones seguras a los usuarios remotos. Implemente Citrix Gateway fuera de la red corporativa, con firewalls que separen Citrix Gateway de las redes públicas e internas. Asegúrese de que Citrix Gateway pueda acceder al bosque de Active Directory que contiene los servidores StoreFront.
Equilibrador de carga de servidor global
En grandes implementaciones de Citrix, puede tener implementaciones de StoreFront y NetScaler en varios centros de datos. Mediante un equilibrador de carga de servidor global (GSLB), puede configurar una única URL global que el GSLB redirige a la URL específica de una puerta de enlace en una de las regiones. Normalmente, el GSLB elige la puerta de enlace más cercana basándose en un algoritmo de equilibrio de carga como el tiempo de ida y vuelta (RTT) o la proximidad estática.
Por ejemplo, puede tener 3 puertas de enlace regionales:
emeagateway.example.com - Puerta de enlace de Europa
usgateway.example.com - Puerta de enlace de EE. UU.
apacgateway.example.com - Puerta de enlace de Asia-Pacífico
Junto con un GSLB:
gslb.example.com
Antes de configurar un GSLB, revise los certificados de servidor que tiene y cómo su organización realiza la resolución de DNS. Todas las URL que desee utilizar en su implementación de Citrix Gateway y StoreFront deben estar presentes en sus certificados de servidor.
StoreFront no tiene ningún mecanismo integrado para sincronizar la configuración entre grupos de servidores; en su lugar, el administrador debe asegurarse de que cada grupo de servidores de StoreFront esté configurado de la misma manera para que los usuarios obtengan una experiencia coherente, independientemente del grupo de servidores al que se conecten.
StoreFront puede sincronizar periódicamente las suscripciones (favoritos) entre grupos de servidores; consulte Sincronización de suscripciones.
Cuando agrega un almacén a la aplicación Citrix Workspace, este identifica el almacén por la URL base y el nombre del almacén. Por lo tanto, si tiene varias implementaciones de StoreFront detrás de un GSLB, cada implementación debe tener la misma URL base.
Nota:
Cuando la aplicación Citrix Workspace se desplaza entre diferentes implementaciones de StoreFront detrás de un GSLB, el usuario debe volver a autenticarse. Por lo tanto, debe configurar la persistencia para que las solicitudes de un usuario se dirijan siempre a la misma implementación, si es posible.
Acceso de usuario
Consulte Opciones de acceso de usuario.