Escalabilidad y rendimiento
Entender la escala que tendrá la infraestructura de XenMobile es vital para decidir cómo implementar y configurar XenMobile. Este artículo contiene datos obtenidos en pruebas de escalabilidad y directrices para poder determinar los requisitos de infraestructura para el rendimiento y la escalabilidad de implementaciones pequeñas, medianas y grandes locales de XenMobile.
La escalabilidad se define aquí en términos de la capacidad que tienen los dispositivos ya inscritos en la implementación de reconectar con la implementación al mismo tiempo.
Laescalabilidades la cantidad máxima de dispositivos inscritos en la implementación.
Latasa de inicio de sesiónse define como la tasa máxima a la que los dispositivos existentes pueden volver a conectarse a la implementación.
Los datos de este artículo se derivan de pruebas realizadas en implementaciones que van desde 10 000 hasta 75 000 dispositivos. Las pruebas incluían cargas de trabajo conocidas en los dispositivos móviles.
Todas las pruebas se realizaron en XenMobile Enterprise Edition.
Las pruebas se llevaron a cabo con Citrix Gateway 8200. Un dispositivo Citrix ADC con igual o mayor capacidad puede producir una escalabilidad y rendimiento similar o superior.
A continuación se presenta un resumen de los resultados de las pruebas de escalabilidad.
Resumen de los resultados de las pruebas de escalabilidad para implementaciones de hasta 75 000 dispositivos
Tasa de inicio de sesión (tasa de reconexión de usuarios existentes): hasta 9 375 dispositivos por hora
Configuración utilizada:
Citrix Gateway
MPX 8200
XenMobile Enterprise Edition
Clúster de 7 nodos de XenMobile Server
Base de datos: externa de Microsoft SQL Server
Resultados de las pruebas según cantidad de dispositivos y configuración de hardware
Cantidad de dispositivos | 12 500 | 30 000 | 60 000 | 75 000 |
---|---|---|---|---|
Tasa de reconexión de dispositivos existentes por hora | 1250 | 3750 | 7500 | 9375 |
Modo de XenMobile Server | Autónomo | Clúster | Clúster | Clúster |
Clúster de XenMobile Server | N/D | 3 | 5 | 7 |
XenMobile Server: dispositivo virtual | Memoria = 8 GB de RAM; Unidades vCPU = 4 | Memoria = 16 GB de RAM; Unidades vCPU = 6 | Memoria = 24 GB de RAM; Unidades vCPU = 8 | Memoria = 24 GB de RAM; Unidades vCPU = 8 |
Active Directory | Memoria = 4 GB de RAM; Unidades vCPU = 2 | Memoria = 8 GB de RAM; Unidades vCPU = 4 | Memoria = 16 GB de RAM; Unidades vCPU = 4 | Memoria = 16 GB de RAM; Unidades vCPU = 4 |
Base de datos externa de Microsoft SQL Server | Memoria = 8 GB de RAM; Unidades vCPU = 4 | Memoria = 16 GB de RAM; Unidades vCPU = 8 | Memoria = 24 GB de RAM; Unidades vCPU = 16 | Memoria = 24 GB de RAM; Unidades vCPU = 16 |
Perfil de escalabilidad
Configuración de Active Directory | Perfil utilizado |
---|---|
Usuarios | 100 000 |
Grupos | 200 000 |
Niveles de anidamiento | 5 |
Configuración de XenMobile Server | Total | Por usuario |
---|---|---|
Directivas | 20 | 20 |
Aplicaciones | 270 | 50 |
Aplicación pública | 200 | 0 |
MDX | 50 | 30 |
Web y SaaS | 20 | 20 |
Acciones | 50 | |
Grupos de entrega | 20 | |
Grupos de Active Directory por grupo de entrega | 10 | |
SQL | ||
Número de bases de datos | 1 |
Actividades de aplicaciones y conexiones de dispositivos
Estas pruebas de escalabilidad recopilaron datos acerca de la capacidad de los dispositivos inscritos en una implementación para reconectarse en un período de 8 horas.
Las pruebas simulaban un intervalo de reconexión durante el cual los dispositivos que se reconectan obtienen todas las directivas de seguridad que les corresponden, por lo que los nodos de XenMobile Server están sujetos a condiciones de carga más altas de las normales. Durante las reconexiones siguientes, solo se envían a los dispositivos iOS las directivas nuevas o las que han cambiado, lo que disminuye la carga en los nodos de XenMobile Server.
En las pruebas se usó una combinación de dispositivos: el 50% eran dispositivos iOS y el otro 50% eran dispositivos Android.
En estas pruebas se presupone que los dispositivos Android que se reconectan han recibido previamente notificaciones de GCM.
Durante el intervalo de prueba de 8 horas, tuvieron lugar las siguientes actividades relacionadas con aplicaciones:
Secure Hub se abrió una vez para enumerar aplicaciones asignadas al usuario
Se abrieron 2 aplicaciones web SAML
Se descargaron 4 aplicaciones MAM
Se generó 1 STA para su uso en Secure Mail
Se validaron 240 tíquets de STA, uno para cada evento de reconexión de Secure Mail por red micro VPN.
Arquitectura de referencia
Para consultar la arquitectura de referencia para las implementaciones de las pruebas de escalabilidad, consulte “Arquitectura principal de referencia para MAM y MDM” enArquitectura de referencia para implementaciones locales.
Advertencias y limitaciones
Al estudiar los resultados de las pruebas de escalabilidad descritos en este artículo tenga en cuenta lo siguiente:
No se ha probado la plataforma Windows.
El envío de directivas se ha probado en dispositivos iOS y Android.
Cada nodo de XenMobile Server admite un máximo de 12 000 dispositivos de forma simultánea.