XenMobile Server 현재 릴리스

확장성 및 성능

XenMobile 인프라의 규모를 이해하는 것은 XenMobile을 어떻게 배포하고 구성할지 결정하는 데 있어 중요합니다. 이 문서에는 확장성 테스트 데이터와 소규모에서 대규모에 이르는 온-프레미스 XenMobile 엔터프라이즈 배포의 성능과 확장성을 위한 인프라 요구 사항을 결정하는 지침이 포함되어 있습니다.

여기서 확장성은 배포에 이미 등록된 장치가 해당 배포에 동시에 다시 연결되는 능력의 관점에서 정의됩니다.

  • 확장성은 배포에 등록된 최대 장치 수로 정의됩니다.

  • 로그인 속도는 기존 장치가 배포에 다시 연결될 수 있는 최대 속도로 정의됩니다.

이 문서에 나온 데이터는 10,000~75,000개 장치 규모의 배포에 대한 테스트 결과입니다. 알려진 작업 부하를 사용하여 모바일 장치를 테스트했습니다.

모든 테스트는 XenMobile Advanced Edition(온프레미스) 또는 Citrix Endpoint Management(클라우드)에서 수행되었습니다.

테스트는 Citrix Gateway 8200을 사용하여 수행되었습니다. 비슷하거나 더 큰 용량의 Citrix ADC 장비에서는 비슷한 수준 또는 더 뛰어난 확장성과 성능이 나타날 수 있습니다.

확장성 테스트 결과의 요약은 다음과 같습니다.

최대 75,000개 장치의 배포에 대한 확장성 테스트 결과 요약

로그인 속도(기존 사용자의 다시 연결 속도) - 시간당 최대 9,375개 장치

사용된 구성:

  • Citrix Gateway

  • MPX 8200

  • XenMobile Advanced Edition(온프레미스) 또는 Citrix Endpoint Management(클라우드)

  • XenMobile Server 7노드 클러스터

  • 데이터베이스: Microsoft SQL Server 외부 데이터베이스

장치 모집단 및 하드웨어 구성을 사용한 테스트 결과

장치 수 12,500 30,000 60,000 75,000
시간당 기존 장치의 다시 연결 속도 1,250 3,750 7,500 9,375
XenMobile Server - 모드 독립 실행형 클러스터 클러스터 클러스터
XenMobile Server - 클러스터 해당 없음 3 5 7
XenMobile Server - 가상 장비 메모리 = 8GB RAM, vCPU = 4 메모리 = 16GB RAM, vCPU = 6 메모리 = 24GB RAM, vCPU = 8 메모리 = 24GB RAM, vCPU = 8
Active Directory 메모리 = 4GB RAM, vCPU = 2 메모리 = 8GB RAM, vCPU = 4 메모리 = 16GB RAM, vCPU = 4 메모리 = 16GB RAM, vCPU = 4
Microsoft SQL Server 외부 데이터베이스 메모리 = 8GB RAM, vCPU = 4 메모리 = 16GB RAM, vCPU = 8 메모리 = 24GB RAM, vCPU = 16 메모리 = 24GB RAM, vCPU = 16

확장성 프로필

Active Directory 구성 사용된 프로필
사용자 100,000
그룹 200,000
중첩 수준 5
XenMobile Server 구성 합계 사용자당
정책 20 20
270 50
공용 앱 200 0
MDX 50 30
웹 및 SaaS 20 20
동작 50  
배달 그룹 20  
배달 그룹당 Active Directory 그룹 10  
SQL    
데이터베이스 개수 1  

장치 연결 및 앱 작업

이러한 확장성 테스트를 통해 배포에 등록된 장치가 8시간 내에 다시 연결될 수 있는지에 대한 데이터를 수집했습니다.

이 테스트에서 시뮬레이션한 다시 연결 간격 동안에는 다시 연결되는 장치에 모든 해당 보안 정책이 적용되기 때문에 XenMobile Server 노드의 부하 상태가 일반적인 수준보다 높아집니다. 이후에 다시 연결할 때에는 변경된 정책 또는 새로운 정책만 iOS 장치로 푸시되므로 XenMobile Server 노드의 부하가 줄어듭니다.

이러한 테스트에서는 iOS 장치와 Android 장치를 50%씩 섞어서 사용했습니다.

이러한 테스트에서는 다시 연결되는 Android 장치가 사전 GCM 알림을 받은 것으로 가정합니다.

8시간의 테스트 기간 동안 다음과 같은 앱 관련 작업이 이루어졌습니다.

  • 권한이 부여된 앱을 열거하기 위해 Secure Hub가 한 번 열림

  • 2개의 SAML 웹 앱이 열림

  • 4개의 MAM 앱이 다운로드됨

  • Secure Mail에서 사용하도록 1개의 STA가 생성됨

  • Micro VPN을 통한 Secure Mail 다시 연결 이벤트당 하나씩 240개의 STA 티켓 유효성 검사가 수행됨

참조 아키텍처

이러한 확장성 테스트에 사용되는 배포의 참조 아키텍처에 대한 자세한 내용은 온-프레미스 배포용 참조 아키텍처의 “핵심 MAM + MDM 참조 아키텍처”를 참조하십시오.

주의 사항 및 제한 사항

이 문서에 나온 확장성 테스트 결과를 고려할 때 다음 사항에 유의하십시오.

  • Windows 플랫폼은 테스트되지 않았습니다.

  • iOS와 Android 장치에 대한 정책 푸시를 테스트했습니다.

  • 각 XenMobile Server 노드는 동시에 최대 12,000개의 장치를 지원합니다.

확장성 및 성능