Który hypervisor zapewnia bardziej niezawodną obsługę najpopularniejszych dwóch BSD?
Przeczytałem artykuł, który Linode przeniósł do KVM z XEN, i znalazłem stronę o nazwie „status obsługi gościa” na linux-kvm.org, ale nie mogę znaleźć wielu najnowszych informacji na temat obsługi BSD w XEN.
Odpowiedzi:
OpenBSD działa lepiej na KVM. OpenBSD obsługuje tylko Xen HVM, a nie PVM.
Nie mogę ci pomóc z FreeBSD.
źródło
Xen:
mikeb
potwierdza. Zostało to napisane od podstaw, a nawet istnieje porównanie z kodem FreeBSD i tym, jak sterowniki OpenBSD są prostsze, a jednocześnie potężne. Texen
sondy sterowników dla urządzeń takich jak paravirtualized interfejsów dyskowych i sieciowych i wykonuje HVM domU inicjalizacji gość, abstrakcji dla wirtualnych Xen przerwań i dostępem do przechowywania konfiguracji XenStore.Powiązane linki:
KVM:
virtio
specyfikację 0.95, a następujące wersje są później zatwierdzane:vio(4)
- urządzenie sieciowe,vioblk(4)
- dysk,viomb(4)
- sterownik balonu pamięci,viornd(4)
- urządzenie liczb losowych,vioscsi(4)
- adapter SCSI; Należy pamiętać, że obsługiwane są inne technologie wirtualizacjivirtio
(VirtualBox, Xen, bhyve). Ten interfejs został przeniesiony ze sterowników NetBSD.virtio
sterownik, jednak musisz je skompilować, jeśli używasz wersji starszej niż 10.0 (strona podręcznika wydaje się nieaktualna, ponieważ na dzień dzisiejszy moduły są włączoneGENERIC
). Powinieneś mieć dobrą wydajność w taki sam sposób, jakOpenBSD
działając na KVM, ponieważ oba systemy mają sterowniki PVH dla we / wy, blokowania, ethernet, scsi i balooningu.tl, dr : Oba rozwiązania do wirtualizacji zapewnią ci HVM ze sterownikami PVH dla tych gości. Wydajność powinna być taka sama lub bliska.
źródło