Libvirt 12.0 појачава своју улогу управљачког слоја за више хипервизора отвореног кода.

  • Верзија укључује почетну подршку за ARM64 у Bhyve-у и нове могућности умрежавања и складиштења.
  • Побољшања QEMU интеграције, укључујући подешавања избора фирмвера и DNS сервиса.
  • Исправке у обради екстерних снимака омогућавају рад са ланцима до 200 слика.

либвирт КСНУМКС

Долазак либвирт КСНУМКС Ово означава нови корак у еволуцији овог пројекта виртуелизације. који служи као заједнички слој управљања за различите технологије и хипервизоре. Ажурирање уводи значајне промене како у функционалности, тако и у исправкама грешака, са посебним освртом на интеграцију са Bhyve и QEMU, две компоненте које се широко користе у серверским окружењима и тест лабораторијама.

У контексту у коме се отворена виртуализација Иако је и даље кључна за инфраструктуру, ова верзија библиотеке libvirt јача стабилност и проширује опције имплементације на x86 и ARM архитектурама. Иако фокус развоја није везан за одређени регион, побољшања су посебно корисна за добављаче услуга у облаку, универзитете и компаније које управљају хибридним платформама са различитим хипервизорима.

Главни фокус Libvirt-а 12.0: јачање подршке за Bhyve

Једна од централних оса libvirt-а 12.0 То је побољшана подршка за Bhyve, изворни хипервизор FreeBSD-а.што добија на значају као алтернатива у неким окружењима за виртуелизацију. Пројекат је посветио значајан део ове верзије усавршавању интеграције са овим хипервизором, омогућавајући доследније управљање виртуелним машинама без обзира на основну платформу.

Рад на Bhyve-у у libvirt-у 12.0 има за циљ да, колико год је то могуће, усклади могућности које су већ биле доступне за други, успостављенији хипервизориНа овај начин, администратори који одаберу FreeBSD за своје инфраструктуре могу се ослонити на libvirt као јединствену контролну тачку за своја виртуелизована окружења, како у лабораторијским сценаријима, тако и у захтевнијим имплементацијама.

Почетна подршка за ARM64 на Bhyve-у

Међу најзначајнијим новим карактеристикама је Почетна подршка за ARM64 у интеграцији Bhyve-а са libvirt-ом. Овај додатак омогућава покретање ARM64 домена на хостовима који такође користе исту архитектуру, отварајући врата новим конфигурацијама на ARM-базираним серверима и развојним платформама.

Могућност покретање ARM64 виртуелних машина Bhyve, путем libvirt-а, нуди већу флексибилност онима који раде са хетерогеним архитектурама или желе да искористе ARM хардвер у пројектима лагане виртуелизације. Иако је ово почетна подршка, она представља значајан корак ка будућим применама где x86 и ARM радна оптерећења коегзистирају под једним интерфејсом за управљање.

Libvirt 12.0 представља нове опције мреже и складиштења у Bhyve-у

Поред архитектуре, libvirt 12.0 укључује побољшања мрежне повезаности за Bhyve укључивањем Подршка за SLIRP мрежуОва функционалност омогућава коришћење виртуелних мрежа без потребе за конфигурисањем повишених привилегија или сложених правила рутирања, олакшавајући употребу виртуелних машина у развојним тимовима или у окружењима где је пожељно минимизирање интервенције на физичкој мрежи.

У одељку уређаја, верзија додаје Компатибилност са VirtIO-SCSI За Bhyve, ово је значајан напредак у управљању складиштењем података у виртуелизованим окружењима. Захваљујући овој подршци, могуће је ефикасније и флексибилније радити са блок уређајима, што је посебно корисно приликом управљања вишеструким дисковима или конфигурацијама високих перформанси.

Побољшања интеграције libvirt-а са QEMU-ом

Поред Bhyve-а, libvirt 12.0 такође представља релевантне измене у његовој интеграцији са QEMUЈедан од најчешће коришћених хипервизора у кућном и пословном окружењу, ажурирање укључује побољшања и исправке везане за избор фирмвера, што је кључни аспект за осигуравање правилног покретања виртуелних машина и компатибилности са различитим типовима гостујућих оперативних система.

Подсистем Мрежа у QEMU-у којом управља libvirt Такође добија нове функције, укључујући додавање порта за DNS прослеђивач. Ова функционалност доприноси финијем управљању упитима имена унутар виртуелних мрежа, што је посебно вредно у сложеним лабораторијама, платформама за континуирано тестирање или окружењима са више закупаца где разрешавање имена мора остати изоловано и добро контролисано.

Исправке грешака и напредно управљање снимцима у Libvirt-у 12.0

Верзија 12.0 не доноси само нове функције: она се бави и откривене су исправке грешака у претходним верзијама. Један од најупечатљивијих проблема био је повезан са покретањем виртуелних машина у QEMU-у које су имале више од 25 екстерних снимака, ситуација која се може десити у окружењима где се праве честе резервне копије ради тестирања или брзог опоравка.

Корен проблема лежао је у томе како је Анализа JSON података коришћењем json-c библиотекеОво је ограничило број екстерних снимака који су могли бити исправно обрађени. Са променама уведеним у libvirt 12.0, ово практично ограничење је превазиђено и сада је могуће радити са ланцима снимака до 200 слика, пружајући много већу флексибилност за верзионисање и стратегије прављења резервних копија.

Утицај на окружење и усвајање у инфраструктурама

За системске администраторе и менаџере инфраструктуре, ова побољшања могу се претворити у једноставније управљање виртуелизованим инфраструктурама које комбинују различите хипервизоре и архитектуре. Побољшана подршка за Bhyve, заједно са оптимизацијама у QEMU-у, олакшава усвајање флексибилнијих модела, било у локалним центрима података, приватним облацима или академским окружењима.

Способност вожње дубљи ланци снимакаПобољшање резолуције имена у виртуелним мрежама и проширење компатибилности са ARM64 помажу libvirt-у да остане кључна компонента екосистема виртуелизације отвореног кода. Ово је посебно релевантно у пројектима који цене технолошку транспарентност, независност од добављача и могућност ревизије и прилагођавања алата локалним потребама.

либвирт КСНУМКС Консолидује своју улогу управљачког интерфејса за више хипервизора, појачавајући оперативну стабилност и проширујући опсег могућности у окружењима заснованим на архитектурама FreeBSD, QEMU и ARM64. Побољшања Bhyve-а, оптимизације мреже и фирмвера за QEMU и решавање проблема са руковањем снимцима пружају робусније окружење за оне који се ослањају на виртуелизацију у свом свакодневном раду.

кен
Повезани чланак:
Ксен 4.17 је већ објављен и ово су његове вести