Serial SCSI Standard Coming Soon 328
rchatterjee writes "SCSI is very close to joining ATA in leaving a parallel interface design behind in favor of serial one. Serial attached SCSI, as the standard will be known, is expected to be ratified sometime in the second quarter of this year according to this article at Computerworld. Hard drive manufacturers Seagate and Maxtor have already said that they will have drives conforming to the new standard shipping by the end of the year. The new standard will shatter the current SCSI throughput limit of 320 megabit/sec with a starting maximum throughput of 3 gigabit/sec. But before this thread turns into a SCSI fanboy vs. ATA fanboy flame war this other article states that Serial Attached SCSI will be compatible with SATA drives so you can have the best of both worlds."
Re:SASCSI (Score:3, Interesting)
How parallel will it be? (Score:3, Interesting)
Horray! (Score:5, Interesting)
Re:SASCSI (Score:2, Interesting)
Is this a trend? (Score:5, Interesting)
Anybody think we'll have a massive paralell trend in a few years?
Re:SASCSI (Score:3, Interesting)
Firewire? (Score:3, Interesting)
Re:Horray! (Score:1, Interesting)
The distinction is largely one of software and controller standards. SerialATA looks like an IDE controller, and SerialSCSI looks like a SCSI controller. The fact that both use a handful of wires in a thin cable to attach them doesn't change that.
Re:Benefits of SCSI? (Score:3, Interesting)
Uhmmm ... you CAN have more than 4 IDE devices ... what you need is more IDE channels.
Each IDE channel can have only 2 devices, a master and a slave.
The more IDE channels you have, the more devices you can have. Currently, on my Motherboard, it has 4 channels, (2 for "standard" IDE connections, for 4 devices, and 2 for "RAID" IDE connections, for another 4 devices).
In fact, there are a couple of MOBO mfgs that have 6 channels (2 + 4 RAID channels, for maximum throughput you would have only 1 device per RAID channel.) ... however, you don't need to configure the RAID array, and could have 12 IDE devices.
Currently, I have:
BTW, it's really nice not to partition anything, and have a whole drive dedicated to an OS.
Re:U320 SCSI (Score:2, Interesting)
However I did say:
3gbps ~= 300MB/sec which was meant to indicate it was "[very] approximately" 300MB/sec
300*1024^3=322,122,547,200 bytes per second and 3gbps = 3,000,000,000 (3 billion bits per second).
3000000000/8 = 375,000,000 bytes = 357 MiB/sec (1KiB = 1024^1 bytes, 1MiB = 1024^2 bytes, 1GiB= 1024^3 bytes)
In the real world we also run into: encoding overhead, protocol overhead, errors, bus resets, cache misses, interference and many other factors which impact actual throughput.
FYI: Studies I have observed myself during a research project indicated that the maximum total throughput under GigE is approx. 80MiB/sec under ideal conditions, even though 1,062*1000^3 = 126,600MiB/sec
Of course it all varies depending on the network adapter used, packet size, processor "speed", RAM, Operating System [!!!], 64bit x 66MHz PCI vs. 64bit x 33MHz PCI vs. 32bit x 33MHz PCI, copper vs. MMF or SMF, HD vs FD, and about a bazillion other factors.
Believe it or not, at an undisclosed, fully accredited, state-owned University somewhere in the US they taught us in a senior level networking class of all places that due to those factors it is wiser to divide by 10 when converting bits to bytes.
Go figure! I am NOT making this up!
Peace and Long Life
Firewire? How about PCI Express? (Score:3, Interesting)
n.b.: Putting the controller logic back in the drive unit harkens back to the original In Drive Electronics approach.
Re:Benefits of SCSI? (Score:3, Interesting)
My current desktop setup is...
The additional cost to get the extra two IDE channels was $25 for a dual channel IDE RAID card. For a home machine, IDE is perfectly adequate for the main drives. I keep SCSI around in hopes of acquiring a reasonably priced backup solution at some point. (My current backup is to copy modified files to another machine in the garage with an eventual dump to DVD). If I need more storage in the near term, I'd probably pick up a firewire drive.
"Next year or so" the arrangement I'd choose would likely be entirely different. We'll see where serial ATA and SASCSI are at that point.
Re:Is this a trend? (Score:2, Interesting)
Interface vs Drive Speed (Score:2, Interesting)
What I would really like to see is some kickass desktop performance improvements for drives. Not just 15-25%, no, I want 4x, 10x performance improvements.
Seagate, Maxtor, do you hear me???
Re:Horray! (Score:1, Interesting)
Why do we need this? (Score:1, Interesting)
"IDC analyst Robert Grey said the ability to mix serial SCSI and ATA drives in servers and arrays has the potential to lower total costs of ownership for corporate users while also letting them customize storage setup to meet their needs."
OK, so SCSI costs more. But I see not a single technical reason for this other than economies of scale and the possible extra quality/longer warrenties that go into SCSI drives.
So why create a new SCSI? Didn't SATA take all the best things SCSI offered and added them to the ATA standard like queing? Is there any technical reason SATA can't add whatever SASCSI has? They added DMA ability to parallel ATA-33 which IMHO killed the biggest advantage SCSI had, I see no reason they can't come out with SATA 2004 and add whatever they needed for SASCSI instead of making a 2nd standard.
What does this mean? "Serial Attached SCSI complements Serial ATA by adding device addressing"
That's the only advantage SASCSI has over SATA I got when I read the FAQ [scsita.org].
The rest of the advantages seem to be "it lets you use SCSI drives, which everybody knows are more reliable and cost 10x more", but there is no reason for having SCSI drives. Just build better ATA drives!
Is Serial faster? (Score:3, Interesting)