StoreFront

Planifica tu implementación de StoreFront

StoreFront se integra con tus implementaciones de Citrix Virtual Apps and Desktops, lo que proporciona 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.

imagen localizada

Active Directory

StoreFront usa Active Directory para autenticar a los usuarios, buscar la pertenencia a grupos y otros detalles, y para sincronizar datos entre servidores StoreFront.

Para implementaciones de un solo servidor, puedes instalar StoreFront en un servidor que no esté unido a un dominio, pero algunas funcionalidades no estarán disponibles; de lo contrario, los servidores StoreFront deben residir en el dominio de Active Directory que contiene las cuentas de tus usuarios o en un dominio que tenga una relación de confianza con el dominio de las cuentas de usuario, a menos que habilites 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 en el 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 a 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 usando 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 debes propagar los cambios de configuración si el servidor se perdió alguno mientras estaba sin conexión. En caso de un fallo de hardware que requiera el reemplazo del servidor, puedes 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 a 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 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 se admiten cuando los enlaces entre servidores de un grupo de servidores tienen una latencia inferior a 40 ms (con las suscripciones deshabilitadas) o inferior a 3 ms (con las 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. Ten 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 la alta disponibilidad.

Equilibrio de carga

Para varios servidores en un grupo de servidores StoreFront, debes configurar el equilibrio de carga externo. Usa un equilibrador de carga con monitores integrados y persistencia de sesión, como Citrix ADC. Para obtener más información sobre el equilibrio de carga con Citrix ADC, consulta Equilibrio de carga.

Citrix Gateway para acceso remoto

Si planeas habilitar el acceso a StoreFront desde fuera de la red corporativa, se requiere un Citrix Gateway para proporcionar conexiones seguras a los usuarios remotos. Implementa Citrix Gateway fuera de la red corporativa, con firewalls que separen Citrix Gateway de las redes públicas e internas. Asegúrate de que Citrix Gateway pueda acceder al bosque de Active Directory que contiene los servidores StoreFront.

Equilibrador de carga de servidor global

En implementaciones grandes de Citrix, es posible que tengas implementaciones de StoreFront y NetScaler en varios centros de datos. Usando un equilibrador de carga de servidor global (GSLB), puedes configurar una única URL global que el GSLB redirige a la URL específica de un gateway en una de las regiones. Normalmente, el GSLB elige el gateway más cercano basándose en un algoritmo de equilibrio de carga como el tiempo de ida y vuelta (RTT) o la proximidad estática.

Por ejemplo, puedes tener 3 gateways regionales:

emeagateway.example.com - Gateway de Europa

usgateway.example.com - Gateway de EE. UU.

apacgateway.example.com - Gateway de Asia Pacífico

Junto con un GSLB:

gslb.example.com

Diagrama de arquitectura de GSLB

Antes de configurar un GSLB, revisa qué certificados de servidor tienes implementados y cómo tu organización realiza la resolución de DNS. Cualquier URL que quieras usar en tu implementación de Citrix Gateway y StoreFront debe estar presente en tus certificados de servidor.

StoreFront no tiene ningún mecanismo integrado para sincronizar la configuración entre grupos de servidores; en su lugar, depende del administrador asegurarse de que cada grupo de servidores StoreFront esté configurado de la misma manera para que los usuarios obtengan una experiencia consistente, independientemente del grupo de servidores al que se conecten.

StoreFront puede sincronizar periódicamente las suscripciones (favoritos) entre grupos de servidores, consulta Sincronización de suscripciones.

Cuando agregas un almacén a la aplicación Citrix Workspace, identifica el almacén por la URL base y el nombre del almacén. Por lo tanto, si tienes 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, se requiere que el usuario se vuelva a autenticar. Por lo tanto, debes configurar la persistencia para que las solicitudes de un usuario siempre se dirijan a la misma implementación, si es posible.

Acceso de usuario

Consulta Opciones de acceso de usuario.

Planifica tu implementación de StoreFront