다음을 통해 공유


Virtual Machine Manager가 호스트 등급을 지정하는 방법

업데이트 날짜: 2009년 9월

적용 대상: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1

호스트에 가상 컴퓨터를 배포하거나 마이그레이션할 때 가상 컴퓨터에 가장 적합한 호스트를 평가 및 선택하는 프로세스를 가상 컴퓨터 배치 또는 배치라고 합니다. 배치하는 동안 VMM(Virtual Machine Manager)은 사용 가능한 모든 호스트의 적합성을 평가하고, 각각의 호스트에 0(적합하지 않음)-5(매우 적합함)개의 별을 반 개씩 증가하는 형식으로 등급을 지정합니다. 각 호스트의 등급은 여러 가지 요소를 기준으로 합니다. 예를 들어 호스트의 가상화 소프트웨어, 호스트 및 가상 컴퓨터의 하드웨어 및 네트워킹 구성, 가상 컴퓨터의 리소스 요구 사항, 가상 컴퓨터가 항상 사용 가능한 상태인지 여부 등이 고려됩니다.

VMM 2008 R2의 새로운 기능 중 하나로 호환성 검사 기능이 있습니다. VMM에서는 Windows Server 2008 R2에서 만든 Hyper-V 호스트 클러스터에 배포된 가상 컴퓨터를 마이그레이션하기 전에 호환성 검사를 수행합니다. 호스트 호환성 검사는 마이그레이션의 실패를 방지하기 위해 대상 호스트의 하드웨어(예: CPU 모델)가 원본 호스트와 호환되는지 확인합니다. VMM은 Windows Server 2008 R2의 Hyper-V 호환성 검사 API 및 VMware 호환성 검사 API를 사용하여 각 유형의 가상화 소프트웨어에 대한 하드웨어 요구 사항이 충족되는지 확인합니다. 이 기능은 Windows Server 2008에서 만든 장애 조치 클러스터에는 사용하지 못합니다.

중요

VMM 2008 R2에서 Windows Server 2008 R2를 실행하는 호스트 또는 ESX Server 호스트의 경우, 호스트 선택 마법사 페이지에 처음 표시되는 등급은 VMM에 의한 예비 평가 결과를 바탕으로 합니다. 더욱 세부적 평가에 따른 호스트 등급을 보려면 호스트를 클릭하여 선택해야 합니다.

호스트 등급을 사용하여 호스트 선택

배치하는 동안 호스트의 등급을 지정할 때 VMM에서 사용할 수 있도록 사용자 지정된 기본 조건을 설정할 수 있습니다. 사용자 지정된 조건을 활용하면 가장 적합한 호스트에 가상 컴퓨터를 더욱 쉽게 배치할 수 있습니다. VMM이 호스트 등급을 계산하는 데 사용해야 할 배치 목표를 지정할 수도 있습니다. 다음 표에는 배치 목표가 정리되어 있습니다.

목표 설명 전략

리소스 활용 최대화

사용률이 낮은 여러 작업 부하를 하나의 호스트에 통합합니다. 한도에 도달할 때까지 가상 컴퓨터가 해당 호스트에 배치됩니다.

가상 컴퓨터를 다른 호스트에 할당하기 전에 하나의 호스트를 최대한 활용하려면 이 옵션을 사용합니다.

부하 분산

하나의 호스트에서 처리 부하를 최소화합니다.

호스트 간에 가상 컴퓨터의 성능 부하를 고르게 분산하려면 이 옵션을 사용합니다.

또한 VMM에서 호스트 등급을 지정할 때 사용해야 할 다음과 같은 각 리소스의 상대적 중요성을 지정할 수 있습니다.

  • CPU 사용률

  • 메모리 사용률

  • 디스크 I/O

  • 네트워크 사용률

예를 들어 개발자를 위한 Windows Server 2008 기반 가상 컴퓨터를 만드는 경우 가상 컴퓨터를 실행하는 데 CPU가 많이 필요한 반면 호스트에 상대적으로 하드 디스크나 네트워크 리소스가 거의 없으면 하드 디스크와 네트워크의 우선 순위는 낮추고 사용 가능한 CPU의 우선 순위는 높이도록 기본 등급을 사용자 지정할 수 있습니다.

배치 기본값을 설정하는 방법에 대한 자세한 내용은 가상 컴퓨터의 배치 기본값 설정 방법(https://go.microsoft.com/fwlink/?LinkID=162975)을 참조하십시오.

자동 배치

VMM은 볼륨의 사용 가능한 공간을 기준으로 호스트에서 가장 적합한 볼륨 그리고 호스트 그룹에서 가장 적합한 호스트에 가상 컴퓨터를 자동으로 배치합니다. 이러한 프로세스를 자동 배치라 하며, 다음과 같은 경우에 수행됩니다.

자동 배치 프로세스가 진행되는 동안 가상 컴퓨터의 파일이 호스트 그룹에서 가장 적합한 것으로 평가된 호스트 그리고 볼륨의 사용 가능한 공간을 기준으로 선택한 호스트에서 가장 적합한 볼륨으로 이동합니다. 자동 배치를 성공적으로 완료하려면 권장되는 볼륨에서 기본 가상 컴퓨터 경로를 구성해야 합니다. 자세한 내용은 기본 가상 컴퓨터 경로 정보(https://go.microsoft.com/fwlink/?LinkID=162784)를 참조하십시오.

참고

가상 컴퓨터를 구성할 때 이 VM을 항상 사용 가능하게 설정이라는 하드웨어 구성을 설정하면 배치 중에 VMM은 호스트 클러스터에 있는 클러스터링된 Hyper-V 호스트 및 ESX Server 호스트에만 호스트 등급을 지정합니다. 자세한 내용은 가상 컴퓨터 우선 순위 및 사용 가능을 구성하는 방법을 참조하십시오.

VMM이 호스트 등급을 지정하는 방법

VMM은 선택된 호스트 그룹의 모든 호스트와 하위 호스트 그룹에 포함된 모든 호스트를 평가합니다. 등급은 기본 배치 설정을 따르며 다른 호스트의 등급에 따라 바뀌지 않습니다.

각 호스트는 호스팅되는 모든 가상 컴퓨터의 호스트 예약과 최대 리소스 할당을 수용할 수 있어야 합니다. 호스트 예약은 호스트 운영 체제에 대한 물리적 호스트 컴퓨터에 예약되어 있는 리소스입니다.

리소스 사용량 측정

VMM은 약 10분마다 각 호스트에 대한 CPU 사용량, 메모리 사용량, 디스크 I/O 및 네트워크 사용량을 측정하여 평균 등급을 다시 계산합니다. 보고되는 사용량은 호스트의 리소스 사용량을 변경한 마지막 작업 이후에 측정한 모든 값의 평균입니다. 호스트에서 데이터가 다시 설정되는 작업은 다음과 같습니다.

  • 새 가상 컴퓨터

  • 가상 컴퓨터 배포

  • 가상 컴퓨터 저장

  • 가상 컴퓨터 마이그레이션

  • 가상 컴퓨터 삭제

  • 가상 컴퓨터 켜짐

  • 가상 컴퓨터 꺼짐, 중지, 일시 중지 또는 저장된 상태

호스트 등급 계산

VMM은 0-5개의 별을 반 개씩 증가하는 형식으로 호스트 등급을 계산합니다. 개별 호스트를 기반으로 등급을 평가하고 사용 가능한 모든 호스트의 상대적인 적합성은 등급 기준에 포함되지 않습니다. VMM은 다음 표에 정리되어 있는 특정 수식에 따라 호스트 등급을 계산합니다.

등급 수식

CPU

[1 – (CPU 사용량/(100 – CPU 예약))] x CPU 가중치

메모리

[1 – (사용한 메모리/(총 메모리 – 메모리 예약))] x 메모리 가중치

디스크

[1 – (디스크 IOPS/최대 디스크 IOPS] x 디스크 가중치

네트워크

[1 – (네트워크 사용량/(100 – 네트워크 예약))] x 네트워크 가중치

0 등급 조건

호스트가 특정 요구 사항 하나 이상을 충족하지 못할 경우 호스트 등급으로 별점 0개를 받게 됩니다. 사용 가능한 호스트 중 이 요구 사항을 충족하는 모든 호스트는 자동으로 별점을 0개보다 많이 받게 됩니다. 다음 표에는 이와 관련된 요구 사항이 정리되어 있습니다.

요구 사항 설명

물리적 하드 디스크 공간

호스트에는 가상 컴퓨터에 필요한 총 하드 디스크 공간을 확보할 수 있을 만큼 충분한 공간이 있는 하드 디스크가 하나 이상 있어야 합니다. 동적 하드 디스크를 사용할 경우 최대 하드 디스크 크기가 아니라 현재 하드 디스크 크기가 사용됩니다.

메모리

가상 컴퓨터에 필요한 메모리는 호스트에서 사용할 수 있는 현재 메모리 용량보다 적어야 합니다. 호스트에 가상 컴퓨터를 시작할 수 있을 정도의 충분한 메모리가 있어야 합니다.

참고

호스트에서 가상 컴퓨터를 시작하려면 가상 컴퓨터를 배치할 때보다 조금 더 많은 메모리가 필요합니다.

가상 컴퓨터에 동적 메모리를 사용하도록 설정하는 경우 다음 배치 결과를 고려해야 합니다.

  • 검사점 중 하나를 포함하여 가상 컴퓨터에서 동적 메모리를 사용하도록 구성하는 경우 대상 Hyper-V 호스트가 동적 메모리 기능을 지원하지 않으면 만들거나 마이그레이션하는 동안 배치가 차단됩니다.

  • 새롭거나 중지된 가상 컴퓨터를 성공적으로 배치하려면 대상 Hyper-V 호스트가 최소한 가상 컴퓨터의 시작 메모리 요구 사항을 충족해야 합니다.

  • 새롭거나 실행 중인 가상 컴퓨터를 성공적으로 배치하려면 대상 Hyper-V 호스트가 최소한 가상 컴퓨터의 현재 메모리 요구 사항을 충족해야 합니다.

  • 저장된 상태의 가상 컴퓨터를 배치하는 동안 다음 값이 비교됩니다.

    • 가상 컴퓨터의 알려진 마지막 메모리 사용량 값

    • 가상 컴퓨터의 시작 메모리

    배치에 성공하려면 대상 Hyper-V 호스트에 어느 값이든 최대치를 사용할 수 있어야 합니다.

동적 메모리에 대한 자세한 내용은 Virtual Machine Manager 2008 R2 SP1의 새로운 기능을 참조하십시오.

네트워크 연결

가상 컴퓨터에 필요한 가상 네트워크를 호스트에서 사용할 수 있는 가상 네트워크와 비교해야 합니다. 호스트에는 가상 컴퓨터에 필요한 모든 가상 네트워크가 포함되어야 합니다. 네트워크 태그를 사용하는 경우 가상 컴퓨터 및 호스트 컴퓨터의 네트워크 위치와 네트워크 태그가 서로 동일해야 합니다. 그렇지 않으면 호스트 등급이 별 0개로 지정됩니다. 자세한 내용은 VMM에서 가상 네트워크 구성(https://go.microsoft.com/fwlink/?LinkId=197222)을 참조하십시오.

비디오

가상 컴퓨터에서 Microsoft RemoteFX 3D 비디오 어댑터를 사용하도록 설정하는 경우 다음 배치 결과를 고려해야 합니다.

  • 검사점을 포함하여 가상 컴퓨터에서 RemoteFX 3D 비디오 어댑터를 사용하도록 구성하는 경우 Hyper-V 호스트가 RemoteFX를 지원하지 않으면 만들거나 마이그레이션하는 동안 배치가 차단됩니다. RemoteFX를 지원하는 데 필요한 요구 사항에 대한 자세한 내용은 Virtual Machine Manager 2008 R2 SP1의 새로운 기능을 참조하십시오.

  • 가상 컴퓨터를 만들거나 실행 중인 가상 컴퓨터를 마이그레이션하는 경우 대상 Hyper-V 호스트가 RemoteFX를 지원하지만 대상 Hyper-V 호스트에 하나 이상의 RemoteFX 지원 GPU(그래픽 처리 장치)가 없고 사용할 수 있는 비디오 메모리가 충분하지 않으면 배치가 차단됩니다. 가상 컴퓨터가 중지된 상태이거나 저장된 상태이면 경고와 함께 별 0개 등급을 받습니다. 하지만 배치가 차단되지는 않습니다.

  • 실행 중인 가상 컴퓨터를 마이그레이션하는 동안 대상 Hyper-V 호스트에서 사용할 수 있는 비디오 메모리가 충분하지 않고 동일한 GPU가 없는 경우 배치가 차단됩니다. 가상 컴퓨터가 저장된 상태이면 경고와 함께 별 0개 등급을 받습니다. 하지만 배치가 차단되지는 않습니다.

유지 관리 모드

VMM 2008 R2에서 호스트가 유지 관리 모드인 동안 호스트는 별 0개의 등급을 받으므로 배치 대상으로 선택되지 않습니다. 자세한 내용은 유지 관리 모드 정보(https://go.microsoft.com/fwlink/?LinkId=178844)를 참조하십시오.

클러스터링

항상 사용 가능한 가상 컴퓨터는 클러스터된 호스트에 배치해야 합니다. 항상 사용 가능한 가상 컴퓨터를 마이그레이션하는 경우 VMM은 클러스터링되지 않은 호스트에 별 0개 등급을 지정하지만 해당 호스트를 배치에서 제외하지는 않습니다. 항상 사용 가능한 가상 컴퓨터를 클러스터링되지 않은 호스트로 마이그레이션하도록 확정한 경우 가상 컴퓨터는 항상 사용 가능하지 않음으로 구성됩니다.

오버 커밋된 상태의 클러스터링 호스트는 별 0개 등급을 받지만 배치에서 차단되지 않습니다. VMM에서 클러스터 예약 설정은 호스트 클러스터가 호스트에 배포된 모든 가상 컴퓨터를 계속 지원하면서 허용할 수 있는 노드 실패 수를 지정합니다. 호스트 클러스터가 지정된 노드 실패 수를 허용하지 못하지만 여전히 모든 가상 컴퓨터가 실행되고 있으면 클러스터는 오버 커밋됨 상태로 전환됩니다. 오버 커밋된 상태에 대한 자세한 내용은 VMM에서 항상 사용 가능한 가상 컴퓨터 만들기 및 관리(https://go.microsoft.com/fwlink/?LinkID=145066)를 참조하십시오.

Hyper-V에서 이동

VMM에서는 가상 컴퓨터를 Hyper-V 호스트에서 다른 가상화 소프트웨어를 실행하는 호스트로 마이그레이션하지 못하도록 차단합니다.

가상화 소프트웨어 호환성

VMM은 호스트에서 실행 중인 가상화 소프트웨어에서 현재 허용하지 않는 특정 기능이 포함된 가상 컴퓨터를 마이그레이션하지 못하도록 차단합니다. 예를 들어 VMware 호스트는 IDE 하드 디스크를 허용하지 않고 Hyper-V 호스트는 SCSI 하드 디스크에서의 부팅을 허용하지 않습니다.

호스트 등급 해석 방법

호스트 등급은 사용자 지정할 수 있는 기본 기준에 따른 권장 사항이며 배치하는 동안 재정의됩니다. 호스트 등급에 관련 정보가 모두 포함되지는 않습니다. 예를 들어 네트워크 연결 속도는 호스트 등급 계산에 포함되지 않습니다.

호스트에 사용 가능한 물리적 하드 디스크 공간과 메모리가 충분한 경우 등급과 상관없이 호스트에 가상 컴퓨터를 배치할 수도 있습니다. 그러나 등급이 더 높은 호스트에 가상 컴퓨터를 배치하면 가상 컴퓨터에 더 나은 성능을 제공할 수 있습니다.

정확한 호스트 등급을 계산하기 위한 지침

배치 중에 정확한 호스트 등급을 계산하려면 다음 중 가장 적합한 지침을 사용합니다.

리소스 사용량의 경향 모니터

Operations Manager에서 정기적인 보고를 예약하여 시간별 호스트 및 가상 컴퓨터 사용량의 경향을 모니터링할 수 있습니다. 자세한 내용은 Operations Manager와 VMM의 통합 구성(https://go.microsoft.com/fwlink/?LinkID=159865)을 참조하십시오.

기본 가상 컴퓨터 경로 구성

가상 컴퓨터를 저장할 각 호스트의 볼륨마다 기본 가상 컴퓨터 경로를 추가합니다. 가상 컴퓨터 셀프 서비스를 지원하려는 경우 이 작업을 수행해야 합니다. 호스트의 가상 컴퓨터 경로를 추가하는 방법에 대한 자세한 내용은 호스트의 배치 옵션 설정 방법(https://go.microsoft.com/fwlink/?LinkID=162976)을 참조하십시오. 가상 컴퓨터 셀프 서비스에 대한 자세한 내용은 가상 컴퓨터 셀프 서비스 정보(https://go.microsoft.com/fwlink/?LinkID=121834)를 참조하십시오.