Várias placas controladoras de disco e RAID1

0

Estou criando uma matriz RAID1 btrfs e tenho dois controladores SATA3 - um na placa-mãe e outro em um slot PCIe. Por simplicidade, digamos que eu tenha apenas dois drivers, sda e sdb. Eu seria melhor desligar os dois para o mesmo controlador ou deve estar no controlador MB e outro no controlador CARD. Dividi-los em controladores parece ser uma boa idéia, pois se um controlador inteiro morresse, você ainda teria uma unidade em funcionamento. Mas eu estaria sacrificando qualquer coisa (velocidade de I / O? Carga da CPU? Um sentimento de simetria / equilíbrio no OCD? Algo que eu não considerei?) Por não conectar ambas as unidades ao mesmo controlador?

    
por Fred Hamilton 16.06.2014 / 14:11

2 respostas

0

Eu recomendaria usar apenas o slot PCI-E, já que o hardware / firmware neles tende a ser melhor que os controladores on-board.

Muitos controladores on-board tendem a fazer o que é conhecido como "RAID falso" - funcionando como um RAID de hardware, mas na verdade apenas fazendo um RAID de software para que você não obtenha o desempenho de um verdadeiro RAID de hardware.

Como um extra à sua pergunta, você não pode obter o RAID usando a placa on-board e a placa PCE-E se uma unidade estiver conectada a cada uma.

    
por 16.06.2014 / 14:20
0

O maior impacto no desempenho seria a diferença de velocidade de seus controladores. Se o seu controlador integrado testasse uma velocidade 50% mais rápida que uma placa, você veria um desempenho de 50% quando os dados são acessados no controlador mais lento. Mas se o seu controlador comparou exatamente na mesma velocidade, eu aposto que você não veria nenhum desempenho real sobre as unidades sendo no mesmo controlador.

A melhor coisa que você pode fazer é comparar seus controladores separadamente, usando a mesma unidade para ter uma ideia do desempenho dos seus controladores. Em seguida, configure alguns arrays nos controladores usando diferentes combos, em seguida, teste e meça o desempenho dos arrays e compare com as marcas de seus controladores de forma independente. Então, faça sentido dos dados e escolha a melhor configuração.

Existem muitas variáveis entre diferença de unidade, diferenças de controlador, chipsets MB lidando com os dados de várias maneiras, e até como o software lida com coisas que o desempenho que você realmente vê dependerá muito das variáveis e parâmetros da sua configuração.

Então, em resumo, você não deve ver nenhum impacto de desempenho devido a controladores de divisão, mas o melhor desempenho não pode ser calculado até que você defina configurações variáveis, faça comparações e compare-as.

Você pode executar um RAID 10 de 2 unidades usando o btrfs como o Linux MD Raid?

    
por 18.06.2014 / 06:33