DRS 활성화 클러스터에서는 클러스터의 일부 호스트만 대상으로 DRS에서 시작된 대량의 VM 마이그레이션을 관찰할 수 있습니다.

DRS는 로드 밸런싱 워크플로의 일부로 가능한 권장 사항을 찾기 위해 1분마다 클러스터의 호스트를 검색합니다. 결과는 클러스터의 호스트에 대해 전원이 켜진 VM의 호환성 검사 결과에 따라 달라집니다. VM의 호환되는 호스트 집합을 클러스터의 특정 호스트로만 제한하는 호환성 제약 조건이 있는 경우 DRS는 해당 VM을 호환되는 호스트 중 하나로 마이그레이션하여 이러한 제약 조건을 충족하려고 시도합니다.

제약 조건은 일반적으로 클러스터의 정적 사용자 구성 및 런타임 상태 변경이라는 두 가지 소스에서 발생합니다. 이 문서에서는 사용자에게 예상치 못한 런타임 상태 변경에 중점을 둡니다.

전원이 켜진 VM과 호스트 간의 호환성에 영향을 미칠 수 있는 런타임 상태 변경은 다음 영역 중 하나에 있을 수 있습니다.

vSphere High Availability

HA 활성화 클러스터에서는 모든 호스트가 정상 HA 상태여야 합니다. 호스트의 HA 상태가 어느 시점에 정상이 아닌 경우 VM 호환성 확인 중에 호환성 오류가 발생합니다. 이러한 상황의 몇 가지 예는 HA 에이전트에 연결할 수 없음, HA 에이전트가 격리됨, HA 에이전트가 분할됨입니다. 자세한 내용은 "vSphere HA호스트 상태 문제 해결"을 참조하십시오.

이러한 상태 변경은 일반적으로 vCenter Server에서 다음 이벤트를 수반합니다.

"호스트의 vSphere HA 에이전트에서 오류 발생"

스토리지 접근성

VM이 현재 호스트에서 구성 파일(VMX 파일), 가상 디스크(VMDK) 또는 스왑 파일에 액세스할 수 없는 경우 호환성 검사에 실패하여 현재 호스트가 호환되지 않습니다. 클러스터의 다른 호스트가 이러한 파일에 계속 액세스할 수 있는 경우 DRS VM을 해당 호스트로 마이그레이션하려고 시도할 수 있습니다. 이러한 마이그레이션의 결과는 현재 호스트에서 VM의 VMX 파일에 대한 액세스 가능성에 따라 달라집니다. VM이 VMX 파일을 제외하고 VMDK에 대한 액세스 권한만 상실한 경우 마이그레이션이 성공할 수 있습니다. VM이 VMX 파일에 액세스할 수 없게 되면 마이그레이션이 실패할 수 있습니다.

네트워크 접근성

NSX-T를 사용하는 환경의 경우 NSX 구성 요소 상태가 일부 호스트에서 작동 중지되거나 모든 호스트에서 서로 다른 시간에 작동 중지될 수 있습니다. 7.0u2 이전 버전의 vCenter Server에서는 이로 인해 VM 및 영향을 받는 호스트에 대한 호환성 검사가 실패할 수 있습니다.

해결책

  1. 사용자가 위에서 설명한 런타임 상태 변경으로 이어질 수 있는 작업을 수행하려는 경우 일시적으로 DRS를 수동 모드로 설정하면 원치 않는 마이그레이션을 방지할 수 있습니다. 또는 사용자가 DRS 고급 옵션인 VmsPerLBIteration을 일시적으로 0으로 설정할 수도 있습니다. 로드 밸런싱 워크플로 중에 VM을 검색하지 않도록 DRS에 요청하므로 마이그레이션 권장 사항이 없습니다.
  2. vCenter 7.0 업데이트 1부터 DRS는 미리 정의된 기간인 CompatCheckTransientFailureTimeSeconds 동안 전원이 켜진 VM과 현재 호스트의 비호환성을 허용하는 고급 옵션을 도입했습니다. 사용자는 일시적인 비호환성으로 인한 원치 않는 마이그레이션을 방지하도록 이 옵션을 구성할 수 있습니다.
참고: 이 옵션의 기본값은 600(10분)입니다. 이는 비호환성이 10분 미만 동안 지속되는 경우 DRS가 현재 호스트와의 비호환성 때문에 VM을 외부로 이동하지 않음을 의미합니다. 이 옵션의 최대값은 3600(60분)입니다.

vCenter 7.0 업데이트 3 및 8.0 업데이트 1부터 이 옵션을 -1로 설정할 수도 있습니다. 이렇게 하면 DRS가 현재 호스트와 호환되지 않기 때문에 VM을 다른 곳으로 이동할 수 없습니다.

vCenter 8.0 업데이트 3부터 이 옵션의 기본값은 -1로 설정됩니다.

DRS 고급 옵션을 설정하려면 vSphere Client에서 다음 단계를 수행합니다.

  1. DRS 클러스터를 마우스 오른쪽 버튼으로 클릭하고 Settings > vSphere DRS > Edit > Advanced Options > Add를 클릭합니다.
  2. [옵션] 열에 옵션 이름을 입력합니다.
  3. [값] 열을 클릭하여 원하는 값을 입력한 다음 [확인]을 클릭하여 이 설정을 적용합니다.