Cyberus Technology выпустила код для бэкэнда VirtualBox KVM

Виртуальный Бокс КВМ

Виртуальный Бокс КВМ 

Недавно была опубликована довольно важная новость: Cyberus Technology объявила в своем блоге. что их KVM-сервер для VirtualBox теперь с открытым исходным кодом Вместо VirtualBox, использующего собственный модуль ядра Linux, VirtualBox теперь можно использовать с серверной частью KVM.

Тем, кто не знает о KVM (виртуальной машине на основе ядра), следует знать, что это технология виртуализации, интегрированная в ядро ​​операционной системы Linux. Он работает как гипервизор, позволяя эффективно выполнять несколько виртуальных машин в хост-системе Linux.

С другой стороны, будучи реализованным как модуль ядра Linux, KVM может функционировать как гипервизор, используя преимущества расширений виртуализации, предоставляемых современными процессорами (Intel VT и AMD-V), аппаратных расширений, которые позволяют процессору выполнять определенную виртуализацию. инструкции очень эффективно.

За последние несколько месяцев команда Cyberus Technology приложила значительные усилия для достижения совместимости между VirtualBox и KVM.. Намерение состояло в том, чтобы объединить возможности кросс-платформенного управления и интуитивно понятный пользовательский интерфейс VirtualBox с потенциалом KVM как гипервизора уровня ядра Linux.

Серверная часть KVM от Cyberus Technology позволяет VirtualBox запускать виртуальные машины с использованием гипервизора KVM Linux вместо специального модуля ядра, используемого стандартным VirtualBox. Использование KVM имеет ряд преимуществ.

Наши клиенты используют виртуализацию для изоляции различных доменов безопасности друг от друга. Они полагаются на дальнейшее усиление безопасности хост-системы. Данный вид закалки необходим для получения сертификации государственных органов и, как следствие, жестких требований к нашим клиентам.

И сейчас Усилия окупились, поскольку комбинация VirtualBox и KVM представляет собой значительный прогресс в области виртуализации в средах Linux. Эта интеграция не только обеспечивает превосходную производительность, но также повышает безопасность и гибкость виртуальных машин.

В лице Интеграция KVM, VirtualBox теперь может обеспечить улучшенную поддержку виртуальных машин. Windows, работающая в системах Linux. Более того, сочетание VirtualBox и KVM позволяет пользователям воспользоваться уникальными функциями обоих фронтов. Эта гибкость приводит к появлению новых сценариев использования, таких как одновременный запуск VirtualBox и QEMU на хостах Linux.

Среди самые важные особенности Из реализации выделяются:

  • Повышенная производительность: Интеграция с KVM позволяет виртуальным машинам в полной мере использовать возможности аппаратного ускорения, обеспечивая оптимальную производительность.
  • Усиленная безопасность: KVM, основанный на ядре, обеспечивает дополнительный уровень безопасности. VirtualBox использует преимущества этой прочной структуры, создавая более безопасную среду для виртуализированных приложений.
  • Расширенная поддержка Windows: Интеграция KVM обеспечивает лучшую поддержку виртуальных машин Windows в системах Linux, что особенно важно в средах, где безопасность имеет первостепенное значение.
  • Параллельное выполнение QEMU/KVM: VirtualBox KVM может работать параллельно с QEMU/KVM, обеспечивая большую гибкость в среде виртуализации.
  • Удаление драйвера ядра VirtualBox- Интеграция KVM устраняет необходимость в драйвере ядра VirtualBox, упрощая установку и управление платформой.
  • Использование современных возможностей виртуализации- VirtualBox KVM может автоматически использовать преимущества современных функций виртуализации, поддерживаемых KVM, таких как APICv, для более эффективного управления.

Для заинтересован в реализации, Вы должны знать, что в настоящее время VirtualBox KVM необходимо компилировать из исходного кода, предоставленного Cyberus Technology, и на данный момент официально поддерживается платформа Intel x86-64, поскольку поддержка AMD считается экспериментальной.

С другой стороны, стоит отметить, что код написан на языках C и C++ и распространяется под лицензией GPLv3. Вы можете ознакомиться с кодом реализации по адресу по следующей ссылке. Если вы интересно узнать о нем больше, вы можете проверить детали в следующую ссылку.


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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.