Friday afternoon hardware questions
Bill McGonigle
bill at bfccomputing.com
Thu Jan 24 00:19:08 EST 2008
On Jan 23, 2008, at 22:05, Ben Scott wrote:
> Perhaps not. From what I've read, there is a standard way to
> connect multiple logical devices in a single SATA cable. This
> facilitates a device called a "SATA port multiplier". You have run a
> single (e)SATA cable from the host adapter to the port multiplier.
Right, that's SATA-PM. The particular enclosure I linked to is just
multilane, though. Check out the rear picture - 3 infiniband
connectors (3x4 for 12 drives).
Check out this unit:
http://www.satadrives.com/4-port-sata-multilane-bracket-pci.html
and follow the copper traces to see how 'brilliant' the standard is.
The good news is any drive and any controller can be tamed with a
decent connector this way.
> So run one eSATA cable out of your computer and into the external
> enclosure, and put a port multiplier in the enclosure.
Or, even better, run SATA-PM over e.SATA Multilane and get that
enclosure with 1 cable! This becomes suddenly less silly.
> This isn't a
> performance problem, because 3 gigabit/sec is still *way* faster than
> any physical disk can serve up. Google found a good page:
That SATA 3Gbps spec is only 300MB/s after encoding, and a single
drive can pop up to 120 these days if you're lucky. Run an efficient
RAID-10 over SATA-PM with a large data transfer and you're hitting a
performance penalty with only 3 drives. At least the silicon is
getting a nice workout though.
Granted, many use cases aren't like that, and 4-ish drives would be
just fine for many scenarios.
> SATA really has far more in common with SCSI than the ATA of old.
> In effect, SCSI won the "IDE vs SCSI" war by marketing. "People won't
> accept SCSI? No problem; we'll just call it 'SATA' and everybody will
> be happy." ;-)
Thank goodness. And one of the SCSI standards, SAS, even uses the
infiniband connector as a spec. And most SAS controllers will run
SATA drives. So, yeah, huge difference. :) AFAIK, SAS gets you: MAC
addresses, longer cables, SCSI status commands (smarter than
S.M.A.R.T). But it's a bit more interrupt hungry than SATA, so there
are wins both ways.
And just to be a bit on-topic, Linux calls everything SCSI these days
anyway, even if it's IDE!
-Bill
-----
Bill McGonigle, Owner Work: 603.448.4440
BFC Computing, LLC Home: 603.448.1668
bill at bfccomputing.com Cell: 603.252.2606
http://www.bfccomputing.com/ Page: 603.442.1833
Blog: http://blog.bfccomputing.com/
VCard: http://bfccomputing.com/vcard/bill.vcf
More information about the gnhlug-discuss
mailing list