A Virtualização do Fedora Core é baseada no Xen 3.0.2 e está integrada ao instalador do Fedora Core 6. Consulte http://fedoraproject.org/wiki/Tools/Xen para mais informações sobre o Xen.
Usando o Xen 3.0.2 no Fedora Core 6, ambas paravirtualização e virtualização completa podem ser implementados. Virtualizações completas necessitam de um processador com suporte a VT. Já as paravirtualizaçãos não requerem hardware especial, mas precisam que o Sistema Operacional virtualizado seja modificado. Para ler mais sobre como configurar e usar o Xen, consulte http://fedoraproject.org/wiki/FedoraXenQuickstartFC6.
A equipe de desenvolvimento do Fedora Core 6 testou o Xen com sistemas convidados Fedora Core 6 e Red Hat Enterprise Linux 5 Beta 1. Outros convidados não foram testados. Entretanto, com a paravirtualização, usuários podem esperar sucesso executando qualquer sistema operacional Linux convidado que fora construído para o Xen 3.0.2. Com a virtualização completa usando hardware VT, os usuários podem esperar sucesso com uma grande variedade de sistemas operacionais, incluindo alguns proprietários.
No Fedora Core 6, um único kernel suporta ambos sistemas operacionais hospedeiro e convidado. Em versões passadas, havia um kernel, kernel-xenU, para o hospedeiro ou hipervisor e um kernel separado, kernel-xen0, para convidados. No Fedora Core 6, o pacote kernel-xen é o único kernel necessário.
O Fedora Core 6 introduz o virt-manager, uma aplicação GUI para instalar e manusear máquinas virtuais. Funcionalidades do virt-manager incluem:
Framebuffer gráfico integrado. Ambos os ambientes gráficos do instalador GUI e do sistema operacional convidado podem ser acessados do virt-manager sem a necessidade de VNC.
Um visualizador de console serial embutido. O console agora pode ser acessado do virt-manager sem ter que abrir um terminal separado e usando xm console.
Gerenciamento de CPU e memória. As vCPUs e memórias dos sistemas operacionaisconvidados ativos podem ser ajustados em tempo real.
Manuseio de protocolo RFB extendido. Se o sistema operacional convidado muda a resolução da tela, o console gráfico virt-manager ajusta o tamanho de acordo.
No Fedora Core 6 há dois métodos de instalação de um SO convidado: através da linha de comando usando o programa xenguest-install ou através da aplicação GUI virt-manager.
![]() | Script xenguest-install Renomeado |
|---|---|
O script |
Mensagens de log do Xen são armazenadas em /var/log/xen, o que separa as mensagens do log do Xen das outras mensagens do sistema.
![]() | Kernels convidados i386 Necessitam de PAE |
|---|---|
Suporte PAE na CPU é necessário para convidados i386. Alguns computadores mais antigos podem não ter esta funcionalidade. |