VirtualBox KVM гипервизорунун үстүндө иштөөгө ылайыкташтырылган

Cyberus Technology VirtualBox KVM серверинин кодун ачты, ал VirtualBoxта берилген vboxdrv ядро ​​модулунун ордуна VirtualBox виртуалдаштыруу системасында Linux ядросуна орнотулган KVM гипервизорун колдонууга мүмкүндүк берет. Backend салттуу башкаруу моделин жана VirtualBox интерфейсин толук сактап, виртуалдык машиналарды KVM гипервизору тарабынан аткарылышын камсыздайт. Ал KVMде VirtualBox үчүн түзүлгөн виртуалдык машинанын учурдагы конфигурацияларын иштетүү үчүн колдоого алынат. Код C жана C++ тилдеринде жазылган жана GPLv3 лицензиясы боюнча таратылат.

KVM үстүнөн VirtualBox иштетүүнүн негизги артыкчылыктары:

  • VirtualBox жана VirtualBox үчүн түзүлгөн виртуалдык машиналарды QEMU/KVM жана Cloud Hypervisor сыяктуу KVM колдонгон виртуалдаштыруу системалары менен бир убакта иштетүү мүмкүнчүлүгү. Мисалы, коргоонун өзгөчө деңгээлин талап кылган обочолонгон кызматтар Cloud Hypervisor аркылуу иштей алат, ал эми Windows коноктору колдонуучуга ыңгайлуу VirtualBox чөйрөсүндө иштей алышат.
  • VirtualBox ядросунун драйверин (vboxdrv) жүктөбөстөн иштөөнү колдоо, бул үчүнчү тараптын модулдарын жүктөөгө жол бербеген Linux ядросунун тастыкталган жана тастыкталган түзүмдөрүнүн үстүндө иштөөнү уюштурууга мүмкүндүк берет.
  • KVMде колдоого алынган, бирок VirtualBoxта колдонулбаган өнүккөн аппараттык виртуалдаштырууну тездетүү механизмдерин колдонуу мүмкүнчүлүгү. Мисалы, KVMде сиз APICv кеңейтүүсүн үзгүлтүккө учуратуу контроллерин виртуалдаштыруу үчүн колдоно аласыз, ал үзгүлтүктөрдүн кечигүү убактысын азайтып, киргизүү/чыгаруу ишин жакшыртат.
  • KVMде виртуалдаштырылган чөйрөдө иштеген Windows системаларынын коопсуздугун жогорулатуучу мүмкүнчүлүктөрдүн болушу.
  • VirtualBoxта азырынча колдоого алынбаган Linux ядролору бар системаларда иштейт. KVM ядрого курулган, ал эми vboxdrv ар бир жаңы өзөк үчүн өзүнчө ташылат.

VirtualBox KVM Intel процессорлору менен x86_64 системаларында Linux негизделген хост чөйрөлөрүндө туруктуу иштешин талап кылат. AMD процессорлорун колдоо бар, бирок дагы эле эксперименталдык деп белгиленген.

VirtualBox KVM гипервизорунун үстүндө иштөөгө ылайыкташтырылган


Source: opennet.ru

Комментарий кошуу