Taxa de transferência esperada ao reconstruir a matriz RAID?

2

Eu só estou fazendo alguns testes em uma matriz de RAID NAS que foram emprestados para ver se queremos implantá-lo. Apenas para ver o que é, decidi ver que tipo de desempenho de rede obtemos ao reconstruir um array RAID-5.

Estou percebendo que a conectividade de rede caiu para cerca de 7MB / s, que é de cerca de 60Mbps. Um longo caminho longe da conexão de 1Gb que tem para a rede. Quando não está reconstruindo, está mais próximo de 70Mb / s (com Jumbo Frames).

Você esperaria esse tipo de queda massiva ao reconstruir? No momento, ele possui três unidades SATA de 750 GB, 7200 RPM, instaladas.

    
por Mark Henderson 19.06.2009 / 11:19

5 respostas

2

YEs, que seria o rendimento esperado, a reconstrução da matriz é como você provavelmente conhece uma atividade intensiva de disco, pois tem várias solicitações simultâneas de leitura e gravação para os discos restantes na matriz.

Eu esperaria uma taxa de transferência maior em um servidor com uma placa RAID dedicada, como um PERC 5 ou 6, mas para um dispositivo NAS que provavelmente está usando o RAID de software, o que seria um throughput razoável.

    
por 19.06.2009 / 11:38
1

Você está reconstruindo o RAID-5 e ainda está recebendo dados? Meu chapéu é para você!

Quando vejo as matrizes RAID sendo reconstruídas, elas geralmente são consideradas fora dos limites de qualquer trabalho real. Normalmente, não colocamos unidades de substituição até depois do horário comercial normal, se pudermos ajudá-lo.

Eu apenas deixei a matriz reconstruir e voltar a ela mais tarde. Tem certeza que é RAID-5? Muitos dos mais recentes sistemas RAID são na verdade RAID-6 / RAID-DP.

    
por 19.06.2009 / 12:07
1

Eu descobri que isso depende se a sua placa controladora é uma invasão real ou uma invasão falsa.

Eu já havia reconstruído o RAID 5 no passado com o rocketraid (memória dedicada e cartão onboard) um ataque 5 com os usuários podendo continuar fazendo o trabalho normalmente. a prioridade da recompilação é definida como alta e isso é em processadores xeon high-end com muita memória (se faz alguma diferença).

Eu também reconstruí o RAID 5 através do RAID de matriz de intel (usando o chipset ich etc para a conexão sata) e não tive nenhum problema real servindo os arquivos. este era um servidor tipo supermicro baunilha para escritório básico (20 usuários ou menos), mas com cpu xeon e muito ram.

Eu sempre fiz reconstruções de raid (raid 1, raid 5 raid6 e raid10) logo pela manhã, hot-swap in-line e comecei a recriação imediatamente. Eu só tenho 1 dia por semana dedicado a cada cliente, normalmente, então eu tenho que fazê-lo quando estou lá e fazê-lo imediatamente. Eu iria monitorá-lo enquanto eu estava lá, nunca reclamações. talvez apenas sorte, mas eu normalmente faço uma reconstrução de ataque de uma unidade com falha pelo menos 5 vezes por ano com a quantidade de clientes que ganhei nos últimos 7 anos.

    
por 19.06.2009 / 14:21
0

Uma determinada matriz de disco externa com a qual trabalhei no passado foi impensável (ou foi o que pensei) e desabilitou o cache do controlador durante as operações de reconstrução. Se fosse capaz de bombear 40-60MB / s normalmente, você poderia obter saturação de E / S com gravações tão baixas quanto 4MB / s, dependendo do que eu definir as prioridades. Isso foi com unidades SATA de 500GB e 7.2K RPM, também. Para uma solução com um RAID de hardware e anunciado como sendo um dispositivo de canal de fibra de acesso múltiplo, ele certamente caiu de cara quando se recuperava de falhas.

Acabamos ignorando esse dispositivo. Atualmente, está realizando serviços como uma matriz dedicada de backup em disco para um servidor de backup. Eu reformatei-o com o RAID10 para simplificar muito o tempo necessário para recuperar de discos defeituosos. Algo que pode ir para esse nível baixo de E / S de gravação simplesmente não poderia ser usado na produção.

Que é um longo caminho para dizer, sua experiência está perfeitamente alinhada com a realidade.

    
por 19.06.2009 / 16:37
0

Com todos os controladores RAID com os quais trabalho, o impacto no desempenho é insignificante durante a reconstrução. Por exemplo, o desempenho de 5 unidades RAID-6 750 GB em um 3Ware 9560 é:

  • 79614 MB / s escrevendo
  • 85333 MB / s de leitura

O desempenho do NFS é de cerca de 80% do volume de disco (60 MB / s). O desempenho do CIFS é de cerca de metade do rendimento do NFS (35 MB / s).

    
por 24.06.2009 / 22:24