Виртуализация в Fedora Core основывается на Xen 3.0.2. Ее поддержка интегрирована в программу установки Fedora Core 6. За дополнительной информацией о Xen обратитесь к http://fedoraproject.org/wiki/Tools/Xen.
В Fedora Core 6 при использовании Xen 3.0.2 возможно реальзовать как паравиртуализацию, так и полную виртуализацию. Полная виртуализация требует наличия процессора с функцией VT. Паравиртуализация не требует специального оборудования, но требует внесения изменений в гостевые ОС. Узнать больше о том как настроить и использовать Xen вы можете на странице http://fedoraproject.org/wiki/FedoraXenQuickstartFC6.
Команда разработчиков Fedora Core 6 протестировала Xen с гостевыми системами Fedora Core 6 and Red Hat Enterprise Linux 5 Beta1. Другие гостевые ОС небыли протестированы. При паравиртуализации, тем не менее, пользователи могут расчитывать на успех при запуске любой Linux гостевой ОС, собранной для Xen 3.0.2. При полной виртуализации с использованием VT аппаратуры, пользователи могут расчитывать на успех для большего числа ОС, включая некоторые ОС с закрытым кодом.
В Fedora Core 6 используется одно ядро поддерживает как режим узловой ОС, так и режим гостевой ОС. В предыдущих версиях существовало одно ядро, kernel-xenU, для узла или гипервизора, и отредельное ядро, kernel-xen0, для гостей. В Fedora Core 6 требуется единственный пакет kernel-xen.
Fedora Core 6 представляет virt-manager, графическое приложение для установки и управления виртуальными машинами. Возможности virt-manager включают в себя:
Интегрированный графический буфер кадров. Из приложения virt-manager можно получить доступ как к GUI установщика, так и к графической среде гостевой ОС без использования VNC.
Встроенный просмотрщик последивательных консолей. Доступ к консоли может быть организован из приложенияvirt-manager без открытия отдельного окна терминала при помощи xm console.
Управление процессором и ОЗУ. Характеристики vCPU и памяти активной гостевой ОС могут быть изменены "на лету".
Расширенный обработчик протокола RFB. Если гостевая ОС меняет разрешение экрана, приложение virt-manager корректирует размер графической консоли.
В Fedora Core 6 предлагаются два метода установки гостевых ОС: при помощи программы xenguest-install, или при помощи графической утилиты virt-manager.
![]() | Переименован сценарий xenguest-install |
|---|---|
Сценарий |
Журнал сообщений Xen хранится в /var/log/xen с тем, чтобы отделить сообщения Xen от других системных сообщений.
![]() | Гостевые ядра для i386 требуют наличия PAE |
|---|---|
Для гостевых i386 систем в процессоре требуется наличие технологии PAE. Некоторые старые компьютеры не поддерживают эту функцию. |