Existe uma probabilidade baixa do seu sistema de arquivos ser fragmentado ao ponto de causar os problemas que você está enfrentando. A Apple ainda tem um documento de suporte discutindo a necessidade de desfragmentar no OS X - sem mencionar que o RAID pode superar problemas de desempenho causados pela fragmentação (se houver algum) pela velocidade introduzida quando o striping é implementado (RAID 0, 5, 1 & 0)
Apple - Sobre a otimização de disco
No que diz respeito ao tráfego da rede, você tem a largura de banda disponível na rede para alimentar a caixa de pipoca ... mas estava correto ao identificar o problema no domínio da matriz RAID e não na rede.
Seu problema é um desses dois cenários:
-
Você mencionou que tinha uma conexão eSATA entre o RAID e o Mac Pro - é possível que o cartão seja um gargalo: isso pode ter sido causado por A.) O SIL3132 tendo problemas de desempenho por não conseguir para manter ou suporte OS X pobre ou B.) Você está usando uma placa PCI-E 1x-4X que está tendo sua largura de banda saturada e não sendo capaz de acompanhar o download para o array e streaming. (mais provável B, neste caso)
-
O controlador RAID na caixa Lan Li tem um mecanismo XOR fraco. Normalmente, o RAID 5 nas placas-mãe recebe assistência da sua CPU ao manipular cálculos XOR para gerar informações de paridade que são armazenadas em cada unidade para fornecer redundância. Como a caixa Lan Li é um sistema autônomo, o desempenho do RAID 5 é determinado pelo músculo que o mecanismo XOR possui. Se você está acessando isso para múltiplos fluxos de dados, o gargalo pode ser o controlador.
Estou supondo que o problema é o cartão eSata no seu Mac Pro - o primeiro teste seria verificar se você está enfrentando o problema de buffering quando não está fazendo o download no array e só está transmitindo para o Popcorn Hour.