XenMobile® Server

Escalabilidad y rendimiento

Comprender la escala de tu infraestructura de XenMobile® es fundamental para decidir cómo implementar y configurar XenMobile. Este artículo contiene los datos de las pruebas de escalabilidad y la orientación para determinar los requisitos de infraestructura en cuanto a rendimiento y escalabilidad para implementaciones empresariales de XenMobile locales, desde pequeñas hasta grandes.

La escalabilidad se define aquí como la capacidad de los dispositivos ya inscritos en la implementación para volver a conectarse a la implementación al mismo tiempo.

  • La escalabilidad se define como el número máximo de dispositivos inscritos en la implementación.

  • La tasa de inicio de sesión se 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 con un tamaño que oscila entre 10 000 y 75 000 dispositivos. Las pruebas incluyeron dispositivos móviles que utilizaban cargas de trabajo conocidas.

Todas las pruebas se realizaron en XenMobile Advanced Edition (local) o Citrix Endpoint Management™ (en la nube).

Las pruebas se realizaron utilizando Citrix Gateway 8200. Se espera que un dispositivo Citrix ADC con una capacidad similar o superior produzca una escalabilidad y un rendimiento similares o superiores.

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 9375 dispositivos por hora

Configuración utilizada:

  • Citrix Gateway

  • MPX 8200

  • XenMobile Advanced Edition (local) o Citrix Endpoint Management (en la nube)

  • Clúster de 7 nodos de XenMobile Server

  • Base de datos: base de datos externa de Microsoft SQL Server

Resultados de las pruebas por población de dispositivos y configuración de hardware

Número de dispositivos 12 500 30 000 60 000 75 000
Tasa de reconexión de dispositivos existentes por hora 1250 3750 7500 9375
XenMobile Server – modo Independiente Clúster Clúster Clúster
XenMobile Server – clúster N/A 3 5 7
XenMobile Server – dispositivo virtual Memoria = 8 GB de RAM; vCPU = 4 Memoria = 16 GB de RAM; vCPU = 6 Memoria = 24 GB de RAM; vCPU = 8 Memoria = 24 GB de RAM; vCPU = 8
Active Directory Memoria = 4 GB de RAM; vCPU = 2 Memoria = 8 GB de RAM; vCPU = 4 Memoria = 16 GB de RAM; vCPU = 4 Memoria = 16 GB de RAM; vCPU = 4
Base de datos externa de Microsoft SQL Server Memoria = 8 GB de RAM; vCPU = 4 Memoria = 16 GB de RAM; vCPU = 8 Memoria = 24 GB de RAM; vCPU = 16 Memoria = 24 GB de RAM; 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  

Conexiones de dispositivos y actividades de aplicaciones

Estas pruebas de escalabilidad recopilaron datos sobre la capacidad de los dispositivos inscritos en una implementación para volver a conectarse durante un período de 8 horas.

Las pruebas simularon un intervalo de reconexión durante el cual los dispositivos que se reconectan obtienen todas las directivas de seguridad a las que tienen derecho, lo que somete a los nodos de XenMobile Server a condiciones de carga superiores a las normales. Durante las reconexiones posteriores, solo las directivas modificadas o nuevas se envían a los dispositivos iOS, lo que reduce la carga en los nodos de XenMobile Server.

Estas pruebas utilizaron una combinación del 50 % de dispositivos iOS y el 50 % de dispositivos Android.

Estas pruebas asumen que los dispositivos Android que se reconectan han recibido notificaciones GCM previas.

Durante el intervalo de prueba de 8 horas, se produjeron las siguientes actividades relacionadas con las aplicaciones:

  • Secure Hub se abrió una vez para enumerar las aplicaciones a las que se tenía derecho.

  • Se abrieron 2 aplicaciones web SAML.

  • Se descargaron 4 aplicaciones MAM.

  • Se generó 1 STA para su uso por Secure Mail.

  • Se realizaron 240 validaciones de tickets STA, una por cada evento de reconexión de Secure Mail a través de una micro VPN.

Arquitectura de referencia

Para la arquitectura de referencia de las implementaciones utilizadas en estas pruebas de escalabilidad, consulta “Arquitectura de referencia de MAM+MDM Core” en Reference Architecture for On-Premises Deployments.

Advertencias y limitaciones

Ten en cuenta lo siguiente al considerar los resultados de las pruebas de escalabilidad de este artículo:

  • La plataforma Windows no se probó.

  • El envío de directivas se probó para dispositivos iOS y Android.

  • Cada nodo de XenMobile Server admite un máximo de 12 000 dispositivos simultáneamente.

Escalabilidad y rendimiento