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?