VMM에서 동적 최적화 및 전원 최적화 구성

 

적용 대상: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

이 섹션의 절차는 Virtual Machine Manager(VMM)에서 동적 최적화 및 전원 최적화를 구성하는 방법과 호스트 클러스터에서 필요한 경우 동적 최적화를 실행하는 방법을 설명합니다.

VMM은 실시간 마이그레이션을 지원하는 호스트 클러스터 내에서 부하 분산을 수행할 수 있습니다. 동적 최적화는 사용자가 입력하는 설정에 따라 클러스터 내에서 가상 컴퓨터를 마이그레이션합니다.

참고

System Center 2012 – Virtual Machine Manager부터는 System Center Virtual Machine Manager(VMM) 2008 R2의 PRO CPU Utilization 및 PRO Memory Utilization 모니터로 PRO(성능 및 리소스 최적화)에 대해 수행되는 호스트 부하 분산 기능 대신 동적 최적화 기능이 제공됩니다.

VMM은 호스트가 필요하지 않은 경우 전원을 끄고 필요한 경우 다시 전원을 켜는 방식으로 가상화된 환경에서 전원을 절약할 수 있습니다.

VMM은 Hyper-V 호스트 클러스터뿐 아니라 관리 VMware ESX 및 Citrix XenServer 환경의 실시간 마이그레이션을 지원하는 호스트 클러스터에서 동적 최적화 및 전원 최적화를 지원합니다. 전원 최적화의 경우 컴퓨터에 대역 외 관리를 사용할 수 있는 BMC(베이스보드 관리 컨트롤러)가 설치되어 있어야 합니다.

VMM의 동적 최적화

동적 최적화가 수행되는 동안 VMM은 호스트 클러스터 내의 가상 컴퓨터를 마이그레이션하여 호스트 간의 부하 분산을 개선하고 가상 컴퓨터에서 위반된 배치 제한을 수정할 수 있습니다.

동적 최적화는 호스트 그룹에 구성할 수 있으며, 지정된 빈도와 강도로 호스트 클러스터 내의 가상 컴퓨터를 마이그레이션합니다. 강도는 동적 최적화 도중 마이그레이션을 시작해야 하는 불균형 부하의 양을 결정합니다. 기본적으로, 중간 강도의 경우 가상 컴퓨터가 10분마다 마이그레이션됩니다. 동적 최적화의 빈도와 강도를 구성한 경우 관리자는 호스트 클러스터의 호스트 간에 부하 분산을 수행할 때의 이점과 비교하여 추가 마이그레이션으로 인해 소비되는 리소스 비용을 고려해야 합니다. 기본적으로, 호스트 그룹은 부모 호스트 그룹의 동적 최적화 설정을 상속합니다.

동적 최적화는 둘 이상의 노드가 있는 클러스터에 설정할 수 있습니다. 호스트 그룹에 독립 실행형 호스트가 있거나 실시간 마이그레이션을 지원하지 않는 호스트 클러스터가 있는 경우 해당 호스트에 대해 동적 최적화가 수행되지 않습니다. 유지 관리 모드에 있는 호스트도 동적 최적화에서 제외됩니다. 또한 VMM은 공유 저장소를 사용하는 항상 사용 가능한 가상 컴퓨터만 마이그레이션합니다. 호스트 클러스터에 항상 사용 가능하지 않은 가상 컴퓨터가 있는 경우 해당 가상 컴퓨터는 동적 최적화 도중 마이그레이션되지 않습니다.

또한 VM 및 서비스 작업 영역의 호스트 최적화 작업을 사용하여 개별 호스트 클러스터에 대해 주문형 동적 최적화를 사용할 수 있습니다. 주문형 동적 최적화는 호스트 그룹에 동적 최적화를 구성하지 않고도 수행할 수 있습니다. 호스트 클러스터에 대해 동적 최적화가 요청된 후 VMM은 관리자 승인을 받을 수 있도록 마이그레이션할 가상 컴퓨터를 나열합니다.

VMM의 전원 최적화

전원 최적화는 동적 최적화의 선택적 기능이며, 동적 최적화를 통해 가상 컴퓨터를 마이그레이션하도록 호스트 그룹이 구성된 경우에만 사용할 수 있습니다.VMM에서 전원 최적화를 사용하면 호스트 클러스터 내에서 리소스 요구 사항을 충족할 필요가 없는 호스트의 전원은 끄고 필요한 경우 다시 전원을 켜는 방식으로 에너지를 절약할 수 있습니다.

기본적으로, 이 기능이 설정된 경우 VMM은 전원 최적화를 항상 수행합니다. 하지만 전원 최적화를 수행할 시간 및 요일을 예약할 수도 있습니다. 예를 들어 처음에는 호스트의 리소스 사용량이 적게 예상되는 주말에만 전원 최적화를 예약할 수 있습니다. 그런 다음 환경의 전원 최적화 효과를 관찰한 후 시간을 늘릴 수 있습니다.

전원 최적화를 사용하면 활성 노드에 장애가 발생한 경우에도 클러스터에 필요한 호스트 수를 유지할 수 있습니다.VMM 외부에서 만들어 VMM에 추가된 클러스터의 경우 전원 최적화를 사용하려면 노드가 4개 이상 있어야 합니다. 클러스터에서 하나 또는 둘의 노드를 추가할 때마다 한 노드의 전원이 꺼질 수 있습니다. 예를 들면 다음과 같습니다.

  • 5개 또는 6개 노드의 클러스터에서 한 노드의 전원이 꺼질 수 있습니다.

  • 7개 또는 8개 노드의 클러스터에서 두 노드의 전원이 꺼질 수 있습니다.

  • 9개 또는 10개 노드의 클러스터에서 세 노드의 전원이 꺼질 수 있습니다.

VMM은 클러스터를 만들 때 쿼럼 디스크를 만들어 해당 디스크를 쿼럼 모델의 일부로 사용합니다.VMM에서 만든 클러스터의 경우 3개 이상의 노드로 구성된 클러스터에 전원 최적화를 설정할 수 있습니다. 따라서 전원이 꺼질 수 있는 노드 수는 다음과 같습니다.

  • 4개 또는 5개 노드의 클러스터에서 한 노드의 전원이 꺼질 수 있습니다.

  • 6개 또는 7개 노드의 클러스터에서 두 노드의 전원이 꺼질 수 있습니다.

  • 8개 또는 9개 노드의 클러스터에서 세 노드의 전원이 꺼질 수 있습니다.

쿼럼 구성에 대한 자세한 내용은 Windows Server 2012 장애 조치(failover) 클러스터에서 쿼럼 구성 및 관리를 참조하세요.

전원 최적화를 통해 호스트의 전원을 끄기 전에 VMM은 모든 가상 컴퓨터를 호스트 클러스터의 다른 호스트로 마이그레이션합니다. 호스트가 다시 필요한 경우 VMM은 호스트의 전원을 켠 후 동적 최적화를 수행하여 호스트 클러스터 내에서 가상 컴퓨터를 마이그레이션하는 방식으로 부하 분산합니다. 호스트 그룹에서 전원 최적화를 사용하지 않도록 설정했거나 전원 최적화의 예약된 기간이 종료된 경우 전원 최적화로 전원이 꺼진 모든 호스트에서 동일한 프로세스가 수행됩니다.

동적 최적화 및 전원 최적화의 리소스 임계값

호스트 그룹 속성의 다음 설정에 따라 VMM에서 호스트 클러스터에 대해 수행되는 작업이 결정됩니다.

  • 동적 최적화 설정은 리소스 사용량 임계값을 지정합니다. 이 값을 초과하면 VMM은 부하 분산을 개선하기 위해 가상 컴퓨터를 마이그레이션하려고 합니다. 동적 최적화 설정은 CPU, 메모리, 디스크 I/O 및 네트워크 I/O 리소스에 대해 지정할 수 있습니다.

  • 전원 최적화 설정은 전원 최적화 동안 VMM가 호스트의 전원을 끈 이후 유지해야 하는 리소스 용량을 지정합니다. 이러한 설정을 통해 사용할 수 있는 리소스의 버퍼가 생기므로 일반 작업 도중 변동이 심한 리소스 사용량에 따라 VMM이 불필요하게 호스트의 전원을 켰다 끄는 작업을 반복하지 않게 됩니다. 전원 최적화 설정에는 CPU, 메모리, 디스크 공간, 디스크 I/O 및 네트워크 I/O가 포함됩니다.

호스트 그룹에서 전원 최적화를 사용하는 경우 동적 최적화와 전원 최적화가 보조를 맞춰 수행됩니다. 에너지를 절약하기 위해 VMM이 전원을 끈 호스트는 가상 컴퓨터 요구 사항을 충족하거나 부하 분산을 위해 켜질 수 있습니다.

호스트 그룹에 동적 최적화 수준과 배치 수준을 구성하는 방법에 대한 자세한 내용은 VMM에서 동적 최적화와 전원 최적화를 구성 하는 방법 섹션을 참조하십시오.

전제 조건

동적 최적화와 전원 최적화를 수행하려면 다음 요구 사항을 충족해야 합니다.

이 섹션의 내용

이 섹션의 절차를 수행하면 다음 작업을 수행할 수 있습니다.

절차 설명
VMM에서 동적 최적화와 전원 최적화를 구성 하는 방법 호스트 그룹에서 동적 최적화와 전원 최적화를 구성하는 방법을 설명합니다.
호스트가 클러스터에 동적 최적화를 실행 하는 방법 패브릭 작업 영역에서 호스트 최적화를 사용하여 호스트 클러스터 내에서 주문형 동적 최적화를 시작하는 방법을 설명합니다.