RAID - Várias unidades em um canal

5

Eu planejo construir meu primeiro servidor RAID real em breve. Minha idéia é ter 8 a 12 drivers rígidos em RAID 5 ou 50. Ele servirá como um servidor de armazenamento. Eu preferiria ter RAID de hardware real. Ao procurar o que comprar, algumas perguntas surgiram.

1) Canais x Máximo de dispositivos suportados

Eu sei que é possível ter várias unidades no mesmo canal. Eu li isso tem um impacto no desempenho. O que eu não sei é quão grande o impacto seria. Eu tenho que pegar um controlador com 1 canal por drive? Quantas unidades devo colocar no mesmo canal? Será que importa se estou executando vários conjuntos RAID no mesmo controlador?

2) SATA vs SAS

Até agora eu sempre usei discos SATA e eles nunca me desapontaram. É uma má ideia usar unidades SATA em um storage array?

3) Controlador RAID: 3Gb / s vs 6Gb / s

Como muitas das novas unidades SATA são SATA-600, comecei a procurar por controladores RAID que os suportassem. Aparentemente, esses são menos comuns e muito mais caros. Eles valem a pena comprar, ou seria melhor usar um bom e comprovado controlador 3Gb / s? Qual seria o impacto no desempenho?

Se você tem alguma dica para alguém que é novo nos controladores RAID, sou todo ouvidos. Talvez haja algumas coisas que eu deveria estar ciente, marcas que eu deveria evitar, ...

Além disso, peço desculpas se algumas das minhas perguntas já foram respondidas em outros tópicos. Eu tenho procurado por uma resposta, mas nunca encontrei uma resposta clara.

Seu conselho é muito apreciado.

    
por Rapsey 27.08.2011 / 13:08

3 respostas

3

O número de canais no seu cartão RAID e a velocidade com que eles são executados define o limite máximo de quão rápido você pode acessar seu armazenamento.

Quantos discos por canal você precisa fornecer esse armazenamento depende do tipo de E / S que esse servidor fornecerá. Se você for armazenar coisas como imagens de disco de estação de trabalho, atingirá o teto de desempenho muito mais rápido do que se estivesse armazenando grandes quantidades de arquivos pequenos acessados aleatoriamente.

Para uma E / S significativamente aleatória, a velocidade de rotação do disco afeta sua relação disco: canal. Você precisará fornecer mais discos de 7,2 mil RPM do que os discos de 10 mil RPM para o mesmo desempenho.

Quanto ao SATA-600 (ou SAS 6gb), se este servidor RAID estiver conectado à rede com Ethernet de 1 Gb, o diferente não importa muito. A rede irá saturar antes dos canais de armazenamento. Portanto, leve em consideração como seus consumidores de armazenamento acessarão esse armazenamento. Pode ser que um único canal com 72 drives seja tudo o que você precisa. Ou, se você tiver 10GbE, quatro canais com 24 discos podem ser necessários.

Quando se trata de comprar seus discos, dê uma olhada no período de garantia. As unidades comercializadas para uso empresarial são classificadas para operação 24/7/365, em que as unidades de classe desktop não são. Isso é mais importante no segmento de mercado barato de 7,2 mil RPM; As unidades a 10K ou 15K RPM são quase sempre unidades "empresariais".

Ao criar seus conjuntos RAID, lembre-se dos tempos de reconstrução do RAID5. 6 TB demora muito tempo a reconstruir, dias, por vezes, e o desempenho será degradado durante a reconstrução. É melhor ter mais arrays R5 menores em um conjunto de stripes do que menos arrays R5 maiores em um conjunto de stripes.

SAS vs SATA

Não importa, na minha opinião, de qualquer maneira. O SAS tem alguns pontos que fazem com que seja melhor trabalhar com sistemas de armazenamento grandes (> 48 unidades, por exemplo). Uma unidade SAS de 7,2 K RPM realizará quase idêntica a uma unidade SATA de 7,2 K RPM. O mercado força uma segmentação artificial, onde qualquer coisa de 10K ou 15K RPM é quase sempre SAS e 7.2K é principalmente SATA. É aqui que a maioria dos argumentos "SAS vs SATA" está realmente focando, velocidades de rotação da unidade.

    
por 27.08.2011 / 14:11
2

A execução de raid arrays no mesmo controlador não é um problema, você terá apenas um impacto no desempenho. Veja como se fosse uma estrada, você tem vários carros (arrays) que nem sempre estão dirigindo ao mesmo tempo, mas se eles dirigem ao mesmo tempo, só vai caber tantos carros na estrada com um congestionamento.

Agora SATA vs SAS, o que você precisa? Armazenamento ou tempos de acesso rápido? se armazenamento, em seguida, SATA se tempos de acesso rápido, em seguida, SAS.

A pergunta 3 vs 6 é fácil de responder, o que você precisa? Você terá muita leitura e escrita de suas diferentes matrizes? A questão 3 vs 6 é com o anagrama de estrada como dobrar as pistas, você vai caber muito mais carros. Depende de todas as suas necessidades pessoais.

    
por 27.08.2011 / 13:20
1

3) 3 Gb ou 6 Gb: depende de quanta taxa de transferência simultânea você precisa. Vamos supor que você esteja transmitindo dados e que cada unidade SATA forneça 50 MB / s.

Você atingirá 300 MB / s com 6 unidades. Se você tiver padrões de acesso aleatório com muitos arquivos pequenos, provavelmente não importará nada.

Acho que isso também responde à sua pergunta 1).

Para a pergunta 2): Existe uma questão em aberto sobre a diferença entre o SAS e o SATA se eles tiverem o mesmo RPM. Parece não haver nenhuma diferença real - então vá para a SATA, mas veja as condições de garantia.

    
por 27.08.2011 / 22:29

Tags