VirtualBox được điều chỉnh để chạy trên bộ ảo hóa KVM

Cyberus Technology đã mở mã cho phần phụ trợ VirtualBox KVM, cho phép bạn sử dụng bộ ảo hóa KVM được tích hợp trong nhân Linux trong hệ thống ảo hóa VirtualBox thay vì mô-đun hạt nhân vboxdrv được cung cấp trong VirtualBox. Phần phụ trợ đảm bảo rằng các máy ảo được thực thi bởi bộ ảo hóa KVM trong khi vẫn duy trì đầy đủ mô hình và giao diện quản lý VirtualBox truyền thống. Nó được hỗ trợ để chạy các cấu hình máy ảo hiện có được tạo cho VirtualBox trong KVM. Mã được viết bằng C và C++ và được phân phối theo giấy phép GPLv3.

Ưu điểm chính của việc chạy VirtualBox trên KVM:

  • Khả năng chạy VirtualBox và các máy ảo được tạo cho VirtualBox đồng thời với QEMU/KVM và các hệ thống ảo hóa sử dụng KVM, chẳng hạn như Cloud Hypervisor. Ví dụ: các dịch vụ riêng biệt yêu cầu mức bảo vệ đặc biệt có thể chạy bằng Cloud Hypervisor, trong khi khách Windows có thể chạy trong môi trường VirtualBox thân thiện hơn với người dùng.
  • Hỗ trợ làm việc mà không cần tải trình điều khiển hạt nhân VirtualBox (vboxdrv), cho phép bạn sắp xếp công việc dựa trên các bản dựng nhân Linux đã được chứng nhận và xác minh, không cho phép tải các mô-đun của bên thứ ba.
  • Khả năng sử dụng các cơ chế tăng tốc ảo hóa phần cứng nâng cao được hỗ trợ trong KVM nhưng không được sử dụng trong VirtualBox. Ví dụ: trong KVM, bạn có thể sử dụng tiện ích mở rộng APICv để ảo hóa bộ điều khiển ngắt, điều này có thể giảm độ trễ ngắt và cải thiện hiệu suất I/O.
  • Sự hiện diện trong KVM các khả năng giúp tăng cường tính bảo mật của hệ thống Windows chạy trong môi trường ảo hóa.
  • Chạy trên các hệ thống có nhân Linux chưa được hỗ trợ trong VirtualBox. KVM được tích hợp vào kernel, trong khi vboxdrv được chuyển riêng cho từng kernel mới.

VirtualBox KVM tuyên bố hoạt động ổn định trong môi trường máy chủ dựa trên Linux trên hệ thống x86_64 với bộ xử lý Intel. Hiện đã có hỗ trợ cho bộ xử lý AMD nhưng vẫn được đánh dấu là thử nghiệm.

VirtualBox được điều chỉnh để chạy trên bộ ảo hóa KVM


Nguồn: opennet.ru

Thêm một lời nhận xét