Wirtualizacja w Fedorze Core jest bazowana na Xen 3.0.2, oraz jest zintegrowana z instalatorem Fedory Core 6. Odwiedź http://fedoraproject.org/wiki/Tools/Xen po więcej informacji na temat Xen.
Pod Fedorą Core 6 używającą Xen 3.0.2, obydwie - parawirtualizacja oraz pełna wirtualizacja mogą być zaimplementowane. Pełna wirtualizacja wymaga procesora wspierającego VT. Parawirtualizacja nie wymaga specjalnego sprzętu, ale wymaga modyfikacji SO gościa.
Zespół rozwijający Fedorę Core 6 przetestował Xen na gościach Fedora Core 6 i Red Hat Enterprise Linux 5 Beta1. Inni goście nie byli testowani. Jednakże z parawirtualizacją, użytkownicy mogą oczekiwać rozsądnego sukcesu używając jakiegokolwiek SO Linuksowego gościa, który został zbudowany dla Xen 3.0.2. Z pełną wirtualizacją z wykorzystaniem sprzętu VT, użytkownicy mogą oczekiwać rozsądnego sukcesu, z większym zakresem systemów operacyjnych, włączając w to niektóre własnościowe systemy operacyjne.
W Fedorze Core 6 pojedynczy kernel wspiera zarówno systemy operacyjne hosta i gościa. W poprzednich wersjach, był jeden kernel, kernel-xenU, dla hosta lub hypervisora, oraz oddzielny kernel, kernel-xen0, dla gościa. W Fedorze Core 6 pakiet kernel-xen jest jedynym wymaganym kernelem.
Fedora Core 6 wprowadza virt-manager, aplikację GUI do instalowania i zarządzania wirtualnymi maszynami. Zalety virt-manager, to:
Zintegrowany graficzny bufor ramek. Zarówno instaltor GUI, jak i środowisko graficzne systemu operacyjnego gościa, może być osiągnięte poprzez
Wbudowana przeglądarka wielu konsoli. Konsola może być teraz osiągnięta poprzez virt-manager bez otwierania oddzielnego terminala i używania xm konsola .
Zarządzanie CPU i pamięcią. Wirtualne CPU (vCPU) i pamięć aktywnych systemów operacyjnych gościa mogą być dostosowane "w locie".
Wbudowana obsługa protokou RFB. Jeśli system operacyjny gościa zmienia rozdzielczość ekranu, graficzna konsola virt-manager odpowiednio dostosowuje rozmiar.
W Fedorze Core 6 są dwie metody instalacji SO gościa: poprzez linię komend używając programu xenguest-install, lub poprzez aplikację GUI virt-manager.
![]() | Zmieniona nazwa skryptu xenguest-install |
|---|---|
Skrypt |
Logi Xen są przechowywane w /var/log/xen, co oddziela logi związane z Xen od innych logów systemowych.
![]() | Kernele gościa i386 wymagają PAE |
|---|---|
Wsparcie PAE w CPU jest wymagane przez gości i386. Niektóre starsze komputery mogą tego nie posiadać. |