Escreve lentamente o Dell Server R720

4

Eu tenho um Dell R720 Server com RAID de hardware PERC H310 5 e 4 discos rígidos Seagate Cheetah 15K.7 ST3300657SS 300GB. Windows Server 2008 R2. As leituras parecem boas, mas as gravações são dolorosamente lentas.

Executando o Benchmark Atto Disk, estou vendo velocidades de leitura de > 500 MB / s em tamanhos de transferência de 128kb a 8192kb.

Para gravações com tamanhos de transferência de 128kb a 8192kb, vejo velocidades de leitura de 20 a 22 MB / s. Cerca de 10 vezes mais lento.

A mesma máquina tem um novo SSD da Samsung. Gravações para o SSD são > 450 MB / seg.

Além de verificar os drivers, o que pode causar um desempenho tão ruim? Onde estão bons lugares para procurar? Que bons testes adicionais executar?

Eu era o único usuário durante esses testes. Nenhum processo com fome de recursos estava sendo executado.

    
por Jay Wen 09.02.2015 / 09:40

2 respostas

1

O H310 não tem nenhum cache de gravação (em comparação com o H710, que tem 512 MB de cache suportado por bateria), portanto, logo de cara, você não obterá um desempenho "ótimo" de gravação com ele. O H310 também não utiliza o cache embutido nos discos rígidos por padrão, então tudo é estritamente "write-through".

Você pode sempre ativar o cache de disco no Windows, que usa a RAM do servidor para gravação em cache ... mas tenha cuidado, pois interrupções inesperadas do sistema ou perda de energia podem levar à corrupção de dados. O mesmo risco existe para usar o cache dos discos físicos - isso pode ser ativado no disco virtual do OMSA com a opção "Alterar diretiva" no disco virtual.

O RAID5 tem uma "penalidade de gravação" significativa a ser considerada também. Para cada operação de gravação que você envia para o controlador, 4 E / Ss devem ser executados para realizá-lo (devido ao recálculo dos dados de paridade). Com write-through no controlador, você está sendo atingido com a penalidade de gravação do tipo RAID, mais o atraso envolvido no controlador recalculando a paridade.

As estatísticas de desempenho que você está obtendo parecem completamente normais para mim com base no hardware e na configuração. Se o desempenho de gravação representar uma necessidade comercial real para você, considere usar um tipo de RAID diferente (por exemplo, RAID10), considere os riscos e benefícios de habilitar o armazenamento em cache nas unidades ou no volume de dentro do sistema operacional ou considere atualizar seu hardware (por exemplo, para um controlador H710).

por 09.02.2015 / 20:43
1

Nunca me ocorreu que esses números de desempenho sejam esperados. Eu pensei que havia algum problema oculto que estava me escapando. É uma vergonha para a Dell por vender esse lixo. Este servidor custa bastante, e meu laptop pode vencê-lo em determinadas tarefas. Parece que este problema está resolvido.

Esse é o comportamento esperado. Não há problema.

    
por 11.02.2015 / 08:17