다음을 통해 공유


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

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 이상에 적용할 수 있는 디스크 공간 최적화)는 공유 스토리지 간에 VHD(가상 하드 디스크)를 마이그레이션하여 스토리지 공간 가용성을 최적화하기 위해 클러스터 공유 스토리지(CSV, 파일 공유)에서 수행할 수 있습니다. 클러스터 공유 스토리지에서 사용 가능한 스토리지 공간 임계값을 설정할 수 있습니다.

  • 전원 최적화: 전원 최적화는 클러스터 내의 리소스 요구 사항을 충족하는 데 필요하지 않은 호스트를 해제하여 에너지를 절약하고 필요할 때 다시 켜는 동적 최적화의 기능입니다.

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에 추가된 클러스터의 경우 전원 최적화에는 4개 이상의 노드가 필요합니다. 클러스터에서 하나 또는 둘의 노드를 추가할 때마다 한 노드의 전원이 꺼질 수 있습니다. 예컨대:
    • 5개 또는 6개 노드의 클러스터에서 한 노드의 전원이 꺼질 수 있습니다.
    • 7개 또는 8개 노드의 클러스터에서 두 노드의 전원이 꺼질 수 있습니다.
    • 9개 또는 10개 노드의 클러스터에서 세 노드의 전원이 꺼질 수 있습니다.
  • VMM은 클러스터를 만들 때 쿼럼 디스크를 만들고 해당 디스크를 쿼럼 모델의 일부로 사용합니다. VMM에서 만든 클러스터의 경우 3개가 넘는 노드의 클러스터에 대해 전원 최적화를 설정할 수 있습니다. 즉, 전원을 닫을 수 있는 노드 수는 다음과 같습니다.
    • 4개 또는 5개 노드의 클러스터에서 한 노드의 전원이 꺼질 수 있습니다.
    • 6개 또는 7개 노드의 클러스터에서 두 노드의 전원이 꺼질 수 있습니다.
    • 8개 또는 9개 노드의 클러스터에서 세 노드의 전원이 꺼질 수 있습니다.

BMC 구성

WS-Management를 통해 IMPI 1.5/2.0, DCMI 1.0 또는 SMASH 1.0을 지원하는 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를 다른 클러스터 공유 스토리지로 마이그레이션하는 데 필요한 디스크 공간 임계값 미만의 여유 스토리지 공간을 결정합니다.

    동적 최적화에 대한 빈도 및 공격성을 구성할 때는 추가 마이그레이션의 리소스 비용을 호스트 클러스터의 호스트 간에 부하 분산의 이점과 균형을 유지해야 합니다. 처음에는 기본값인 Medium수락할 수 있습니다. 사용자 환경에서 동적 최적화의 효과를 관찰한 후에는 공격성을 높일 수 있습니다.

  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 프로비저닝에 대해 알아봅니다.