EVC(Enhanced vMotion Compatibility)는 클러스터의 호스트 간 CPU 호환성을 보장하여 EVC 클러스터 내에서 가상 시스템을 자유롭게 마이그레이션할 수 있게 해주는 클러스터 기능입니다. 가상 시스템 수준에서 EVC 모드를 활성화, 비활성화 또는 변경할 수도 있습니다.
VM당 EVC 기능을 사용하면 클러스터를 넘어 서로 다른 프로세서를 사용하는 vCenter Server 시스템 및 데이터 센터 간에 가상 시스템을 원활하게 마이그레이션할 수 있습니다. VM당 EVC 기능을 사용하면 클러스터를 넘어 서로 다른 프로세서를 사용하는 vCenter Server 시스템 및 데이터 센터 간에 가상 시스템을 원활하게 마이그레이션할 수 있습니다.
vSphere 7.0 업데이트 1부터 vSGA(Virtual Shared Graphics Acceleration)에 대한 EVC 기능을 활용할 수 있습니다. vSGA를 사용하면 여러 가상 시스템이 ESXi 호스트에 설치된 GPU를 공유하고 3D 그래픽 가속 기능을 활용할 수 있습니다.
가상 시스템의 EVC 모드는 클러스터 수준에서 정의된 EVC 모드와 독립적입니다. 클러스터 기반 EVC 모드는 호스트가 가상 시스템에 제공하는 CPU 기능을 제한합니다. VM당 EVC 모드는 가상 시스템에서 전원을 켜고 마이그레이션하기 위해 필요한 호스트 CPU 기능 세트를 결정합니다.
기본적으로 새로 생성된 가상 시스템의 전원을 켜면 상위 EVC 클러스터 또는 호스트의 기능 세트가 상속됩니다. 하지만 각 가상 시스템에 대해 개별적으로 EVC 모드를 변경할 수 있습니다. 가상 시스템의 EVC 모드 수준을 높이거나 낮출 수 있습니다. EVC 모드 수준을 낮추면 가상 시스템의 CPU 호환성이 증가합니다. API 호출을 사용하여 EVC 모드를 추가로 사용자 지정할 수도 있습니다.
클러스터 수준 EVC 및 VM당 EVC
EVC 기능이 호스트 클러스터 수준과 가상 시스템 수준에서 작동하는 방식에는 몇 가지 차이점이 있습니다.
- 클러스터 기반 EVC와 달리, VM별 EVC 모드는 가상 시스템의 전원이 꺼졌을 때만 변경할 수 있습니다.
- 클러스터 기반 EVC를 사용할 경우 EVC 클러스터 외부로 가상 시스템을 마이그레이션하면 전원 주기가 가상 시스템에 설정된 EVC 모드를 재설정합니다. VM별 EVC를 사용하면 EVC 모드가 가상 시스템의 특성이 됩니다. 전원 주기는 다른 프로세서를 사용하는 가상 시스템의 호환성에 영향을 주지 않습니다.
- 가상 시스템 수준에서 EVC를 구성할 경우 VM별 EVC 모드가 클러스터 기반 EVC 모드보다 우선합니다. VM별 EVC를 구성하지 않은 경우 가상 시스템의 전원을 켜면 상위 EVC 클러스터 또는 호스트의 EVC 모드가 상속됩니다.
- 가상 시스템이 EVC 클러스터에 있고 VM별 EVC도 사용하도록 설정된 경우 가상 시스템의 EVC 모드는 가상 시스템이 실행되는 EVC 클러스터의 EVC 모드를 초과할 수 없습니다. 가상 시스템에 대해 구성하는 기준선 기능 세트에는 EVC 클러스터의 호스트에 적용된 기준선 기능 세트보다 더 많은 CPU 기능이 포함될 수 없습니다. 예를 들어 Intel "Merom" 세대 EVC 모드로 클러스터를 구성하는 경우 다른 Intel 기준선 기능 세트로 가상 시스템을 구성해서는 안 됩니다. 다른 모든 세트에는 Intel "Merom" 세대 기능 세트보다 더 많은 CPU 기능이 포함되어 있으며 이러한 구성의 결과로 가상 시스템의 전원이 켜지지 않습니다.
EVC 클러스터에 대한 자세한 내용은 "vCenter Server 및 호스트 관리" 가이드를 참조하십시오.
호환성 및 요구 사항
호환성 | 요구 사항 |
---|---|
호스트 호환성 | ESXi 7.0 이상 |
vCenter Server 호환성 | vCenter Server 7.0 이상 |
가상 시스템 호환성 | 가상 하드웨어 버전 14 이상 |
특정 프로세서 또는 서버 모델에 대해 EVC가 지원되는지 확인하려면 http://www.vmware.com/resources/compatibility/search.php에서 "VMware 호환성 가이드" 를 참조하십시오.
가상 시스템의 EVC 모드 구성
VM당 EVC는 기본적으로 비활성화되어 있습니다. 가상 시스템의 EVC 모드를 활성화, 비활성화 및 변경하여 프로세서가 서로 다른 클러스터, vCenter Server 시스템 및 데이터 센터 간에 가상 시스템을 원활하게 마이그레이션할 수 있습니다.
사전 요구 사항
가상 시스템의 전원을 끕니다.
프로시저
가상 시스템의 EVC 모드를 결정하는 방법
가상 시스템의 EVC 모드는 가상 시스템이 해당 호스트로 마이그레이션되고 전원을 켜기 위해 호스트에 있어야 하는 CPU 및 그래픽 기능을 결정합니다. 가상 시스템의 EVC 모드는 가상 시스템이 실행되는 클러스터에 대해 구성한 EVC 모드와는 독립적입니다.
가상 시스템의 EVC 모드는 가상 시스템의 전원을 켤 때 결정됩니다. 전원을 켤 때 가상 시스템은 가상 시스템이 실행되는 클러스터의 EVC 모드도 결정합니다. 실행 중인 가상 시스템이나 전체 EVC 클러스터의 EVC 모드를 높이면, 가상 시스템의 전원을 껐다가 다시 켤 때까지 EVC 모드가 변경되지 않습니다. 즉, 가상 시스템의 전원을 껐다가 다시 켤 때까지 가상 시스템은 새 EVC 모드에 제공되는 CPU 기능을 사용하지 않습니다.
예를 들어 Intel 프로세서가 장착된 호스트가 포함된 EVC 클러스터를 만들고 EVC 모드를 Intel "Merom" Generation(Xeon Core 2)으로 설정합니다. 이 클러스터에 있는 가상 시스템의 전원을 켜면 Intel Merom Generation(Xeon Core 2) EVC 모드로 실행됩니다. 클러스터의 EVC 모드를 Intel "Penryn" Generation(Xeon 45nm Core 2)으로 높이면 가상 시스템은 더 낮은 Intel "Merom" Generation(Xeon Core 2) EVC 모드를 유지합니다. SSE4.1과 같은 상위 EVC 모드의 기능 집합을 사용하려면 가상 시스템의 전원을 껐다가 다시 켜야 합니다.