8.2.4. 설명된 마이그레이션 정책 설정
마이그레이션 정책은 호스트 장애 발생 시 가상 머신을 실시간 마이그레이션하는 조건을 정의합니다. 이러한 조건에는 마이그레이션 중에 가상 시스템의 다운타임, 네트워크 대역폭 및 가상 머신의 우선 순위가 지정되는 방법이 포함됩니다.
정책 | 설명 |
---|---|
legacy |
3.6 버전의 기존 동작. |
다운 타임 최소화 | 일반적인 상황에서 가상 머신을 마이그레이션할 수 있는 정책입니다. 가상 머신에 심각한 다운타임이 발생하지 않아야 합니다. 가상 머신 마이그레이션이 긴 시간( QEMU 반복에 따라 최대 500밀리초) 후에 통합되지 않으면 마이그레이션이 중단됩니다. 게스트 에이전트 후크 메커니즘이 활성화되어 있습니다. |
복사 후 마이그레이션 | 가상 머신은 최소 가동 중지 시간 정책과 유사하게 상당한 다운타임이 발생하지 않아야 합니다. Post-copy 정책은 먼저 통합이 발생할 수 있는지 확인하기 위해 사전 복사를 시도합니다. 가상 머신 마이그레이션이 오랜 시간 경과 후 통합되지 않는 경우 마이그레이션이 post-copy로 전환됩니다. 이 정책의 단점은 복사 후 단계에서 메모리의 누락된 부분이 호스트 간에 전송되므로 가상 머신의 속도가 크게 느려질 수 있다는 것입니다. 호스트 간에 마이그레이션 네트워크의 네트워크 오류와 같이 복사 후 단계에서 문제가 발생하면 마이그레이션 프로세스가 일관되지 않고 일시 정지된 VM으로 이어지며 이로 인해 VM이 손실됩니다. 따라서 복사 후 단계에서 마이그레이션을 중단할 수 없습니다. 경고 복사 후 프로세스가 완료되기 전에 네트워크 연결이 끊어지면 Manager가 일시 중지되고 실행 중인 VM을 종료합니다. VM 가용성이 중요하거나 마이그레이션 네트워크가 불안정한 경우 복사 후 마이그레이션을 사용하지 마십시오. |
필요한 경우 워크로드 일시 중지 | 많은 워크로드를 실행하는 가상 머신을 포함하여 대부분의 상황에서 가상 머신을 마이그레이션할 수 있는 정책입니다. 이로 인해 가상 머신의 다운타임이 다른 일부 설정보다 발생할 수 있습니다. 극단적인 워크로드에서 마이그레이션이 중단될 수 있습니다. 게스트 에이전트 후크 메커니즘이 활성화되어 있습니다. |
대역폭 설정은 호스트당 발신 및 수신 마이그레이션의 최대 대역폭을 정의합니다.
정책 | 설명 |
---|---|
auto | 대역폭은 데이터 센터 Host Network QoS 의 Rate Limit [Mbps] 설정에서 복사됩니다. 속도 제한이 정의되지 않은 경우 네트워크 인터페이스를 전송하고 수신하는 최소 링크 속도로 계산됩니다. 속도 제한이 설정되지 않았으며 링크 속도를 사용할 수 없는 경우 호스트 전송 시 로컬 VDSM 설정에 따라 결정됩니다. |
하이퍼바이저 기본값 | 대역폭은 호스트 전송 시 로컬 VDSM 설정에 의해 제어됩니다. |
사용자 지정 | 사용자(Mbps)에 의해 정의됩니다. 이 값은 동시 마이그레이션 수로 나뉩니다(기본값은 2로, ingoing 및 발신 마이그레이션을 고려합니다). 따라서 사용자 정의 대역폭은 모든 동시 마이그레이션을 수용할 수 있을 만큼 커야 합니다.
예를 들어 |
복원력 정책은 마이그레이션에서 가상 머신의 우선 순위를 지정하는 방법을 정의합니다.
필드 | 설명/Action |
---|---|
가상 머신 마이그레이션 | 정의된 우선 순위의 모든 가상 머신을 마이그레이션합니다. |
고가용성 가상 머신만 마이그레이션 | 다른 호스트 과부하를 방지하기 위해 고가용성 가상 머신만 마이그레이션합니다. |
가상 머신 마이그레이션하지 않음 | 가상 머신이 마이그레이션되지 않도록 합니다. |
추가 속성은 레거시 마이그레이션 정책에만 적용할 수 있습니다.
속성 | 설명 |
---|---|
자동 컨버지 마이그레이션 | 가상 머신의 실시간 마이그레이션 중에 자동 불일치 사용 여부를 설정할 수 있습니다. 워크로드가 많은 대규모 가상 머신은 실시간 마이그레이션 중에 달성된 전송 속도보다 더 빨리 메모리를 더 빠르게 수행할 수 있으며 마이그레이션이 중단되지 않을 수 있습니다. QEMU의 자동 일관성 기능을 사용하면 가상 머신 마이그레이션을 강제 통합할 수 있습니다. QEMU는 가상 머신의 vCPU가 제한되는 것과 트리거가 통합되지 않음을 자동으로 감지합니다. Auto-convergence는 기본적으로 전역에서 비활성화되어 있습니다.
|
마이그레이션 압축 사용 | 가상 머신의 실시간 마이그레이션 중에 마이그레이션 압축을 사용할지 여부를 설정할 수 있습니다. 이 기능은 Xor Binary Zero Run-Length-Encoding을 사용하여 메모리 쓰기 집약적인 워크로드 또는 스파스 메모리 업데이트 패턴을 실행하는 가상 머신의 다운타임과 총 실시간 마이그레이션 시간을 줄입니다. 마이그레이션 압축은 기본적으로 전역적으로 비활성화되어 있습니다.
|