Desempenho do RAID 5 com o mdadm

1

Eu configurei um software-raid 5 com mdadm em uma máquina dual core AMD Neo 36L de 1,3 GHz usando 3 drives Seagate Barracude Green de 1,5 TB (setores 4k). O tamanho do bloco do ataque é de 512 KB. No topo da invasão há um volume lvm formatado com ext4 (Tamanho do bloco = 4096, Passo = 128 blocos, Largura da faixa = 256 blocos). Tanto o ataque quanto o lvm estão alinhados corretamente. Ao executar o bonnie ++, recebo os seguintes resultados:

VVersion  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
               Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
                4G   362  97 69738  15 52826  16  1732  94 248671  31 539.0  32
Latency             92293us    3276ms    4274ms   22450us   38749us     111ms

Alguém pode me dizer se esse desempenho é o que posso esperar da minha configuração? Especialmente a saída sequencial e o acesso por chr parecem um pouco lentos demais para mim.

    
por mupro 17.09.2011 / 15:23

1 resposta

1

Sim. Você pode ver na saída bonnie que sua CPU está ligada (no que são núcleos relativamente lentos), como seria de se esperar com o software raid. O cálculo de onde armazenar dados em uma matriz RAID 5 é algo melhor para um XOR ASIC dedicado, não para uma CPU. Mais informações sobre isso aqui:

link

Se o desempenho é uma preocupação, seria melhor jogar o dinheiro em uma quarta unidade e fazer RAID 10.

    
por 18.09.2011 / 00:36