Posso usar o s-expansor SAS sem uma placa RAID de hardware dedicada?

2

Estou tentando expandir minha configuração de ataque do ZFS e usei todas as portas Sata disponíveis na minha placa-mãe. Eu li sobre expansores SAS online e acho que entendi o que eles fazem. Mas um detalhe parece ser ignorado em todos os lugares que eu olhei. Eu sei que os expansores SAS devem estar conectados (através do sff-8087) a uma placa RAID dedicada. O controlador que eu encontrei tem um slot pcie 8x. Por que um expansor SAS que supostamente transfere os dados por meio do RAID Controller precisa de um barramento tão grande? Um slot pcie de 1x não seria suficiente para transferir a configuração (ou qualquer outra) para o expansor SAS? Ou isso implica que eu posso transferir os dados reais através do barramento PCIe e pular a placa RAID se eu não quiser RAID de hardware e apenas quiser gravar discos para serem passados para o sistema operacional (como JBOD)?

SAS-Expander: "Placa para servidor Expansor HP 24-Bay 6G SAS - 8x SFF-8087, 1x SFF-8088, PCI-E - 487738-001 / 468406-B21"

    
por Jhonny97 19.11.2017 / 13:23

2 respostas

0

I know that SAS Expanders are supposed to be connected (through sff-8087) to a dedicated RAID card.

O expansor deve estar conectado a um controlador RAID ou a um HBA (o HBA pode funcionar no modo de passagem de TI ou RAID, ambos funcionarão).

The controller i have found has a 8x pcie slot.

Longa história: o chipset Intel integrado na placa-mãe (por exemplo, 8 conectores SATA) diminui a velocidade proporcionalmente ao número de unidades conectadas ao chipset. 8 drives têm benchmark patético quando testados simultaneamente. Isso não é o caso com o HBA / RAID. 20 unidades ainda terão, por ex. 400MB ler e escrever thruput. Agora você entende por que 8x.

why does a SAS expander that is supposed to transfer the Data through the Raid Controller need such a big bus?

O chip expansor consome muita energia, você pode vê-lo pela temperatura que ele gera, o expansor 12G aquece a +90 graus Celsius. Os dados não trafegam pelo barramento PCIe entre o Controlador / HBA e o Expansor, ele usa um ou dois cabos de uplink normalmente a porta 0 e 1 no expansor. (Se portas erradas forem usadas, você perderá a hierarquia, mas ainda funcionará, leia o manual do expnder para as portas corretas).

or does this imply that i can transfer the actual Data though the PCIe bus and skipp the RAID card if i dont want hardware RAID and just want to attatch disks to be passed through to the os (as JBOD)?

O expansor não fará nada se não estiver conectado a um HBA ou a um RAID. Tente ver o Expander como algum tipo de multiplexador não como um controlador em si.

SAS-Expander: "HP 24-Bay 6G SAS Expander Server Card - 8x SFF-8087, 1x SFF-8088, PCI-E - 487738-001 / 468406-B21"

É um expansor altamente compatível e funciona com qualquer coisa que você conectar a ele. Ao contrário do seu expansor 12G irmão, que é muito exigente (teve um pesadelo com 6 modelos diferentes de controladores / HBAs IBM que eu tive).

Já respondi a todas as perguntas que você postou em um artigo tão pequeno?

    
por 22.05.2018 / 22:07
2

O expansor SAS requer um HBA (Host Bus Adapter).

Você pode encontrar expansores SAS que não exigem uma interface PCI-e, e aqueles que usam, basta usar a interface PCI-e para energia e um local para montar o hardware. toda a comunicação de dados é feita através do cabo SAS do HBA para o expansor.

    
por 11.02.2018 / 16:47