Estou executando o RHEL 5.3 no vSphere 4.0U1.
Configurei vários LUNs no meu armazenamento NetApp (Fiber) e adicionei o RDM em duas VMs (Linux), usando o adaptador Paravirtual SCSI.
Um LUN tem 100 GB de tamanho, mapeado com sucesso para / dev / sdb em ambas as VMs, mais 5 são de 500 MB (mapeado para / dev / sd {cg} . também criou uma partição por dispositivo.
Eu encontrei dois problemas:
Primeiro, escrever diretamente para / dev / sdb1 me dá ~ 50MB / s , enquanto qualquer um dos / dev / sd {cg} 1 dá me ~ 9MB / s .
Não há diferença na configuração dos LUNs além de seu tamanho. Eu estou querendo saber o que causa isso, mas este não é o meu principal problema, como eu iria resolver por 9 MB / s.
Eu criei dispositivos brutos usando o udev de forma bem direta:
ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
por dispositivo
Escrever em qualquer um dos novos dispositivos brutos reduz drasticamente o desempenho para pouco mais de 900KB / s .
Alguém pode me indicar uma direção útil?
Agradecemos antecipadamente
- jifa