vSphere 7.0 업데이트 1 이상의 경우, 지원되는 AMD CPU 및 게스트 운영 체제에서 SEV-ES(Secure Encrypted Virtualization-Encrypted State)를 활성화할 수 있습니다.
현재 SEV-ES는 AMD EPYC 7xx2 CPU(코드명 "Rome") 이상 CPU와 SEV-ES에 대한 특정 지원을 포함하는 Linux 커널 버전만 지원합니다.
SEV-ES 구성 요소 및 아키텍처
SEV-ES 아키텍처는 다음과 같은 구성 요소로 이루어져 있습니다.
- AMD CPU: 특히 암호화 키를 관리하고 암호화를 처리하는 PSP(Platform Security Processor).
- 인식 운영 체제: 게스트 시작 하이퍼바이저 호출을 사용하는 운영 체제입니다.
- VMM(가상 시스템 모니터) 및 가상 시스템 실행 파일(VMX): 가상 시스템의 전원을 켜는 동안 암호화된 가상 시스템 상태를 초기화하고 게스트 운영 체제의 호출을 처리합니다.
- VMkernel 드라이버: 하이퍼바이저와 게스트 운영 체제 간에 암호화되지 않은 데이터를 전달합니다.
ESXi에서 SEV-ES 구현 및 관리
먼저 시스템의 BIOS 구성에서 SEV-ES를 활성화해야 합니다. BIOS 구성 액세스에 대한 자세한 내용은 시스템 설명서를 참조하십시오. 시스템의 BIOS에서 SEV-ES를 활성화한 후에 가상 시스템에 SEV-ES를 추가할 수 있습니다.
vSphere Client(vSphere 7.0 업데이트 2 이상에서) 또는 PowerCLI 명령을 사용하여 가상 시스템에서 SEV-ES를 활성화 및 비활성화합니다. SEV-ES가 있는 새 가상 시스템을 생성하거나 기존 가상 시스템에서 SEV-ES를 활성화할 수 있습니다. SEV-ES로 활성화된 가상 시스템을 관리할 수 있는 권한은 일반 가상 시스템을 관리하는 권한과 동일합니다.
SEV-ES에서 지원되지 않는 VMware 기능
SEV-ES가 활성화되면 다음 기능이 지원되지 않습니다.
- 시스템 관리 모드
- vMotion
- 전원이 켜진 스냅샷(단, 메모리가 없는 스냅샷은 지원됨)
- CPU 또는 메모리 무중단 추가 또는 제거
- 일시 중단/재개
- VMware Fault Tolerance
- 복제 및 즉시 복제
- 게스트 무결성
- UEFI 보안 부팅