Циберус Тецхнологи је објавила верзију КВМ-а отвореног кода за ВиртуалБок

квм

ВиртуалБок КВМ јавно издање

Представљена Циберус технологија недавно јавно лансирање ВиртуалБок КВМ, који омогућава да се КВМ хипервизор уграђен у Линук кернел користи у виртуелизованом систему ВиртуалБок уместо модула вбокдрв кернела који се испоручује у ВиртуалБок-у и који подржава широк спектар гостујућих оперативних система и обезбеђује конзистентан кориснички интерфејс.

Током протеклих неколико месеци, Циберус Тецхнологи тим је посветио значајне напоре развоју позадинског дела који обезбеђује да виртуелне машине управља КВМ хипервизор уз одржавање традиционалног модела управљања и ВиртуалБок интерфејса, као и подржава покретање постојећих конфигурација виртуелних машина креираних за ВиртуалБок у КВМ-у.

Основни изглед ВиртуалБок КВМ-а биће исти као и конвенционални ВиртуалБок. Корисник може да покрене исте гостујуће виртуелне машине у својој постојећој ВиртуалБок конфигурацији.

ентре las предности које се истичу Да бисте покренули ВиртуалБок преко КВМ-а, поменуто је следеће:

  1. Флексибилност конфигурације: ВиртуалБок омогућава покретање виртуелних машина заједно са другим системима виртуелизације као што су КЕМУ/КВМ и Цлоуд Хипервисор. Ово омогућава покретање високо заштићених изолованих услуга користећи Цлоуд Хипервисор, док Виндовс гостујући системи могу да раде у пријатељском окружењу које пружа ВиртуалБок.
  2. Независност управљачког програма кернела: Када покрећете ВиртуалБок преко КВМ-а, нема потребе да учитавате ВиртуалБок управљачки програм кернела (вбокдрв). Ово олакшава рад са верификованим и сертификованим верзијама Линук кернела, које не дозвољавају учитавање модула треће стране.
  3. Искористите предности напредних КВМ функција: ВиртуалБок преко КВМ-а омогућава коришћење напредних могућности убрзања хардверске виртуелизације које подржава КВМ, а које нису изворно доступне у ВиртуалБок-у. На пример, КВМ нуди проширење АПИЦв за виртуелизацију руковаоца прекида, што може значајно побољшати И/О перформансе и смањити кашњење прекида.
  4. Побољшања безбедности Виндовс система: КВМ пружа додатне могућности које јачају безбедност Виндовс система који раде у виртуелизованим окружењима, што је посебно релевантно за окружења предузећа где је безбедност приоритет.
  5. Компатибилност са различитим верзијама кернела: ВиртуалБок КВМ подржава широк спектар Линук кернела, чак и оних које ВиртуалБок изворно не подржава. Док је КВМ уграђен у кернел, ВиртуалБок-ов вбокдрв модул захтева адаптацију за сваку нову верзију кернела.
  6. стабилност и компатибилност: ВиртуалБок КВМ ради стабилно у Линук-базираним хост окружењима са к86_64 системима са Интел процесорима. Иако је подршка за АМД процесоре присутна, она се и даље сматра експерименталном и стално се побољшава.

Због замене основног хипервизора, доћи ће до разлика у перформансама гостију. Разлике у учинку у великој мери зависе од оптерећења гостију.

За заинтересовани да могу да користе ВиртуалБок КВМ, то би требали знати Тренутно не постоје унапред направљени пакети, тако да се мора компајлирати из изворног кода. Може се пронаћи процес креирања ВиртуалБок-а из изворног кода на виртуалбок.орг и потребна су само мања подешавања да би се направио ВиртуалБок са КВМ-ом као позадином.

На новој инсталацији Убунту 22.04, следећа команда се може користити за инсталирање свих предуслова:

apt install acpica-tools chrpath doxygen g++-multilib libasound2-dev libcap-dev \
libcurl4-openssl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev \
libpulse-dev libqt5opengl5-dev libqt5x11extras5-dev qttools5-dev libsdl1.2-dev libsdl-ttf2.0-dev \
libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
libxmu-dev libxrandr-dev make nasm python3-dev python2-dev qttools5-dev-tools \
texlive texlive-fonts-extra texlive-latex-extra unzip xsltproc \
\
default-jdk libstdc++5 libxslt1-dev linux-kernel-headers makeself \
mesa-common-dev subversion yasm zlib1g-dev glslang-tools \
libc6-dev-i386 lib32stdc++6 libtpms-dev

Након што су инсталирани сви предуслови, процес изградње се може сажети у следеће кораке:

./configure --with-kvm --disable-kmods --disable-docs --disable-hardening --disable-java
source ./env.sh
kmk
out/linux.amd64/release/bin/VirtualBox

На крају, вреди напоменути да је код написан на Ц и Ц++ и да се дистрибуира под ГПЛв3 лиценцом. Напс заинтересовани да сазнају више о томе, можете проверити детаље У следећем линку.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.