Question HDD controller for 3x per sata III?

FreeBee101

Reputable
Jul 20, 2020
36
2
4,535
Is there a controller of any type that allows 3x drives per sataIII port? Either something that goes between a drive and a mobo's Sata connectors or a specialized card.

If you have Seagate exos drives and assume they do 240mb/s max. Couldn't an external controller control them before the port somehow and allow the port to act as a large receiver or a specialized card to deal with the unusual data.

Example: (weird example)
I'm calling this a raid 20. A raid with one mirror stripe and two read write stripes. IE, 3x read 2x write per drive stack.

192tb of storage across 8x3 drives for 24 drives.

Write speed: 240mb/sx2x8 = 3.840gb/s
Read speed: 240mb/sx3x8 = 5.760gb/s

I'm assuming there isn't software for this atm. But it could be nice for more robust drive setups potentially. And if you could keep adding layers you could keep increasing the write speed and shrinking the difference between read/write speeds.

This of course at the low low price of 12k in exos drives to start with. 8)
 
While technically SATA is a bus rather than a port, there isn't normally a way to identify a SATA drive as say master or slave to put more than one drive on a cable.

Serial Attached SCSI (SAS) gets around this by letting you assign a SCSI ID to each drive. You could use SATA drives on a SAS controller by use of a SATA interposer which takes care of the SCSI ID, but SATA is only half-duplex while actual SAS drives are full-duplex so for best performance you would instead just use SAS drives, especially if you were buying new Seagate Exos drives anyway.
 
  • Like
Reactions: CountMike