XenMobile Server

Escalabilidade e desempenho

Entender a escala da sua infraestrutura do XenMobile desempenha um papel importante em como você decide implantar e configurar o XenMobile. Este artigo contém dados de testes de escalabilidade e orientação sobre como determinar requisitos de infraestrutura para desempenho e escalabilidade para implantações locais empresariais do XenMobile de pequena a larga escala.

A escalabilidade é definida aqui em termos da capacidade dos dispositivos já registrados na implantação de se reconectar à implantação ao mesmo tempo.

  • A Escalabilidade é definida como o número máximo de dispositivos registrados na implantação.

  • Taxa de Login é definida como a taxa máxima com que os dispositivos existentes podem se reconectar à implantação.

Os dados contidos neste artigo são derivados de testes nas implantações com tamanhos que vão de 10.000 a 75.000 dispositivos. Os testes abrangeram dispositivos móveis que usavam cargas de trabalho.

Todos os testes foram feitos no XenMobile Advanced Edition (local) ou no Citrix Endpoint Management (nuvem).

Os testes foram realizados usando o Citrix Gateway 8200. Do dispositivo Citrix ADC com capacidade semelhante ou superior pode-se esperar que produza escalabilidade semelhante ou maior.

Segue um resumo dos resultados dos testes de escalabilidade.

Resumo dos resultados do teste de escalabilidade para implantações de até 75.000 dispositivos

Taxa de login (taxa de reconexão de usuários existentes) - Até 9.375 dispositivos por hora

Configuração usada:

  • Citrix Gateway

  • MPX 8200

  • XenMobile Advanced Edition (local) ou Citrix Endpoint Management (nuvem)

  • Cluster de 7 nós do XenMobile Server

  • Banco de dados: banco de dados Microsoft SQL Server externo

Os resultados de teste por população de dispositivos e configuração de hardware

Número de dispositivos em operação 12.500 30.000 60.000 75.000
Taxa de reconexão de dispositivos existentes por hora 1.250 3.750 7.500 9.375
XenMobile Server – modo Autônomo Cluster Cluster Cluster
XenMobile Server – cluster N/A 3 5 7
XenMobile Server – dispositivo virtual Memória = 8 GB de RAM; vCPUs = 4 Memória = 16 GB de RAM; vCPUs = 6 Memória = 24 GB de RAM; vCPUs = 8 Memória = 24 GB de RAM; vCPUs = 8
Active Directory Memória = 4 GB de RAM; vCPUs = 2 Memória = 8 GB de RAM; vCPUs = 4 Memória = 16 GB de RAM; vCPUs = 4 Memória = 16 GB de RAM; vCPUs = 4
Banco de dados Microsoft SQL Server externo Memória = 8 GB de RAM; vCPUs = 4 Memória = 16 GB de RAM; vCPUs = 8 Memória = 24 GB de RAM; vCPUs = 16 Memória = 24 GB de RAM; vCPUs = 16

Perfil de escalabilidade

Configuração do Active Directory Perfil usado
Usuários 100.000
Groups 200.000
Níveis de aninhamento 5
Configuração do XenMobile Server Total Por usuário
Políticas 20 20
Aplicativos 270 50
Aplicativo público 200 0
MDX 50 30
Web e SaaS. 20 20
Ações 50  
Grupos de entrega 20  
Grupos do Active Directory por grupo de entrega 10  
SQL    
Número de bancos de dados 1  

Conexões de dispositivos e atividades de aplicativo

Estes testes de escalabilidade coletaram dados sobre a capacidade de dispositivos registrados em uma implantação para reconectar por um período de oito horas.

Os testes simularam um intervalo de reconexão durante o qual os dispositivos que estão sendo reconectados obtêm todas as políticas de segurança autorizadas, fazendo com que os nós do XenMobile Server fiquem sujeitos a condições de carga mais altas do que o normal. Durante as reconexões subsequentes, somente as políticas alteradas ou novas são enviadas para dispositivos iOS, diminuindo a carga nos nós do XenMobile Server.

Estes testes usaram uma mistura de 50% dispositivos iOS e 50% dispositivos Android.

Nesses testes, presume-se que os dispositivos Android que se reconectam receberam notificações GCM prévias.

Durante o intervalo de teste de 8 horas, ocorreram as seguintes atividades relativas a aplicativos:

  • O Secure Hub foi aberto uma vez para enumerar os aplicativos com direito

  • 2 aplicativos Web SAML foram abertos

  • 4 aplicativos MAM foram baixados

  • 1 STA foi gerada para uso pelo Secure Mail

  • 240 validações de ticket STA, uma para cada evento de Secure Mail reconectado através de uma micro VPN, foram executadas.

Arquitetura de referência

Para obter a arquitetura de referência para implantações usadas nesses testes de escalabilidade, consulte “Core MAM+MDM Reference Architecture” em Arquitetura de referência para implantações locais.

Restrições e limitações

Observe o seguinte ao considerar os resultados do teste de escalabilidade neste artigo:

  • A plataforma Windows não foi testada.

  • O envio por push de política foi testado para dispositivos iOS e Android.

  • Cada nó do XenMobile Server é compatível com um máximo de 12.000 dispositivos simultaneamente.

Escalabilidade e desempenho