Uau ... há muito o que abordar aqui.
-
O desempenho do disco não é apenas sobre o rendimento. Há a noção de IOPS e latência e tempos de serviço a serem enfrentados. A maioria das cargas de trabalho é um pouco aleatória, portanto, 25 discos corporativos em uma matriz sempre superarão 4 discos de uma perspectiva de IOPS.
-
hdparm
não é a ferramenta certa para avaliar o armazenamento corporativo. Procure programas criados especificamente para o efeito, comoiozone
efio
.
Um exemplo de comando iozone que pode ser útil para você é ( executado a partir de um diretório grande na matriz de disco que você deseja testar ): iozone -t1 -i0 -i1 -i2 -r1m -s72g
-
O design desse servidor significa que o backplane do seu disco está com excesso de assinaturas. Há um chip expansor no servidor e esses 25 discos compartilham uma conexão de 6 Gbps de 4 vias com o controlador RAID. Isso significa que você tem um throughput máximo teórico de 24Gbps (ou 3.000 Megabytes / segundo) para o array. Isso é um teto, e você não verá o desempenho além desse ponto.
-
O Ubuntu quase nunca é a melhor opção quando se trata de drivers de hardware e suporte. Não é oficialmente suportado pelo servidor. O CentOS ou RHEL seria um melhor ajuste para este hardware.
-
Os controladores HP Smart Array têm a capacidade de dividir um grupo de discos (uma matriz) em várias unidades lógicas com diferentes níveis de capacidade e RAID. O exemplo abaixo mostra uma matriz de 4 discos gravada em três unidades lógicas. Uma das unidades lógicas é configurada com um nível de RAID diferente dos outros.
Smart Array P420i in Slot 0 (Embedded) (sn: 0014380296200A0)
logicaldrive 1 (72.0 GB, RAID 1+0, OK) logicaldrive 2 (1024.0 GB, RAID 1+0, OK) logicaldrive 3 (869.1 GB, RAID 5, OK) physicaldrive 1I:2:1 (port 1I:box 2:bay 1, SAS, 900.1 GB, OK) physicaldrive 1I:2:2 (port 1I:box 2:bay 2, SAS, 900.1 GB, OK) physicaldrive 1I:2:3 (port 1I:box 2:bay 3, SAS, 900.1 GB, OK) physicaldrive 1I:2:4 (port 1I:box 2:bay 4, SAS, 900.1 GB, OK)
-
Em nenhum momento você deve usar RAID 0 para uma unidade lógica aqui. Se você puder poupar o espaço, o RAID 1 + 0 funcionará muito bem com essa combinação de hardware.
-
Você tem o LVM no lugar. Essa não é a melhor abordagem ao trabalhar com esses controladores HP Smart Array RAID. É uma camada adicional de abstração e você não verá o melhor desempenho (embora possa ser ajustado para funcionar bem).
-
Firmware. Você vai querer atualizar o firmware do servidor e os componentes relacionados. A funcionalidade melhora com cada revisão de firmware do controlador HP RAID.
-
Configuração do cache RAID. Certifique-se de que a bateria RAID esteja íntegra e que o equilíbrio de leitura / gravação do cache seja adequado à sua carga de trabalho.
-
Escolha do sistema de arquivos. O XFS é uma boa opção para streaming de mídia. Mas as taxas que você está pedindo são relativamente baixas. Qualquer sistema de arquivos moderno do Linux deve estar bem.