XenCenter

전원 자동 최적화 및 관리

Workload Balancing을 구성하여 최적화 권장 사항을 자동으로 수락(자동화)하고 서버를 자동으로 켜거나 끌 수 있습니다(전원 관리).

최적화 권장 사항 자동 수락

Workload Balancing을 사용하면 최적화 권장 사항을 자동으로 수락하고 권장하는 최적화 작업을 자동으로 수행하도록 구성할 수 있습니다. 자동화라고 하는 이 기능을 사용하여 성능 향상 또는 호스트 전원 끄기를 포함한 모든 권장 사항을 자동으로 적용할 수 있습니다. 그러나 가상 머신 사용량이 감소함에 따라 호스트 전원을 끄려면 자동화, 전원 관리 및 최대 밀도 모드를 구성해야 합니다.

기본적으로 Workload Balancing은 최적화를 자동으로 수락하지 않습니다. Workload Balancing이 권장 사항을 자동으로 수락하도록 하려면 자동화를 활성화하십시오. 그렇지 않으면 Workload Balancing은 여전히 권장 사항을 수동으로 수락하도록 요청합니다.

Workload Balancing은 권장 사항이 고가용성 설정과 충돌하는 경우 호스트 또는 가상 머신에 권장 사항을 자동으로 적용하지 않습니다. Workload Balancing 최적화 권장 사항을 적용하여 풀이 과도하게 커밋되면 XenCenter®는 권장 사항을 계속 적용할지 여부를 묻는 메시지를 표시합니다. 자동화가 활성화된 경우 Workload Balancing은 고가용성 계획에서 허용할 호스트 실패 수를 초과하는 전원 관리 권장 사항을 적용하지 않습니다.

자동화 모드에서 Workload Balancing이 권장 사항을 적용하는 방식을 조정할 수 있습니다. 자세한 내용은 고급 설정을 참조하십시오.

전원 관리 활성화

전원 관리는 물리적 호스트의 전원을 켜거나 끌 수 있는 기능입니다. Workload Balancing 컨텍스트에서 이 용어는 풀의 총 워크로드에 따라 풀의 호스트 전원을 켜거나 끄는 것을 의미합니다.

호스트에서 Workload Balancing 전원 관리를 구성하려면 다음이 필요합니다.

  • 호스트 서버의 하드웨어에 원격 전원 켜기/끄기 기능이 있어야 합니다.
  • 호스트에 대해 호스트 전원 켜기 기능이 구성되어 있어야 합니다.
  • 해당 호스트가 (Workload Balancing) 전원 관리에 참여할 호스트로 명시적으로 선택되어야 합니다.

또한 Workload Balancing이 호스트 전원을 자동으로 끄도록 하려면 다음도 구성해야 합니다.

  • Workload Balancing이 권장 사항을 자동으로 적용하도록 구성되어 있어야 합니다.
  • Workload Balancing은 전원 관리 권장 사항을 자동으로 적용하도록 구성됩니다.

풀이 최대 밀도 모드일 때, Workload Balancing이 사용되지 않는 리소스를 감지하면, 풀의 모든 초과 용량이 제거될 때까지 호스트 전원을 끄도록 권장합니다. WLB가 풀에 서버를 종료할 호스트 용량이 부족하다고 감지하면, 풀 워크로드가 충분히 감소할 때까지 서버를 켜둔 상태로 유지하도록 권장합니다. Workload Balancing을 구성하여 추가 서버의 전원을 자동으로 끄도록 하면, 이러한 권장 사항이 자동으로 적용되므로 동일하게 작동합니다.

호스트가 전원 관리에 참여하도록 설정되면, Workload Balancing은 필요에 따라 전원 켜기/끄기 권장 사항을 만듭니다. 전원 관리 권장 사항을 자동으로 적용하는 옵션을 켜면, 풀 수준에서 그렇게 합니다. 그러나 풀에서 전원 관리에 참여할 호스트를 지정할 수 있습니다.

전원 관리 동작 이해

Workload Balancing이 호스트 전원을 켜거나 끄도록 권장하기 전에, 가상 머신을 전송할 호스트(즉, “채울” 호스트)를 선택합니다. 다음 순서로 수행합니다.

  1. 전원을 끌 수 없는 호스트이므로 풀 코디네이터를 채웁니다.
  2. 가장 많은 가상 머신이 있는 호스트를 채웁니다.
  3. 가장 많은 가상 머신이 실행 중인 호스트에 따라 후속 호스트를 채웁니다.

Workload Balancing이 풀 코디네이터를 채울 때, 풀 코디네이터에 대해 인위적으로 낮은 (내부) 임계값을 가정하여 수행합니다. Workload Balancing은 이러한 낮은 임계값을 버퍼로 사용하여 풀 코디네이터가 과부하되는 것을 방지합니다.

Workload Balancing은 밀도를 높이기 위해 이 순서로 호스트를 채웁니다.

WLB는 최적화 권장 사항을 사용하여 풀의 호스트를 VM으로 순서대로 채웁니다.

이 그림은 최대 밀도 모드에서 호스트에 VM을 통합할 때 XenServer®가 풀 코디네이터를 먼저 채우고, 가장 많이 로드된 서버를 두 번째로, 가장 적게 로드된 서버를 세 번째로 채우는 방법을 보여줍니다.

풀이 최대 밀도 모드일 때 Workload Balancing이 성능 문제를 감지하면, 전원이 켜진 호스트 간에 워크로드를 마이그레이션하도록 권장하여 문제를 해결합니다. Workload Balancing이 이 방법으로 문제를 해결할 수 없으면, 호스트 전원을 켜려고 시도합니다. (Workload Balancing은 최적화 모드가 최대 성능으로 설정된 경우와 동일한 기준을 적용하여 전원을 켤 호스트를 결정합니다.)

WLB가 최대 성능 모드에서 실행될 때, 풀의 모든 호스트에서 리소스 활용률이 높은 임계값 아래로 떨어질 때까지 호스트 전원을 웁니다.

하나 이상의 VM을 마이그레이션하는 동안, WLB가 용량을 늘리는 것이 풀의 전반적인 성능에 도움이 될 것이라고 판단하면, 자동으로 호스트 전원을 켜거나 그렇게 하도록 권장합니다.

중요:

Workload Balancing은 Workload Balancing이 전원을 끈 호스트에 대해서만 전원 켜기를 권장합니다.

전원 관리 및 VM 통합을 위한 환경 설계

XenServer 구현을 계획하고 자동 VM 통합 및 전원 관리를 구성하려는 경우, 워크로드 설계를 고려하십시오. 예를 들어 다음을 수행할 수 있습니다.

  • 서로 다른 유형의 워크로드를 별도의 풀에 배치합니다. 특정 유형의 하드웨어에서 더 잘 작동하는 고유한 유형의 워크로드 또는 애플리케이션 유형이 있는 경우, 이러한 워크로드를 호스팅하는 VM을 다른 풀에 배치할지 여부를 고려하십시오.

    전원 관리 및 VM 통합은 풀 수준에서 관리되므로, 동일한 속도로 통합하려는 워크로드를 포함하도록 풀을 설계하십시오. 고급 설정 항목에서 논의된 고려 사항 등을 고려하십시오.

  • Workload Balancing에서 호스트 제외. 일부 호스트는 항상 켜져 있어야 할 수 있습니다. 자세한 내용은 권장 사항에서 호스트 제외를 참조하십시오.

최적화 권장 사항을 자동으로 적용하려면

  1. XenCenter의 리소스 창에서 XenCenter > 리소스 풀을 선택합니다.
  2. 속성 창에서 WLB 탭을 선택합니다.
  3. WLB 탭에서 WLB 구성을 선택합니다.
  4. 왼쪽 창에서 자동화를 선택합니다.
  5. 다음 확인란 중 하나 이상을 선택합니다.
    • 최적화 권장 사항을 자동으로 적용합니다. 이 옵션을 선택하면 최적화 권장 사항을 수동으로 수락할 필요가 없습니다. Workload Balancing은 자체적으로 생성하는 최적화 및 배치 권장 사항을 자동으로 수락합니다.
    • 전원 관리 권장 사항을 자동으로 적용합니다. 이 옵션의 동작은 풀의 최적화 모드에 따라 달라집니다.
      • 최대 성능 모드. 전원 관리 권장 사항 자동 적용이 활성화되면, 워크로드 밸런싱은 호스트 성능을 향상시킬 때 호스트를 자동으로 웁니다.
      • 최대 밀도 모드. 전원 관리 권장 사항 자동 적용이 활성화되면, 워크로드 밸런싱은 리소스 사용률이 낮음 임계값 아래로 떨어질 때 호스트를 자동으로 끕니다. 즉, 워크로드 밸런싱은 사용량이 적은 기간 동안 호스트를 자동으로 끕니다.
  6. 다음 중 하나를 수행합니다:
    • 전원 관리를 구성하려면 자동화/전원 관리를 선택하고 다음 섹션으로 진행합니다.
    • 전원 관리를 구성하지 않고 자동화 구성이 완료되면 확인을 선택합니다.

전원 관리를 위한 서버 선택

  1. 전원 관리 섹션에서 워크로드 밸런싱이 자동으로 켜고 끄도록 할 호스트를 선택합니다.

    참고:

    전원 관리 권장 사항 자동 적용을 선택하지 않고 전원 관리 권장 사항에 대한 호스트를 선택하면 워크로드 밸런싱이 전원 관리 권장 사항을 제안하지만 자동으로 적용하지는 않습니다.

  2. 확인을 클릭합니다. 리소스 풀의 물리적 서버 중 원격 전원 관리를 지원하는 서버가 없으면 워크로드 밸런싱은 전원 관리를 지원하는 호스트 없음 메시지를 표시합니다.

관련 문서

XenServer 현재 릴리스

전원 자동 최적화 및 관리