DRS 클러스터에는 특정한 프로세서 호환성 요구 사항이 있습니다.
DRS 기능이 제한되지 않도록 하려면 클러스터에 있는 소스 및 대상 호스트의 프로세서 호환성을 최대화해야 합니다.
vMotion은 가상 시스템의 실행 중인 아키텍처 상태를 기본 ESXi 호스트 간에 전송합니다. vMotion 호환성은 대상 호스트의 프로세서가 소스 호스트의 프로세서가 일시 중단되었던 위치에 있는 동등한 명령을 사용하여 실행을 재개할 수 있어야 한다는 의미입니다. 프로세서 클럭 속도와 캐시 크기는 다를 수 있지만 프로세서는 vMotion을 사용한 마이그레이션에 호환되는 동일한 벤더 클래스(Intel 대 AMD) 및 동일한 프로세서 제품군이어야 합니다.
프로세서 제품군은 프로세서 벤더가 정의합니다. 프로세서의 모델, 단계 수준 및 확장된 기능을 비교하면 같은 제품군 내에서 서로 다른 프로세서 버전을 구분할 수 있습니다.
때때로 프로세서 벤더가 동일한 프로세서 제품군 내에서 중대한 아키텍처 변경 사항을 도입할 경우가 있습니다(예: 64비트 확장 및 SSE3). VMware에서는 vMotion을 사용한 마이그레이션이 성공하리라고 보장할 수 없는 경우 이러한 예외를 식별합니다.
vCenter Server는 vMotion을 사용하여 마이그레이션된 가상 시스템이 프로세서 호환성 요구 사항을 충족할 수 있도록 도와주는 기능을 제공합니다. 이러한 기능에는 다음이 포함됩니다.
- EVC(향상된 vMotion 호환성) – EVC를 사용하여 클러스터에 있는 호스트의 vMotion 호환성이 보장되도록 도울 수 있습니다. EVC를 사용하면 호스트의 실제 CPU가 달라도 클러스터의 모든 호스트가 가상 시스템에 동일한 CPU 기능 세트를 제공합니다. 호환되지 않는 CPU로 인한 vMotion의 마이그레이션 오류를 방지합니다.
[클러스터 설정] 대화상자에서 EVC를 구성합니다. 클러스터에 있는 호스트가 특정 요구 사항을 충족해야 클러스터가 EVC를 사용할 수 있습니다. EVC 및 EVC 요구 사항에 대한 자세한 내용은 "vCenter Server 및 호스트 관리" 설명서를 참조하십시오.
- CPU 호환성 마스크 – vCenter Server는 가상 시스템에서 사용할 수 있는 CPU 기능을 대상 호스트의 CPU 기능과 비교하여 vMotion을 사용한 마이그레이션을 허용할 것인지 여부를 결정합니다. 개별 가상 시스템에 CPU 호환성 마스크를 적용함으로써 가상 시스템으로부터 특정 CPU 기능을 숨기고 잠재적으로 vMotion을 사용한 마이그레이션이 CPU와의 비호환으로 인해 실패하지 않도록 막을 수 있습니다.