VirtualBox-ը հարմարեցված է KVM հիպերվիզորի վերևում գործարկելու համար

Cyberus Technology-ը բացել է VirtualBox KVM backend-ի կոդը, որը թույլ է տալիս VirtualBox-ում մատակարարված vboxdrv միջուկի մոդուլի փոխարեն օգտագործել Linux միջուկում ներկառուցված KVM հիպերվիզորը VirtualBox վիրտուալացման համակարգում: Backend-ը ապահովում է, որ վիրտուալ մեքենաները գործարկվեն KVM հիպերվիզորի կողմից՝ ամբողջությամբ պահպանելով կառավարման ավանդական մոդելը և VirtualBox ինտերֆեյսը: Այն աջակցվում է KVM-ում VirtualBox-ի համար ստեղծված գոյություն ունեցող վիրտուալ մեքենայի կոնֆիգուրացիաները գործարկելու համար: Կոդը գրված է C և C++ լեզուներով և տարածվում է GPLv3 լիցենզիայի ներքո:

VirtualBox-ը KVM-ի նկատմամբ գործարկելու հիմնական առավելությունները.

  • VirtualBox-ը և VirtualBox-ի համար ստեղծված վիրտուալ մեքենաները միաժամանակ գործարկելու կարողություն QEMU/KVM-ի և KVM օգտագործող վիրտուալացման համակարգերի հետ, ինչպիսին է Cloud Hypervisor-ը: Օրինակ՝ մեկուսացված ծառայությունները, որոնք պահանջում են պաշտպանության հատուկ մակարդակ, կարող են աշխատել Cloud Hypervisor-ի միջոցով, մինչդեռ Windows-ի հյուրերը կարող են աշխատել ավելի հարմար VirtualBox միջավայրում:
  • Աջակցում է աշխատել առանց VirtualBox միջուկի դրայվերի (vboxdrv) բեռնման, որը թույլ է տալիս կազմակերպել աշխատանքը Linux միջուկի վավերացված և հաստատված կառուցվածքների վերևում, որոնք թույլ չեն տալիս բեռնել երրորդ կողմի մոդուլներ:
  • Սարքավորումների վիրտուալացման արագացման առաջադեմ մեխանիզմներ օգտագործելու ունակություն, որն աջակցվում է KVM-ում, բայց չի օգտագործվում VirtualBox-ում: Օրինակ, KVM-ում կարող եք օգտագործել APICv ընդլայնումը ընդհատման կարգավորիչը վիրտուալացնելու համար, որը կարող է նվազեցնել ընդհատման հետաձգումը և բարելավել I/O կատարումը:
  • KVM-ում կարողությունների առկայությունը, որոնք բարձրացնում են վիրտուալացված միջավայրում աշխատող Windows համակարգերի անվտանգությունը:
  • Աշխատում է Linux միջուկներով համակարգերով, որոնք դեռ չեն աջակցվում VirtualBox-ում: KVM-ը ներկառուցված է միջուկում, մինչդեռ vboxdrv-ն առանձին տեղափոխվում է յուրաքանչյուր նոր միջուկի համար:

VirtualBox KVM-ը պնդում է, որ կայուն է աշխատում Linux-ի վրա հիմնված հոսթ միջավայրերում x86_64 համակարգերում՝ Intel պրոցեսորներով: AMD պրոցեսորների աջակցությունն առկա է, բայց դեռ նշվում է որպես փորձնական:

VirtualBox-ը հարմարեցված է KVM հիպերվիզորի վերևում գործարկելու համար


Source: opennet.ru

Добавить комментарий