Qual sistema de discos / partições virtuais Xen é mais fácil de gerenciar?

2

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:

  1. Dê ao domU uma partição do disco físico e configure um LVM no domU dentro da partição.
  2. Dê um volume lógico ao domU para usar como um disco virtual, (a) configure partições ou (b) configure o LVM dentro dele.
  3. Forneça os vários Volumes Lógicos do domU que são usados diretamente.

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ê?

    
por Swoogan 21.09.2009 / 19:10

7 respostas

0

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.

    
por 21.10.2009 / 19:07
2

"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 ...)

    
por 21.09.2009 / 19:43
1

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.

    
por 07.04.2011 / 22:50
1

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.

    
por 07.04.2011 / 23:36
0

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

    
por 21.09.2009 / 20:36
0

ZFS

mas

  • não há suporte ao Dom0 no FreeBSD
  • há alguns bugs irritantes no OpenSolaris. no entanto, eles não são críticos, por isso, se você não se importa, tente usá-lo.
por 20.12.2009 / 23:17
0

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:)

    
por 24.06.2010 / 23:37