Acabei indo com 2 (b). Parece ser o mais flexível e não percebo nenhuma penalidade de desempenho. Eu posso redimensionar partições tanto no host quanto no convidado, e posso fazer backups facilmente.
Estou configurando um servidor de máquina virtual Xen e estou me perguntando qual dessas três opções de configuração de disco é recomendada. Eu vou estar usando um host Linux com convidados Linux.
Como posso ver, posso fazer o seguinte:
O número 1 tem a vantagem de obter o LVM no domU, mas você perde a flexibilidade do LVM no dom0. No entanto, 2a & 3 dê a flexibilidade do LVM ao dom0, mas tire-o do domUs.
A situação mais flexível parece ser dar ao DomUs um Volume Lógico, como todo o disco, para criar uma configuração LVM no LV (opção 2b). O LVM no LVM causaria problemas com o desempenho ou algo que eu não esteja antecipando?
Qual configuração você usa e por quê?
"mais fácil de gerenciar" é muito relativo - você também usa imagens de disco baseadas em arquivos e seria ... simples - pelo menos para alguns convidados.
Ainda assim, eu diria que a opção 2 está bem, embora o uso do LVM no domU seja completamente opcional. Claro, se você planeja expandir os LVs para os domUs mais tarde, fazer com que eles usem o LVM facilitará as coisas.
Sei que não há problemas de desempenho com o LVM no domUs (não é o LVM dentro do LVM, o LVm dentro do Xen ...)
Eu uso a opção 2a na maioria dos casos e apenas duas partições no DomU (/ e / var). Em alguns casos, uso uma terceira partição diretamente (/ opt ou / home) ou configuro essa partição como PV dentro da DomU.
Depende do que sua DomU precisa fazer e de quão flexível você deseja seu sistema de arquivos.
Redimensionar a última partição não é grande coisa. Redimensionar outras partições é complicado.
A opção 1 exigirá uma reinicialização do seu Dom0 se esse disco estiver em uso e você quiser uma nova partição. E não é muito flexível.
Opção 3: Eu uso esse como um add-on ad-hoc para a solução 2. Assim, meu sistema / aplicativo permanente reside na primeira criação de LV / Disco com a Opção 2a / b e espaço adicional é criado (e removido) usando um LV que é passado como disco adicional no DomU.
As variantes de 2 são melhores para máquinas complexas (que simulam máquinas físicas tradicionais com vários papéis).
No entanto, uma das grandes vantagens das máquinas virtuais é que você não precisa mais ter máquinas multifuncionais. Em vez disso, você pode ter várias máquinas muito simples com exatamente um papel cada.
Se você for ao extremo, a resposta é nenhuma das opções acima. Se você quiser ser extremo, crie uma imagem mestra e, em seguida, cada VM obterá uma captura instantânea de leitura / gravação desse mestre como sua partição raiz. Com esse design, além de um pequeno script de criação usando um servidor dhcp e um cfengine / puppet, você pode criar e iniciar uma máquina virtual em menos de 15 segundos.
Eu uso totalmente o guest Virtualization no LVM e paraVirtualization no .xm e .img gerenciando todos os guests e fazendo o backup da melhor maneira possível para isso é o LVM como o JCINACIO diz
ZFS
mas
mesmo, a opção 2b. você acabou de exportar o lvm do DomGuest no DomU como uma nova partição e, em seguida, s mounted as a new partition. if you use a /var or something just for your data then u
re salvo. quase:)
Tags virtualization xen linux