VirtualBox KVM gipervisorining tepasida ishlashga moslashtirilgan

Cyberus Technology VirtualBox KVM backend uchun kodni ochdi, bu sizga VirtualBox-da taqdim etilgan vboxdrv yadro moduli o'rniga VirtualBox virtualizatsiya tizimidagi Linux yadrosiga o'rnatilgan KVM gipervizoridan foydalanish imkonini beradi. Backend an'anaviy VirtualBox boshqaruv modeli va interfeysini to'liq qo'llab-quvvatlagan holda virtual mashinalarning KVM gipervisor tomonidan bajarilishini ta'minlaydi. KVM-da VirtualBox uchun yaratilgan mavjud virtual mashina konfiguratsiyalarini ishga tushirish qo'llab-quvvatlanadi. Kod C va C++ tillarida yozilgan va GPLv3 litsenziyasi ostida tarqatiladi.

VirtualBox-ni KVM orqali ishlatishning asosiy afzalliklari:

  • VirtualBox va VirtualBox uchun yaratilgan virtual mashinalarni QEMU/KVM va Cloud Hypervisor kabi KVM dan foydalanadigan virtualizatsiya tizimlari bilan bir vaqtda ishga tushirish imkoniyati. Masalan, maxsus himoya darajasini talab qiluvchi alohida xizmatlar Cloud Hypervisor yordamida ishlashi mumkin, Windows mehmonlari esa foydalanuvchilarga qulayroq VirtualBox muhitida ishlashi mumkin.
  • VirtualBox yadro drayverini (vboxdrv) yuklamasdan ishlashni qo'llab-quvvatlash, bu sizga Linux yadrosining sertifikatlangan va tasdiqlangan tuzilmalari ustida ishlashni tashkil qilish imkonini beradi, bu esa uchinchi tomon modullarini yuklashga imkon bermaydi.
  • KVM-da qo'llab-quvvatlanadigan, lekin VirtualBox-da ishlatilmaydigan ilg'or apparat virtualizatsiya tezlashtirish mexanizmlaridan foydalanish qobiliyati. Masalan, KVM-da siz APICv kengaytmasidan uzilish nazoratchisini virtualizatsiya qilish uchun foydalanishingiz mumkin, bu uzilishning kechikishini kamaytirishi va kiritish/chiqarish ish faoliyatini yaxshilashi mumkin.
  • KVM-da virtuallashtirilgan muhitda ishlaydigan Windows tizimlarining xavfsizligini oshiradigan imkoniyatlar mavjudligi.
  • VirtualBox-da hali qo'llab-quvvatlanmaydigan Linux yadrolariga ega tizimlarda ishlaydi. KVM yadroga o'rnatilgan, vboxdrv esa har bir yangi yadro uchun alohida ko'chiriladi.

VirtualBox KVM Intel protsessorlari bilan x86_64 tizimlarida Linux-ga asoslangan xost muhitida barqaror ishlashni talab qiladi. AMD protsessorlarini qo'llab-quvvatlash mavjud, ammo hali ham eksperimental sifatida belgilangan.

VirtualBox KVM gipervisorining tepasida ishlashga moslashtirilgan


Manba: opennet.ru

a Izoh qo'shish