Xen 4.16 đi kèm với các cải tiến hỗ trợ cho ARM, một cổng ban đầu cho RISC-V và hơn thế nữa

Sau tám tháng phát triển, miễn phí Xen 4.16 hypervisor được phát hành, phiên bản mà các công ty như Amazon, Arm, Bitdefender, Citrix và EPAM Systems đã đóng góp vào sự phát triển của phiên bản mới.

Đối với những người không quen thuộc với Xen, bạn nên biết rằng là một màn hình máy ảo mã nguồn mở được phát triển bởi Đại học Cambridge. Mục tiêu thiết kế là có thể chạy các phiên bản đầy đủ chức năng của hệ điều hành một cách đầy đủ chức năng trên một máy tính duy nhất.

Xen cung cấp cách ly an toàn, kiểm soát tài nguyên, đảm bảo chất lượng dịch vụ và di chuyển máy ảo nóng. Hệ điều hành có thể được sửa đổi rõ ràng để chạy Xen (trong khi vẫn duy trì khả năng tương thích với các ứng dụng của người dùng).

Điều này cho phép Xen đạt được ảo hóa hiệu suất cao. mà không cần hỗ trợ phần cứng đặc biệt. Intel đã có một số đóng góp cho Xen để hỗ trợ thêm cho các phần mở rộng kiến ​​trúc VT-X Vanderpool.

Công nghệ này cho phép các hệ điều hành chưa được sửa đổi hoạt động như một máy chủ bên trong các máy ảo Xen, miễn là máy chủ vật lý hỗ trợ phần mở rộng Intel VT hoặc AMD Pacifica.

Xen 4.16 Các tính năng mới chính

Trong phiên bản mới này của hypervisor, nó được đánh dấu rằng trong Giám đốc TPM, cung cấp các chip ảo để lưu trữ khóa mật mã (vTPM), được triển khai trên cơ sở TPM vật lý chung (Mô-đun nền tảng đáng tin cậy), Nó đã được vá để hỗ trợ thêm đặc điểm kỹ thuật TPM 2.0.

Ngoài ra se đã thêm sự phụ thuộc nhiều hơn vào lớp PV Shim được sử dụng để chạy các hệ thống khách được paravirtualized (PV) không sửa đổi trong môi trường PVH và HVM. Trong tương lai, việc sử dụng hệ thống khách được ảo hóa 32-bit sẽ chỉ có thể thực hiện được trong chế độ PV Shim., điều này sẽ làm giảm số lượng các vị trí trong hypervisor nơi có thể có các lỗ hổng tiềm ẩn.

Nó cũng được nhấn mạnh rằng các thành phần lỗi thời đã được làm sạch, đã ngừng biên dịch mã "qemu-xen-truyền thống" và PV-Grub theo mặc định (nhu cầu về các nhánh dành riêng cho Xen này đã biến mất sau khi các thay đổi tương thích với Xen được chuyển sang QEMU và Grub chính).

Mặt khác, chúng ta có thể tìm thấy cải thiện hỗ trợ cho chế độ không phải dom0, cho phép bạn bỏ qua việc triển khai môi trường dom0 bằng cách khởi động các máy ảo ở giai đoạn đầu khi khởi động máy chủ. Những thay đổi được thực hiện cho phép triển khai hỗ trợ cho các hệ thống ARM 64-bit với phần sụn EFI.

Các hỗ trợ cho các hệ thống ARM Hệ thống 64-bit không đồng nhất dựa trên kiến ​​trúc big.LITTLE, kết hợp các lõi mạnh mẽ nhưng tiêu tốn điện năng và các lõi kém hiệu quả hơn nhưng tiết kiệm năng lượng hơn trên một con chip.

Bên cạnh đó, cũng một cổng RISC-V nổi bật, trong chu kỳ phát hành này, công việc quan trọng đã được thực hiện nội bộ để dom0 khởi động trên phần cứng RISC-V, tập trung vào việc giới thiệu chức năng cho phép quản lý ngắt, cùng với các giao diện khác cần thiết cho mã khởi động sớm.

Những thay đổi khác nổi bật so với phiên bản mới này:

  • Đã thêm khả năng khởi động trên các thiết bị Intel mà không có Bộ hẹn giờ khoảng thời gian có thể lập trình (PIT).
  • Đối với khách của ARM, hỗ trợ ban đầu cho các bộ đếm giám sát hiệu suất ảo hóa đã được triển khai.
  • Tăng cường hỗ trợ phần cứng bằng cách cho phép Xen khởi động trên các thiết bị Intel thiếu bộ hẹn giờ khoảng thời gian có thể lập trình được.
  • Dọn dẹp các thành phần kế thừa khi bạn ngừng biên dịch QEMU Truyền thống hoặc PV-Grub theo mặc định. Lưu ý rằng cả hai dự án hiện đã hợp nhất hỗ trợ ngược dòng Xen, do đó, việc sử dụng các nhánh dành riêng cho Xen không còn được khuyến khích nữa.
  • Hỗ trợ ban đầu cho các bộ đếm màn hình hiệu suất ảo hóa của khách trên Arm.
  • Cải thiện hỗ trợ cho các hệ thống Arm 64-bit không đồng nhất bằng cách san bằng các vai trò của CPU trên tất cả để cải thiện hỗ trợ big.LITTLE.

Cuối cùng Nếu bạn muốn biết thêm về nó, bạn có thể tham khảo các chi tiết trong liên kết sau đây. Việc phát hành các bản cập nhật cho nhánh Xen 4.16 sẽ kéo dài đến ngày 2 tháng 2023 năm 2 và việc phát hành các bản sửa lỗi cho đến ngày 2024 tháng XNUMX năm XNUMX.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.