Оглавление
Бхив
-
Обзор bhyve
- bhyve – это гипервизор 2-го типа, изначально разработанный для FreeBSD.
- Он поддерживает виртуализацию различных операционных систем, включая FreeBSD, OpenBSD и Windows.
- bhyve поддерживает установку UEFI и интерфейсы VirtIO, а также требует драйверы VirtIO для стабильного запуска виртуальных машин Windows.
- Текущие усилия направлены на расширение поддержки других x86-64 систем.
-
Поддержка периферийных устройств
- bhyve поддерживает различные периферийные устройства, включая USB, NVM Express и аудиоконтроллеры.
- Однако полная поддержка периферийных устройств отсутствует, и аппаратное ускорение графики доступно только через PCI passthrough.
-
Сравнение с конкурентами
- bhyve имеет современную кодовую базу и использует меньше ресурсов по сравнению с конкурентами.
- В случае FreeBSD управление ресурсами более эффективно, а FreeBSD известна своими скоростями ввода-вывода.
-
Приложения и дистрибутивы
- Docker в macOS использует HyperKit, производную от bhyve.
- iohyve во FreeBSD – это утилита для управления гостевыми программами bhyve.
- vm-bhyve во FreeBSD – это менеджер bhyve, основанный на оболочке.
- BVCP во FreeBSD – это веб-интерфейс для управления виртуальными машинами.
- FreeNAS, основанная на FreeBSD, также использует bhyve для предоставления хостинга виртуальных машин.
-
Другие дистрибутивы и рекомендации
- ClonOS, MyBee и SmartOS также используют bhyve для управления облачными виртуальными машинами.
- MidnightBSD включает в себя bhyve как часть своей настольной операционной системы.
- Статья является заглушкой и предлагает читателям помочь расширить ее.
Полный текст статьи: