Citrix Hypervisor

Workload Balancing

Workload Balancing은 가상 장비로 패키지된 Citrix Hypervisor 프리미엄 에디션 구성 요소로, 다음과 같은 기능을 제공합니다.

  • Citrix Hypervisor 환경의 VM 성능에 대한 보고서 작성

  • 리소스 사용률을 평가하고 워크로드 요구 사항에 맞게 풀에서 가능한 최상의 호스트에서 가상 시스템을 찾습니다.

  • Citrix Hypervisor 리소스 풀의 호스트 간에 VM 워크로드 균형 조정

  • 가상 컴퓨터를 시작하기에 가장 적절한 호스트 결정

  • 전원을 껐던 가상 컴퓨터를 다시 시작하기에 가장 적절한 호스트 결정

  • 호스트에 장애가 발생할 경우 가상 시스템을 이동할 최적의 호스트 결정

  • 호스트를 유지 보수 모드로 전환하거나 호스트를 유지 보수 모드에서 해제할 때 각 호스트의 가상 시스템에 대한 최적의 서버 결정

기본 설정에 따라 Workload Balancing은 이러한 작업을 자동으로 수행하거나 재조정 및 배치 권장 사항을 수락하라는 메시지를 표시할 수 있습니다. 특정 시간대에 호스트의 전원을 자동으로 끄도록 Workload Balancing을 구성할 수도 있습니다. 예를 들어, 전원을 절약하기 위해 야간에 전원을 끄도록 서버를 구성하십시오.

Workload Balancing은 풀 전체에서 VM 사용을 평가하여 작동합니다. 호스트가 성능 임계값을 초과하면 Workload Balancing은 VM을 풀에서 부담이 적은 호스트로 재할당합니다. 워크로드의 균형을 재조정하기 위해 Workload Balancing은 VM을 이동하여 호스트에서 리소스 사용의 균형을 조정합니다.

재조정 및 배치 권장 사항이 환경 요구 사항에 부합하도록 하려면 다음 방법 중 하나로 워크로드를 최적화하도록 Workload Balancing을 구성할 수 있습니다.

  • 리소스 성능을 극대화하려면
  • 호스트에 맞는 가상 시스템 수를 최대화하려면

이러한 최적화 모드는 사전 정의된 시간에 자동으로 변경되거나 항상 동일하게 유지되도록 구성할 수 있습니다. 더욱 세분화하려면 CPU, 네트워크, 디스크 및 메모리와 같은 개별 리소스 지표의 가중치를 미세 조정하십시오.

Workload Balancing은 용량 계획을 쉽게 수행할 수 있도록 호스트 및 풀 상태, 최적화 및 VM 성능, VM 모션 기록에 대한 기록 보고서를 제공합니다.

Workload Balancing은 성능 데이터를 캡처하므로 이 구성 요소를 사용하여 가상화된 환경에 대한 보고서 (작업 로드 보고서) 를 생성할 수도 있습니다. 자세한 내용은 워크로드 보고서 생성을 참조하십시오.

참고:

  • Workload Balancing은 Citrix Hypervisor 프리미엄 에디션 고객 또는 Citrix Virtual Apps and Desktops 또는 Citrix DaaS 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객에게 제공됩니다. Citrix Hypervisor 라이선스에 대한 자세한 내용은 라이선싱을 참조하십시오. Citrix Hypervisor 라이센스를 업그레이드하거나 구매하려면 Citrix 웹 사이트를 방문하십시오.
  • 단일 Workload Balancing 가상 장비는 가상 장비의 리소스(vCPU, 메모리, 디스크 크기)에 따라 최대 100개의 풀까지 여러 풀을 관리할 수 있습니다. 이러한 풀 전체에서 가상 장비는 최대 1000대의 VM을 관리할 수 있습니다. 그러나 풀에 VM 수가 많은 경우(예: VM이 400개 이상) 해당 풀에만 하나의 Workload Balancing 가상 장비를 사용하는 것이 좋습니다.
  • 최신 버전의 Workload Balancing은 Citrix Hypervisor 8 Cloud와 호환됩니다.

Workload Balancing 기본 개념

가상 시스템이 실행 중일 때는 물리적 호스트의 컴퓨팅 리소스를 사용합니다. 이러한 리소스에는 CPU, 메모리, 네트워크 읽기, 네트워크 쓰기, 디스크 읽기 및 디스크 쓰기가 포함됩니다. 워크로드에 따라 일부 가상 시스템은 동일한 호스트의 다른 가상 시스템보다 CPU 리소스를 더 많이 소비할 수 있습니다. 워크로드는 가상 시스템에서 실행되는 응용 프로그램과 해당 사용자 트랜잭션에 의해 정의됩니다. 호스트에 있는 모든 가상 시스템의 리소스 사용량이 합쳐져 호스트에서 사용 가능한 리소스가 줄어듭니다.

Workload Balancing은 가상 시스템 및 물리적 호스트의 리소스 성능을 위해 데이터를 캡처하여 데이터베이스에 저장합니다. 이 데이터는 관리자가 설정한 기본 설정과 함께 최적화 및 배치 권장 사항을 제공하는 데 사용됩니다.

최적화는 목표에 맞게 호스트를 “개선”하는 방식입니다. Workload Balancing은 성능 또는 밀도를 높이기 위해 풀의 호스트 간에 가상 시스템을 재배포하는 권장 사항을 제공합니다. Workload Balancing은 권장 사항을 제공할 때 풀의 호스트 간에 균형 또는 조화를 만드는 것이 목표라는 목표에 비추어 만듭니다. Workload Balancing이 이러한 권장 사항에 따라 작동하는 경우 해당 작업을 최적화라고 합니다.

Workload Balancing을 사용하는 경우 Citrix Hypervisor 센터는 VM을 시작하기 위한 최적의 호스트를 나타내는 별 등급을 제공합니다. 다음 등급도 제공됩니다.

  • 전원이 꺼져 있을 때 VM을 시작하려는 경우
  • VM이 일시 중단되었을 때 VM을 시작하려는 경우
  • VM을 다른 호스트로 마이그레이션하려는 경우(마이그레이션 및 유지 관리 모드)

Workload Balancing과 관련하여 이들은 각각 다음을 의미합니다.

  • 성능은 호스트의 물리적 리소스 사용량 (예: 호스트의 CPU, 메모리, 네트워크 및 디스크 사용률) 입니다. Workload Balancing을 설정하여 성능을 최대화할 때는 각 가상 시스템에서 사용할 수 있는 최대 리소스 양을 확보할 수 있도록 가상 시스템을 배치하는 것이 좋습니다.

  • 밀도는 호스트의 VM 수입니다. 집적도를 최대화하도록 Workload Balancing을 설정할 때는 풀에서 전원이 켜진 호스트의 수를 줄일 수 있도록 VM을 배치하는 것이 좋습니다. VM이 적절한 컴퓨팅 성능을 갖도록 보장합니다.

Workload Balancing은 고가용성에 대해 이미 지정한 설정과 충돌하지 않습니다. 이러한 기능은 호환됩니다.

풀 요구 사항

Workload Balancing과 풀의 균형을 맞추려면 풀이 다음 요구 사항을 충족해야 합니다.

  • 모든 서버는 프리미엄 에디션 라이선스 또는 Citrix Virtual Apps and Desktops 또는 Citrix DaaS 권한으로 라이선스가 부여됩니다.

  • 모든 서버가 실시간 마이그레이션 요구 사항을 충족합니다.

    • 공유 원격 스토리지

    • 유사한 프로세서 구성

    • 기가비트 이더넷

  • 풀에 vGPU 사용 가능 VM이 포함되어 있지 않습니다. Workload Balancing은 vGPU가 연결된 VM에 대한 용량 계획을 생성할 수 없습니다.

단일 Workload Balancing 가상 장비는 가상 장비의 리소스(vCPU, 메모리, 디스크 크기)에 따라 최대 100개의 풀까지 여러 풀을 관리할 수 있습니다. 이러한 풀 전체에서 가상 장비는 최대 1000대의 VM을 관리할 수 있습니다. 그러나 풀에 VM 수가 많은 경우(예: VM이 400개 이상) 해당 풀에만 하나의 Workload Balancing 가상 장비를 사용하는 것이 좋습니다.

Workload Balancing