VMWARE Guest Storage VMDK vs RDM-V vs RMD-P

4

Quando é melhor usar VMDK, RDM-V ou RDM-P?

Eu sempre usei os datastores VMFS5 padrão com arquivos VMDK para cada servidor. No entanto, normalmente, uso o RDM-V quando preciso de uma quantidade excessiva de armazenamento em uma VM para algo como armazenamento de dados de arquivamento ou servidores de backup. Nesses sistemas, daria ao servidor uma partição do sistema operacional e, em seguida, uma partição de dados mapeada do Raw. Existe uma razão para não fazer isso?

    
por Jacob Evans 15.05.2016 / 04:54

3 respostas

5

Não há muito sentido em usar o RDM atualmente, a menos que sua VM seja uma VM de "controlador" e use o ZFS ou similar para agregar vários discos físicos individuais em um único namespace unificado. Pense na Nutanix, por exemplo. Para todos os outros casos, o VMDK é tão bom quanto o desempenho de E / S como RDM, mas o RDM-x não suporta pelo menos alguns recursos interessantes e tem problemas com aplicativos de backup.

link

link

A única exceção são os volumes multi-PB, claro, mas nesse caso você simplesmente não tem escolha com o VMDK.

    
por 15.05.2016 / 12:40
2

VMDKs tem um desempenho muito bom e não vi quase nenhuma diferença entre VMDK e RDM. É claro, você deve prestar atenção ao tipo de provisionamento, já que o desempenho do Eager Zero em relação ao Lazy Zero VMDKs difere muito link

Se você precisar de algum armazenamento virtualizado compartilhado ou espelhado entre hosts, você pode usar um controlador de armazenamento de software adicional, chamado de "controlador VM", como Starwind link que possui ótimos recursos adicionais como cache / desduplicação que o VMDK nativo não possui.

    
por 16.05.2016 / 11:03
0

O RDM permite que o storage array faça coisas como os snapshots dos volumes no nível do array. Talvez seja útil apenas para bancos de dados grandes, mas ainda está em uso.

É uma questão de funcionalidade, se você usa mais recursos de armazenamento no nível de virtualização ou no nível da matriz.

    
por 16.05.2016 / 07:18