VMware ESXi extremamente lento Desempenho do disco virtual comparado ao RDM

1

Eu tenho um servidor ESXi 5.5 em execução com um SAN FC. O FC san é criado usando um sistema operacional openfiler com software RAID e exportado com o driver qlatgt. As gravações diretas nesta SAN, quando nenhum VMFS é usado, funcionam bem na velocidade máxima (> 100MB / s).

As máquinas virtuais são executadas em uma distribuição de dados do VMFS 5 que foi alocada na SAN do FC.

No entanto, as máquinas virtuais que estão no armazenamento de dados têm velocidades de disco extremamente lentas (10MB / s). As VMs são o kernel Centos 6.5 64bit 2.6.32.

Para identificar o gargalo, eu criei um LUN separado no meu arquivador para encontrar o problema com apenas 1 disco (não RAID, exportação de bloco direto de 1 disco).

Quando eu criar um datastore (VMFS5) no novo LUN, criar um disco virtual nele e montá-lo em uma VM linux, os testes dd mostrarão uma velocidade de gravação de 10MB / s de / dev / zero para esse disco virtual no novo datastore do LUN. Quando eu passo o LUN para a VM usando o RDM (mapeamento de dispositivo bruto, portanto nenhum VMFS ou discos virtuais entre eles), a velocidade vai para 110 MB / s (velocidade do disco físico).

As gravações em disco até 5G são testadas, todas semelhantes.

Este teste localiza o problema no ESXi e não no meu FC SAN (por exemplo, switch, arquivador, discos ...). Algo está errado no armazenamento de dados / discos virtuais. Eu tentei mudar em discos virtuais entre provisionamento grosso e fino, mas nada muda. Eu realmente quero usar o datastore ESXi.

Por que o desempenho através dos discos virtuais e do armazenamento de dados VMFS5 é tão lento? Whan eu posso mudar na minha configuração para mudar isso?

Obrigado

Jeffrey

    
por Jeffrey 12.11.2014 / 17:04

0 respostas