VMM에서 계산 동적 및 전원 최적화 설정

중요

이 버전의 VMM(Virtual Machine Manager)은 지원이 종료되었습니다. VMM 2022로 업그레이드하는 것이 좋습니다.

System Center - VMM(Virtual Machine Manager)에서 DO(동적 최적화) 및 VM(가상 머신)에 대한 전원 최적화를 사용하도록 설정하는 방법에 대해 알아보려면 이 문서를 참조하세요. 문서에는 기능 개요, 전원 최적화를 위한 BMC 설정 지침 및 이러한 기능을 사용하도록 설정하고 실행하는 방법에 대한 설명이 있습니다.

참고

  • VMM은 컴퓨팅 및 스토리지에 대한 동적 최적화를 지원합니다. VMM 2019 이전 버전은 컴퓨팅에 대해서만 DO를 지원합니다. 사용 중인 VMM 버전에 대해 해당하는 경우 다음 절차를 사용합니다.
  • VMM은 사이트 인식 클러스터 또는 확대 클러스터를 지원하지 않습니다. VMM은 동적 최적화 계산을 위해 Hyper-V에서 정의하는 ‘사이트별 장애 도메인’을 고려하지 않습니다.
  • 동적 최적화: VMM은 동적 최적화를 사용하여 호스트 클러스터 내에서 VM 및 VHD의 실시간 마이그레이션을 수행합니다. 마이그레이션은 호스트 및 클러스터 공유 스토리지(CSV(클러스터 공유 볼륨), 파일 공유) 간의 부하 분산을 개선하고 VM의 배치 문제를 해결하기 위해 지정한 설정을 기반으로 합니다.

    • 동적 최적화 컴퓨팅(호스트 최적화)을 클러스터의 호스트에서 수행하여 호스트 간에 VM을 마이그레이션하여 호스트 성능을 최적화할 수 있습니다. 설정할 수 있는 호스트 성능 임계값은 CPU 및 메모리입니다.

    • 스토리지 동적 최적화 (VMM 2019 이상에 적용할 수 있는 디스크 공간 최적화)는 클러스터 공유 스토리지(CSV, 파일 공유)에서 수행하여 공유 스토리지 간에 VHD(가상 하드 디스크)를 마이그레이션하여 스토리지 공간 가용성을 최적화할 수 있습니다. 클러스터 공유 스토리지에 사용 가능한 스토리지 공간 임계값을 설정할 수 있습니다.

  • 전원 최적화: 전원 최적화는 클러스터 내에서 리소스 요구 사항을 충족할 필요가 없는 호스트의 전원을 꺼서 에너지를 절약하고 필요한 경우 다시 전원을 켜는 동적 최적화의 한 기능입니다.

VMM은 Hyper-V 호스트 클러스터에서 컴퓨팅 동적 최적화(VMM 2019 이상에서의 컴퓨팅 및 스토리지) 및 전원 최적화를 지원합니다. 라이브 마이그레이션을 지원하는 VMM 패브릭의 VMware 호스트 클러스터에서도 컴퓨팅 동적 최적화 및 전원 최적화를 지원합니다.

시작하기 전에

DO를 사용하기 전에 다음 정보를 참고하세요.

동적 최적화

  • 실시간 마이그레이션을 지원하는 호스트 클러스터에 동적 최적화와 전원 최적화를 구성할 수 있습니다.
  • 지정된 빈도 및 공격성을 사용하여 호스트 클러스터 내에서 가상 머신 및 VHD(가상 하드 디스크)를 마이그레이션하도록 호스트 그룹에서 동적 최적화를 구성할 수 있습니다. VM 강도는 동적 최적화 중에 마이그레이션을 시작해야 하는 불균형 부하의 양을 결정합니다.
  • 디스크 공간 강도는 동적 최적화 중에 VHD를 다른 클러스터 공유 스토리지로 마이그레이션하는 데 필요한 디스크 공간 임계값보다 낮은 사용 가능한 스토리지 공간을 결정합니다.
  • 기본적으로 자동 마이그레이션을 사용하는 경우 가상 머신은 중간 공격성으로 10분마다 마이그레이션됩니다. 동적 최적화의 빈도와 강도를 구성할 때 관리자는 호스트 클러스터의 호스트/공유 스토리지 간에 부하 분산을 수행할 때의 이점과 비교하여 추가 마이그레이션으로 인해 소비되는 리소스 비용을 고려해야 합니다. 기본적으로, 호스트 그룹은 부모 호스트 그룹의 동적 최적화 설정을 상속합니다.
  • 클러스터가 없는 호스트 그룹에 동적 최적화를 설정하면 아무런 효과가 없습니다.
  • 둘 이상의 노드가 있는 클러스터에 대해 동적 최적화를 설정할 수 있습니다. 스토리지 동적 최적화는 둘 이상의 공유 스토리지 파일/볼륨이 클러스터에 있어야 합니다. 호스트 그룹에 라이브 마이그레이션을 지원하지 않는 독립 실행형 호스트 또는 호스트 클러스터가 포함된 경우 해당 호스트에서 동적 최적화가 수행되지 않습니다. 유지 관리 모드에 있는 모든 호스트도 동적 최적화에서 제외됩니다. 또한 VMM은 공유 스토리지를 사용하는 항상 사용 가능한 가상 컴퓨터만 마이그레이션합니다. 호스트 클러스터에 고가용성이 없는 가상 머신이 포함된 경우 해당 가상 머신은 동적 최적화 중에 마이그레이션되지 않습니다.
  • VM 및 서비스 작업 영역에서 호스트 최적화/디스크 공간 최적화 작업을 사용하여 개별 호스트 클러스터에도 주문형 동적 최적화를 사용할 수 있습니다. 주문형 동적 최적화는 호스트 그룹에 동적 최적화를 구성하지 않고도 수행할 수 있습니다. 호스트 클러스터에 대해 동적 최적화를 요청한 후 VMM은 관리자의 승인을 위해 마이그레이션할 가상 머신/VHD를 나열합니다. 호스트 최적화는 클러스터의 호스트 간에 VM 부하 분산을 수행하는 반면, 디스크 공간 최적화는 클러스터의 공유 스토리지 간에 VHD를 마이그레이션합니다.

노드 공정성

노드 공정성은 Windows Server 2016의 새로운 기능입니다.

부하가 적은 클러스터 노드를 식별하고 이러한 노드에 VM을 배포하여 부하를 분산시킵니다. 이는 VMM의 동적 최적화와 유사합니다. 잠재적 성능 문제를 방지하기 위해 동적 최적화와 노드 공정성을 함께 사용해서는 안 됩니다. 이 문제가 발생하지 않도록 VMM은 동적 최적화가 자동으로 설정된 호스트 그룹의 모든 클러스터에서 노드 공정성을 사용하지 않도록 설정합니다. VMM 콘솔 외부에서 노드 공정성을 설정한 경우 VMM에서는 다음에 동적 최적화를 새로 고칠 때 노드 공정성을 해제합니다. 노드 공정성을 사용하려면 동적 최적화를 사용하지 않도록 설정한 다음 노드 공정성을 수동으로 사용하도록 설정합니다.

전원 최적화

  • 전원 최적화의 경우 컴퓨터에 대역 외 관리를 사용할 수 있는 BMC(베이스보드 관리 컨트롤러)가 설치되어 있어야 합니다.
  • 전원 최적화를 사용하면 활성 노드에 장애가 발생한 경우에도 클러스터에 필요한 호스트 수를 유지할 수 있습니다. VMM 외부에서 만들어 VMM에 추가한 클러스터의 경우 전원 최적화를 사용하려면 노드가 5개 이상 있어야 합니다. 클러스터에서 하나 또는 둘의 노드를 추가할 때마다 한 노드의 전원이 꺼질 수 있습니다. 예를 들면 다음과 같습니다.
    • 5개 또는 6개 노드의 클러스터에서 한 노드의 전원이 꺼질 수 있습니다.
    • 7개 또는 8개 노드의 클러스터에서 두 노드의 전원이 꺼질 수 있습니다.
    • 9개 또는 10개 노드의 클러스터에서 세 노드의 전원이 꺼질 수 있습니다.
  • VMM은 클러스터를 만들 때 쿼럼 디스크를 만들어 해당 디스크를 쿼럼 모델의 일부로 사용합니다. VMM에서 만든 클러스터의 경우 4개 이상의 노드로 구성된 클러스터에 전원 최적화를 설정할 수 있습니다. 따라서 전원이 꺼질 수 있는 노드 수는 다음과 같습니다.
    • 4개 또는 5개 노드의 클러스터에서 한 노드의 전원이 꺼질 수 있습니다.
    • 6개 또는 7개 노드의 클러스터에서 두 노드의 전원이 꺼질 수 있습니다.
    • 8개 또는 9개 노드의 클러스터에서 세 노드의 전원이 꺼질 수 있습니다.

BMC 구성

IMPI 1.5/2.0, DCMI 1.0 또는 SMASH 1.0 over WS-Management를 지원하는 BMC가 있는 호스트의 경우 다음과 같이 BMC 설정을 구성할 수 있습니다.

  1. 호스트의 BMC에 액세스할 수 있는 권한이 있는 실행 계정을 만듭니다.
  2. 패브릭>서버>모든 호스트 호스트>>속성>하드웨어>고급>BMC 설정을 선택합니다.
  3. VMM 관리를 사용하도록 설정하려면 이 물리적 컴퓨터를 OOB(대역 외) 관리에 대해 구성합니다.를 선택합니다.
  4. 이 컴퓨터에서 지정된 OOB 전원 관리 구성 공급자를 지원합니다. 지원되는 관리 프로토콜을 선택합니다. BMC의 IP 주소를 입력하고 VMM에서 제공하는 기본 포트를 허용합니다. 실행 계정을 선택하고 확인을 선택합니다.

호스트 그룹에 동적 최적화 및 전원 최적화 사용

  1. 패브릭>서버>모든 호스트를 선택하고 구성하려는 호스트 그룹을 선택합니다.

  2. 호스트 그룹을 선택한 상태에서 폴더>속성 그룹 >속성을 선택합니다.

  3. 호스트 그룹 속성에서 동적 최적화를 선택합니다.

  4. 동적 최적화 설정 지정에서 상위 호스트 그룹의 동적 최적화 설정 사용 확인란의 선택을 취소합니다.

  5. 강도에서 높음, 보통 또는 낮음을 선택합니다.

    참고

    VMM 2019 이상에서는 VM 강도 값이 낮음/중간/높음 등급에서 정수 등급 1~5로 대체됩니다.

    1은 가장 낮은 수준의 공격성이며 5는 가장 높습니다.

    VM 강도는 동적 최적화 중에 마이그레이션을 시작해야 하는 불균형 부하의 양을 결정합니다.

    디스크 공간 강도는 동적 최적화 중에 VHD를 다른 클러스터 공유 스토리지로 마이그레이션하는 데 필요한 디스크 공간 임계값보다 낮은 사용 가능한 스토리지 공간을 결정합니다.

    동적 최적화의 빈도와 강도를 구성하는 경우 호스트 클러스터의 호스트 간에 부하 분산을 수행할 때의 이점과 추가 마이그레이션으로 인해 소비되는 리소스 비용 간의 균형을 조정해야 합니다. 처음에는 기본값인 보통을 적용할 수 있습니다. 그런 다음 환경의 동적 최적화 결과를 관찰한 후 강도를 늘릴 수 있습니다.

  6. VMM이 필요하지 않을 때 호스트를 끄고 필요할 때 다시 켜도록 하여 에너지를 절약하려면 호스트 그룹에 대한 전원 최적화를 구성합니다. 전원 최적화는 부하 분산을 위해 가상 컴퓨터를 자동으로 마이그레이션하는 경우에만 사용할 수 있습니다.

  7. 호스트 그룹의 적격한 호스트 클러스터에서 정기적으로 동적 최적화를 실행하려면 다음 설정을 입력합니다.

    1. 부하 분산을 위해 가상 머신을 자동으로 마이그레이션 확인란을 선택하여 공유 스토리지 간에 사용 가능한 스토리지 공간의 균형을 맞춥니다.
    2. 빈도에서 동적 최적화를 실행할 빈도를 지정합니다. 10분에서 1,440분(24시간) 사이의 값을 임의로 입력할 수 있습니다.
  8. 나열된 각 컴퓨팅 및 스토리지(VMM 2019 이상에 적용 가능) 리소스에 대한 임계값을 설정합니다. 리소스 단위를 변경하려면 호스트 그룹>속성>호스트 예약 으로 이동하여 드롭다운 메뉴에서 단위를 선택합니다.

  9. 호스트 그룹에서 전원 최적화를 설정하려면 전원 최적화 사용 확인란을 선택합니다. 확인을 다시 선택하여 변경 내용을 저장합니다.

    참고

    동일한 파일 공유가 있는 호스트 그룹 간에 디스크 공간 경고 수준이 일치하지 않으면 해당 파일 공유로 여러 번 마이그레이션이 될 수 있으며 스토리지 DO 성능에 영향을 줄 수 있습니다. 스토리지 동적 최적화가 가능한 다른 호스트 그룹 간에 파일 공유를 하지 않는 것이 좋습니다.

전원 최적화 설정 구성

  1. 패브릭에서 호스트 그룹으로 이동하여 속성을 엽니다.
  2. 동적 최적화>동적 최적화 설정 설정> 지정을 선택합니다.
  3. 전원 최적화 일정 사용자 지정에서 CPU, 메모리, 디스크 I/O 또는 네트워크 I/O와 같은 리소스에 대한 설정을 변경합니다.
  4. 일정에서 전원 최적화를 수행할 시간을 선택합니다. 상자를 선택하여 해당 시간 동안 전원 최적화를 켜거나 끕니다. VMM은 호스트 표준 시간대에 따라 일정을 적용합니다.

호스트 클러스터에서 주문형으로 동적 최적화 실행

호스트 클러스터에서 주문형으로 동적 최적화를 실행할 수 있습니다. 이렇게 하려면 부모 호스트 그룹에 동적 최적화를 구성할 필요가 없습니다.

  1. 패브릭>서버>호스트 그룹을 열고 호스트 클러스터로 이동합니다.

  2. 컴퓨팅 리소스 부하 분산을 수행하려면 호스트 최적화를 선택합니다. 클러스터 공유 스토리지에서 스토리지 부하 분산을 수행하려면 디스크 최적화를 선택합니다.

    호스트 최적화: VMM은 동적 최적화 검토를 수행하여 호스트 클러스터의 부하 분산을 개선하기 위해 VHD를 마이그레이션할 수 있는지 여부를 결정합니다. VM의 마이그레이션을 통해 부하 분산을 개선할 수 있는 경우 VMM은 현재 호스트와 대상 호스트가 표시된 상태에서 마이그레이션이 권장되는 VM 목록을 표시합니다. 이 목록에는 VMM의 유지 관리 모드에 있는 호스트와 고가용성이 없는 가상 머신이 제외됩니다.

    디스크 공간 최적화: VMM은 동적 최적화 검토를 수행하여 동적 최적화 페이지에서 설정된 강도를 고려하면서 사용 가능한 스토리지 공간 임계값(디스크 공간)을 충족하도록 VHD를 마이그레이션할 수 있는지 여부를 결정합니다. 동적 최적화는 클러스터 공유 스토리지가 디스크 공간 임계값 집합을 위반하는 경우에만 트리거됩니다. VHD의 마이그레이션을 통해 클러스터의 공유 스토리지에서 사용 가능한 스토리지 공간 임계값에 도움이 될 수 있다면 VMM은 현재 스토리지 및 대상 스토리지 공간이 표시된 상태에서 마이그레이션이 권장되는 VHD 목록을 표시합니다. VHD는 동일한 스토리지 분류로 다른 공유 스토리지로만 마이그레이션됩니다.

  3. 마이그레이션을 선택합니다.

참고

VHD가 한 스토리지 형식 간에 다른 스토리지 형식으로 마이그레이션되는 경우(예: CSV에서 NAS 파일 공유로) 스토리지 마이그레이션 속도가 느려집니다. 임계값 및 강도 기준을 충족하더라도 스토리지 최적화가 마이그레이션할 VHD 목록을 반환하지 않는 경우:

  • Get-SCStorageVolume Cmdlet을 사용하여 HostVolumeID를 확인합니다. HostVolumeID가 볼륨에 대해 Null을 반환하면 VM을 새로 고치고 스토리지 동적 최적화를 다시 수행합니다.
  • Get-SCHostReserve cmdlet을 사용하여 호스트 그룹의 DiskSpacePlacementLevel을 확인합니다. DiskSpacePlacementLevel 값을 동적 최적화 마법사의 호스트 예약 설정에서 설정된 디스크 공간 값과 같게 설정합니다.

VMM에서 컴퓨터 전원 켜기/끄기

  1. 패브릭>서버>모든 호스트> 호스트 이름을 선택합니다.
  2. 호스트 탭의 호스트 그룹에서 전원 켜기 또는 전원 끄기를 선택합니다. BMC 로그에서 전원 켜기 및 끄기 이벤트에 대한 정보를 볼 수 있습니다( 하드웨어>고급>BMC 로그 선택).

다음 단계

VM 프로비전에 대해 알아봅니다.