XNUMX개월의 개발 끝에, 무료 Xen 4.16 하이퍼바이저 출시, Amazon, Arm, Bitdefender, Citrix 및 EPAM Systems와 같은 회사가 새 버전 개발에 기여한 버전입니다.
Xen에 익숙하지 않은 경우 오픈 소스 가상 머신 모니터입니다. 캠브리지 대학에서 개발했습니다. 설계 목표는 단일 컴퓨터에서 완전히 작동하는 방식으로 운영 체제의 완전한 기능 인스턴스를 실행할 수 있도록하는 것입니다.
젠 안전한 격리, 리소스 제어, 서비스 품질 보장 및 핫 가상 머신 마이그레이션. 사용자 응용 프로그램과의 호환성을 유지하면서 Xen을 실행하도록 운영 체제를 명시 적으로 수정할 수 있습니다.
이를 통해 Xen은 고성능 가상화를 달성 할 수 있습니다. 특별한 하드웨어 지원없이. Intel은 VT-X Vanderpool 아키텍처 확장에 대한 지원을 추가 한 Xen에 많은 공헌을했습니다.
이 기술 수정되지 않은 운영 체제가 가상 머신 내에서 호스트로 작동하도록 허용 Xen (물리적 서버가 Intel VT 또는 AMD Pacifica 확장을 지원하는 경우).
Xen 4.16 주요 새로운 기능
이 새 버전의 하이퍼바이저에서는 다음과 같이 강조 표시됩니다. 티피엠 매니저, 공통 물리적 TPM(신뢰할 수 있는 플랫폼 모듈)을 기반으로 구현되는 vTPM(암호화 키)을 저장하기 위한 가상 칩을 제공합니다. TPM 2.0 사양을 추가로 지원하도록 패치되었습니다.
또한e PV Shim 레이어에 대한 의존도 증가 PVH 및 HVM 환경에서 수정되지 않은 PV(반가상화 게스트) 시스템을 실행하는 데 사용됩니다. 앞으로 32비트 반가상화 게스트 시스템의 사용은 PV Shim 모드에서만 가능합니다., 잠재적인 취약점이 있을 수 있는 하이퍼바이저의 위치 수를 줄입니다.
또한 사용되지 않는 구성 요소가 청소되었습니다., 기본적으로 "qemu-xen-traditional" 및 PV-Grub 코드 컴파일을 중지했습니다(Xen 호환 변경 사항이 기본 QEMU 및 Grub으로 이월된 후 이러한 Xen 전용 포크에 대한 필요성이 사라졌습니다).
한편, 우리는 찾을 수 있습니다 non-dom0 모드에 대한 향상된 지원, 서버 시작의 초기 단계에서 가상 머신을 시작하여 dom0 환경의 구현을 우회할 수 있습니다. 변경 사항을 통해 EFI 펌웨어가 있는 64비트 ARM 시스템에 대한 지원을 구현할 수 있습니다.
NS ARM 시스템 지원 big.LITTLE 아키텍처를 기반으로 하는 64비트 이기종 시스템은 강력하지만 전력 소모가 큰 코어와 효율성은 낮지만 에너지 효율적인 코어를 단일 칩에 결합합니다.
게다가 RISC-V 포트가 눈에 띄고, 이 릴리스 주기 동안 초기 부팅 코드에 필요한 다른 인터페이스와 함께 인터럽트 관리를 허용하는 기능을 도입하는 데 중점을 두고 RISC-V 하드웨어에서 dom0을 부팅하기 위해 내부적으로 상당한 작업이 수행되었습니다.
다른 변경 사항 중 이 새 버전에서 눈에 띄는 :
- PIT(Programmable Interval Timer) 없이 Intel 장치에서 부팅하는 기능을 추가했습니다.
- ARM 게스트의 경우 가상화된 성능 모니터 카운터에 대한 초기 지원이 구현되었습니다.
- 프로그래밍 가능한 간격 타이머가 없는 Intel 장치에서 Xen을 시작할 수 있도록 하여 하드웨어 지원이 향상되었습니다.
- 기본적으로 QEMU Traditional 또는 PV-Grub 컴파일을 중지할 때 레거시 구성 요소를 정리합니다. 두 프로젝트 모두 이제 Xen 업스트림 지원을 병합했으므로 Xen 전용 포크를 사용하는 것은 더 이상 권장되지 않습니다.
- Arm의 게스트 가상화 성능 모니터 카운터에 대한 초기 지원.
- big.LITTLE 지원을 개선하기 위해 CPU 역할을 균등화하여 이기종 64비트 Arm 시스템에 대한 지원을 개선했습니다.
최종적으로 그것에 대해 더 알고 싶다면, 당신은 상담 할 수 있습니다 다음 링크의 세부 사항. Xen 4.16 분기에 대한 업데이트 릴리스는 2년 2023월 2일까지 지속되며 취약점 수정 릴리스는 2024년 XNUMX월 XNUMX일까지 지속됩니다.