Acesso direto ao disco KVM vs arquivos raw

3

Eu tenho que configurar 14 TB de espaço de armazenamento RAID (que apenas aparece como / dev / sdb). Minha pergunta é:

Existe algum impacto no desempenho de um convidado kvm se eu criar o ext4 nesta grande unidade diretamente, montá-lo no host como / mnt / kvms e, em seguida, criar uma imagem de disco raw kvm nele?

Seria muito mais rápido configurar / dev / sdb diretamente na máquina kvm?

Eu vejo como um profissional que se algo acontecesse com essa grande área de armazenamento eu não poderia fazer muito com isso se eu usasse o dispositivo diretamente, mas digamos que eu crie arquivos de disco cru de 2x7TB kvm nele, se um arquivo tiver um problema pelo menos eu ainda tenho meus dados acessíveis no outro.

O que você acha?

    
por slayerx 11.07.2016 / 12:33

1 resposta

3

Is there any impact on performance from a kvm guest if I create ext4 on this large drive directly, mount it up on the host like /mnt/kvms and then create raw kvm disk image on it?

Sempre que seus dados tiverem mais camadas para passar pela degradação do desempenho, o aumento de latência será exibido. Por exemplo:

  1. Arquivo RAW do Qemu - > Ext4 - > LVM - > Dispositivo RAID1 - > dispositivo físico
  2. Dispositivo bruto Qemu - > LVM - > Dispositivo RAID1 - > dispositivo físico
  3. Dispositivo bruto Qemu - > Dispositivo RAID - > dispositivo físico

Would it be a lot faster to configure /dev/sdb in the kvm machine directly?

Só você pode testá-lo em sua carga de trabalho. Com o meu desempenho (servidores de arquivos) é mais perceptível ao usar (2).

Toda vez que você se demitir de alguma camada, perderá alguma flexibilidade (instantâneos, imagem de base, compactação etc.), mas ganhará algum desempenho, pessoalmente eu gosto (2), devido a possibilidades de backup (menos de 2 minutos de inatividade) em um dia), flexibilidade de tamanho e desempenho equilibrado, usando arquivos também é mais simples, por exemplo você poderia mount --bind whole /var/lib/libvirt de backup (para adiar o tempo) no lugar dos arquivos originais em 10 segundos (com um comando) para executar a VM a partir do backup, recriar dispositivos de bloco, editar a configuração da VM é muito mais difícil (em termos de tempo necessário).

    
por 11.07.2016 / 13:00