Intereting Posts
Где могут быть личные данные пользователей? kde5 breeze-dark theme и значки kde не работают в i3wm Как установить WINE в RHEL 6.3? Копирование установки linux из не-RAID / x86 в RAID / x86-64 создание архива с использованием tar, включая все «dotfiles», но исключая все подкаталоги и структуру каталога wo Запустить сценарий и не потерять доступ к подсказке / терминалу Как перенаправить HTTP-запросы на локальный сервер Apache при подключении к Интернету? Как я могу использовать (sed | awk) для маскирования адреса электронной почты со звездочками типа <j ****** e @ g ***. Com> Получить номер строки в сценарии оболочки Bourne Малая оперативная память / tmp Как добавить GNU findutils в существующее местоположение Как создать cron, который находит / убивает / очищает старые марионетки? Fedora 25 Cinnamon застрял в графическом цикле регистрации, tty login успешно Скройте вывод bash во время запуска автоматического сценария. Как интерпретация оболочки ././command-name?

XEN или KVM: что обеспечивает более надежную поддержку для гостей FreeBSD / OpenBSD?

Какой гипервизор обеспечивает более надежную поддержку для самых популярных двух BSD?

Я прочитал статью о том, что Linode перешел в KVM из XEN и нашел страницу с именем «статус поддержки гостя» на linux-kvm.org, но я не могу найти много недавней информации о поддержке BSD в XEN.

OpenBSD работает лучше на KVM. OpenBSD поддерживает только Xen HVM, а не PVM.

Я не могу помочь вам с FreeBSD.

Xen:

  • Начиная с 5.9 OpenBSD включали драйверы PVHVM, включенные по умолчанию. Эта фиксация, сделанная mikeb подтверждает. Это было написано с нуля, и даже с учетом кода FreeBSD и того, как драйверы OpenBSD более просты и в то же время эффективны. Драйвер xen тестирует паравиртуализированные устройства, такие как дисковые и сетевые интерфейсы, и выполняет инициализацию гостевого дома HVM domU, абстрагирование для виртуальных прерываний Xen и доступ к хранилищу конфигурации XenStore.
  • FreeBSD работает одинаково с драйверами PVHVM . Это не полный PV, но он выигрывает от драйверов с функциями PV. Разница здесь в том, что с некоторой настройкой вы можете запустить FreeBSD как Dom0

Ссылки по теме:

  • libvirt / libxl на FreeBSD

KVM:

  • Начиная с 5.3, OpenBSD поддерживает virtio с спецификацией 0.95, причем следующие драйверы совершают некоторые релизы позже: vio(4) – сетевое устройство, vioblk(4) – диск, viomb(4) – драйвер для viornd(4) памяти, viornd(4) – случайный vioscsi(4) устройство, vioscsi(4) – адаптер SCSI; Обратите внимание, что другие технологии виртуализации поддерживают virtio (VirtualBox, Xen, bhyve). Этот интерфейс был перенесен из драйверов NetBSD.
  • Точно так же, FreeBSD реализует драйвер virtio однако вам нужно скомпилировать их, если вы используете версию старше 10.0 (man-страница, похоже, устарела, так как на сегодняшний день модули включены в GENERIC ). У вас должна быть хорошая производительность так же, как OpenBSD работающая на KVM, так как у обеих ОС есть PVH-драйверы для ввода-вывода, блока, ethernet, scsi и balooning.

tl, dr : Оба решения для виртуализации предоставят вам HVM с драйверами PVH для этих гостей. Производительность должна быть одинаковой или близкой.