Mirage 작업이 최종 사용자 환경에 미치는 영향은 몇 가지 요인에 따라 다릅니다.

다음 요인은 Mirage 작업 시 사용자 환경에 영향을 미칠 수 있습니다.

  • 시스템의 초기 로드 및 활용률

  • ESX 호스트 CPU 및 메모리와 같은 전용 리소스의 리소스 경계

  • 스토리지 IOPS 및 네트워크 대역폭과 같은 공유 리소스의 리소스 경계

최적의 동시 계층 업데이트 수에는 위의 모든 요인이 고려되어야 합니다. 따라서 절대값은 서로 다른 환경 간에 차이가 있을 수 있습니다.

시스템의 활용률 및 기준선 로드를 통해 특정 리소스에서 풀에 적용될 수 있는 추가 로드 또는 초기 범위가 제공됩니다. 일반적으로 VDI 시스템은 최대값에 대한 여유를 두고 85% 미만의 CPU 로드로 설계됩니다. Mirage 관리자의 결정에 따라 이 버퍼의 일부는 계층 업데이트와 관련된 계산을 하는 데 사용될 수 있습니다.

대개 ESX 호스트의 CPU 및 메모리인 전용 리소스는 비례적으로 증가하거나 감소합니다. 단일 ESX 호스트에서 20%의 업데이트 끝점을 처리할 수 있다면 전체 풀에서는 임의 배포를 가정하고 유사한 양의 업데이트 끝점을 처리할 수 있습니다.

공유 리소스(대개 백엔드 스토리지 어레이)를 통해 시스템이 최종적으로 바인딩되는 경우 단일 ESX 호스트에서 처리할 수 있다 하더라도 동시 업데이트 양은 모든 사용자가 수행한 스토리지 어레이의 전체 로드를 반영합니다.

View 환경에서 크기 조정 시 추가적으로 고려할 사항은 View 아키텍처 계획 설명서의 아키텍처 설계 요소 및 계획 지침을 참조하십시오.

다음 참조 테스트에서는, 동시 계층 업데이트에 다른 값을 사용하는 단일 ESX 호스트 성능에 최종 사용자가 미치는 잠재적인 영향에 대해 설명합니다. 모든 테스트는 일반적인 최종 사용자 작업을 자동화하고 측정하는 VDI 워크로드 생성기를 사용하여 수행되었습니다. 테스트에 사용된 자동화된 애플리케이션으로는 Microsoft Office, Adobe Reader, 비디오 시청 등이 있었습니다. 이러한 애플리케이션에서 사용된 작업으로는 파일 열기, 웹 찾아보기, 파일 수정, 파일 저장 및 닫기가 있었습니다. 이러한 작업뿐 아니라 정의된 수의 끝점을 통해서도 Mirage 계층 업데이트가 수행되었습니다.

테스트 설정

참조 테스트에는 다음 구성이 사용되었습니다.

  • 단일 ESX 호스트(16개의 코어, 196GB RAM)

  • SAS 스토리지

  • 100대의 VM

  • 20개 및 50개의 동시 계층 업데이트

  • 다음 두 가지 유형의 로드

    • 그룹 A - CPU 사용량이 많음

    • 그룹 B - IO 사용량이 많음

테스트 결과

다음 표에는 Mirage 계층 업데이트를 동시에 수행하는 끝점 수에 대한 참조 테스트 결과가 나와 있습니다.

표 1. 참조 테스트 결과

기준선

20개의 끝점

50개의 끝점

응답 시간 증가: 그룹 A

-

21%

74%

응답 시간 증가: 그룹 B

-

17%

83%