Serial ATA and Serial SCSI
aibrahim writes "In the recent Slashdot article about Serial ATA some people wanted to know where SCSI was going, and if Serial ATA could deal with some higher end workstation and low end server requirements. Apparently it has been decided that Serial ATA 2 (pdf doc) and Serial Attached SCSI are the answers."
Now when can I get that 2.5 terabyte RAID1/0 array going?
Linux: The world's best text-adventure game.
The main difference is that Serial ATA will be more readily available first, and will therefore become more popular.
If you look at the Serial SCSI page in the FAQ, note that it is still under development, where motherboards supporting Serial ATA are out now.
Hey, this exact same story was just published in yesterday's slashback.
Wake up, Malda!
Dammit. This one will work...
Article Here
(Oh yeah, this was posted yesterday... way to read your website, Taco.
I actually spent a bit of time on the SCSI board of standards back when they were commited towards making great strides in I/O throughput, and they have some real terrific advances that will be released in the next year when their patent's get approved. It's all hush hush and on the QT at the moment and my NDA runs through the end of 2003 so that's all I can say about it.
After briefly looking at the spec for Serial ATA I can see several limitations which will most certainly cause a bottelneck for any I/O simply due to the insane RPM's they require to actually hit their maximum VtR/mg (moving heads [sic] to magnetic resonence ratio). They need to have a look at perhaps doing some embedded hardware hacks which will allow them less resistance in the SCSI channel on the motherboard as opposed to quantum magnetic research. Just my opinion of course and not a reflection of the opinion of my company.
Best Regards,
-Jack
Wagner LLC Consulting Co. - Getting it right the first time
a good option to consider. i don't know of any mobo makers that offer it, but it's easy to add on. i think a speed bump to 800 Mbps is around the corner. include the fact that it's hot-swapable, 127 devices or something, etc...
eleven plus two / twelve plus one
...and just as I'm building my fibre channel array for my home computer :-p
Okay...I have a SATA equipped mobo on order which comes in in two weeks. What I want to know is: where are the hard drives? And no, I don't mean the drives that are standard ATA100 that have converters. I mean Seagates native SATA drives. They demoed supposed "production" pieces back in Fenruary.
[RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
Basically, they're extending parallel SCSI technology to address next generation I/O and direct attach storage requirements. It uses the (proven) interface from Serial ATA to avoid an unnecessarily proprietary interface and the costs that usually entails. The naming is unfortunate, because one usually thinks of parallel (side-by-side) as being faster than serial (one after the other) when the technology allows you to combine the two tactics much like in LANs. This is the technology that will enable a new generation of dense devices, such as small form factor hard drives, whereas Parallel SCSI can't because of cabling and voltage issues.
So depending on the pricing of the technology when it hits the shelves/junk mail catalogs, we're going to take a serious look at it. Does anybody have any prototype benchmarks?
Try not. Do or do not, there is no try.
-- Dr. Spock, stardate 2822-3.
... It's called Firewire and within the next three years it'll be used to link up hard drives, networking and peripherals, according to Apple in 1996, unforunately in that time plain old ATA, Ethernet and USB have seen it off.
As the Serial ATA PDF points out: ... some of the advanced features of the SCSI protocol were not implemented.
Serial ATA is also expected to be a viable alternative for cost-sensitive entry-level and mid-range server and network storage applications.
So for some or most high-end storage applications, SAS and Fibre Channel will still beat out Serial ATA because you can do a lot more things with the SCSI protocol. Another big advantage of SCSI (in either SAS or Fibre Channel form) is the advantage of many targets to one initiator, or multiple initiators, with current parallel SCSI it's 15/1 and for Fibre Channel it's over 100 to 1 (I forgot the exact number). Multiple initiators aren't supported in Serial ATA II until phase 2, and Ultra 320 SCSI is already faster than the projected 300MBps of phase 2.
I believe the general conception that SCSI is too expensive for the home user is going to make it hard for SCSI to pick up now. Although SCSI is much faster (and better for business in my opinion), I think IDE will continue to rule with it's slower perfomance and cheaper prices the home market. Quite a shame though, IDE seems to always be so slow when compared to the incredibly fast SCSI drives out... but then again, the size of IDE w/ current prices means you can get a huge hard drive for relatively cheap, which is almost impossible with SCSI.
While this is not important (hence my score:0 AC post) i would just like to ask a quick question related to this story topic i have been wondering about, as there tend to be many people on slashdot with more knowledge than i, so maybe someone will have an answer.
Does anyone know if there have been any steps anywhere in the Industry toward the eventual offering of internal hard drives that use FireWire? Would that not be cost efficient?
I dont get it. Are these, like, 40 year old project manager trolls? Or, like, 19 year old scriptkiddie "Nike makes the best shoes, MS makes the best software" trolls?
I wanna know the demographic profile here that for some reason feels threatened by Open Source. Pure curiosity.
"Old man yells at systemd"
# links -dump http://www.serialattachedscsi.com/faq/faq.html | perl -e 's/\ /\n/g' -p | grep leverag | wc -l
4
#
Four occurances of leverage or leveraging is too many in one FAQ. I don't trust them. I'm buying serial ATA.
Lets just drop ATA. It is an out of date spec. Lets just all buy SCSI, it will go down in price and will be as cheap as ATA soon enough.
remember back when RAMBUS said: we will provide an architecture with very narrow bus but extremely high speed to make up for it? (the *original* RAMBUS specs) -- beside the royalties and whatnot -- it actually (technology discussion only) had merits in that the PCB design was greatly simplified because of less crosstalk, easier routing, etc etc.
and then, people demanded more bandwidth... so now we have double / quad pumped RAMBUS channels -- in the end (today) it's back to 64-bit data-bus *anyhow*... except with an architecture that's not designed for parallel operation.
do anybody see some parallel (ha!) here?
i am guessing (or, predicting) that serial ATA / SCSI will go the same route. i really hope that it won't -- because if it did, our lives will all be kinda rough -- but it probabbly will.
sigh...
My life in the land of the rising sun.
slow versus fast
http://colossalstorage.net/colossal.htm
Postercomment compression filter violated. Comment aborted == Add more CRAP!
Yup, a SATAN Device (tm).
Get 4 3ware (or Adaptec) 4 channel ATA raid controllers put em in a box (a really big one :) with 16 160 MB maxtor drives and you will have a 2.5 TB array for the measly sum of ~4000 dollars (performance will be quite good too, these controllers present a SCSI interface to the PC and use mostly hardware for the bookkeeping ... not like the Promise/Highpoint shit).
sorry for the mis-use of language -- what i am refering to is "dual-channel" RDRAM.
it was implemented on intel's i850 (? -- don't remember so well anymore) -- and required two modules to be installed simultaneously.
now that DDR / DDR II is catching up to RDRAM in terms of bandwidth, RAMBUS decided that all the "high performance" RDRAM modules will be "dual channel on a single chip" (which, btw, is 32 bit); now you will say -- this is still small -- but remember that originally RAMBUS can be used with only 8-bit bus width (somebody correct me if i got this wrong); and on the horizon quad-channel (64-bit) RAMBUS is looking at ya. guess how wide is the DDR / SDRAM bus? 64 bits too? ditto.
RDRAM is double-pumped (i do not believe it is a technical term, btw) -- data comes on both pos and neg edge of clock. there is no *real* quad-pumped memory; QDR-RAM is still only double-pumped except both I and O can operate simultaneously. only used in SRAMs anyway. (FYI)
My life in the land of the rising sun.
that serial ATA, while being very fast and much better than what I've got now, will have DRM built in. Is this true? Should I not get serial ATA in my next system because of it? Anyone got any links pertaining to this issue?
The GeekNights podcast is going strong. Listen!
you guys define pathetic
ETHERNET is a protocol; i think what you are really saying is that unshielded twisted pair was able to bump up in speed progressively.
i am not concered with the ATA protocol, in this case -- rather the amount of signals moved through the cables connecting the drive to your board;
even the venerable UTP can only get to 1Gbit and no more; ethernet lives on, 10Gbit ethernet standard is here, but guess what, fibre only.
same with ATA; you can only move so much signal (electrically) through wires. or, signals of so high a frequency; in this case, for a specific type of cable, there in a maximum amount of information that can travel through it. (unless you go out of your way to shield them, etc etc -- but a nicely shielded cable will cost you ~1500 dollars -- most high freq oscilloscope probes uses them, btw.) anyhow; serial ATA tries to bump up speed with a serial interface -- mainly to simplify MB design considerations -- less traces, narrower bus, etc; but since each strand in your cable will only go so far -- i am betting that eventually (without resorting to optical connections) even serial ATA, under the demand of higher throughput either by the market or by their (un)realistic roadmap -- start to double / quadruple the bus width. to me this is just silly -- because the benefit this offered is going away! MB designers will again have to fudge with wide busses and connections.
we might as well just keep on using parallel ATA but boost the signal freq incrementally, since it will get us to the same place in a few years anyway, without all these incremental MBs using different sized busses that's not compatible with different generation drives.
by the way -- PCI bus can only push 133MB anyhow -- anything beyond that is silly
My life in the land of the rising sun.
bite me
With current silicon integration levels there is no real reason why SCSI should be more expensive than ATA. They could have just merged them and perhaps emulated braindead ATA on top of SCSI to keep compatibility or something if anyone really wants to.
I'm pretty sure the only reason they keep the difference is to be able to charge more from people building servers. It's purely a marketing and price positioning decision.
Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
So when did IBM SSA (serial scsi architecture) which has done 160megabytes/s for the last few years suddenly become mainstream??
It didn't
Someone else has to 'reinvent' it. At least
the acronyn is almost the same. SAS vs SSA...
Hey why not! Reinventing old technology for the ignorant masses has always been Microsoft's Cash Cow.
So the serialized interfaces like on the old atari and commodore computers were ahead of their time, granted they were slow?
The higher bandwith of Ultra-320 is not meant for a single drive, if you were to construct a system like that cost would go out of control. 150 MB/s per drive is plenty for any use, including high end servers.
...
If you have dedicated hardware talking to the drives things as command queing are totally meaningless (because it can just keep a queu itself and respond to interrupts as soon as they occur). So for big RAID/NAS with dedicated hardware the only thing SCSI has over S-ATA is the fact that the access time can be lower for single SCSI drives and sometimes higher reliability but that has fuck all to do with the protocol. The higher the number of drives the lower the average access time though, so with lots of drives this is not as big an issue as you might think, and you can just factor reliability of drives into the redundancy of your array
Areas will remain where SCSI rules supreme, but as long as the price differential exist they will get smaller and smaller. As clusters have shown, price always matters.
actually, SSA in IBM terms is serial storage architecture.
PHP is the solution of choice for relaying mysql errors to web users.
I agree with this post . . .
Common sense is not so common.
They still don't say that serial ATA will support more than two devices per channel. In fact they say it will be software compatible with ATA in its current form, suggesting it continues the master/slave relationship.
Today's drive media can only reach 40MB/s reading from the platters for short bursts, if their lucky. Normally they'll read/write about 20MB/s. What's the point of another boost in speed of ATA (to the suggested 150MB/s) when you will only ever be able to use 80MB/s of that. Oh, that's right... the ignorant users need bigger numbers on their cardboard boxes to show off to the neighbors.
Does anyone have any information on a HD soon to be released that will offer a quantum leap of read-from-meadia performance to something like 75MB/s? That's more than triple the current read-from-meadia speeds, and they seem to only ever increase the speeds by about 1-2MB/s each year.
SCSI makes sense having very high bus bandwidth, as you can connect quite a few devices and use the connect/disconnect to send simultaneous reads/writes to multiple devices. In that scheme, you can keep most of your drives operating at the same time. Of course Apple has shown that at least for a small RAID, multiple independent ATA channels are just as fast and lower cost than a single SCSI channel. I persoanally have a difficult time thinking that multi-ATA design would scale well to a 32 drive RAID, where a dual channel SCSI would shine.
Article X: The powers not delegated... by the Constitution...are reserved...to the people
Shoot me if I'm wrong, but isn't Small Computer Serial Interface (SCSI) ALREADY serial?
SCSI-1 was 8bit serial, SCSI-1 wide 16bit serial, SCSI-2 16bit serial SCSI-2wide 32bit serial, etc. but all serial. each bit channel independant of each other. Am I missing something?
I can understand it if they're just trying to get a small and manageable connector, but otherwise, considering the companies listed as members, they should know this already!
SCSI vs Firewire
1394b supports up to 3.2gigabit and support for multiple devices and 100meter cable lenghts. It could be used to replace serial ata, ethernet,usb, and lots more.
9 4bapp.h tml
here's an informative link.
http://standards.ieee.org/announcements/13
It's real and it exists.
No master, no slave ... just one lonesome cowboy.
... all in all 1 device per port makes perfect sense, cables are cheap and no problem with drives contending for bandwith or needing to support disconnects in the protocol.
It supports 150 MB/s because its trivial for them to support that speed, because there is only 1 device on the cable signalling becomes very robust. Also there's only 4 pins needed on an ASIC per port, so putting lots of ports on chips is no problem either
My complaint about SCSI is the fact that it's split among so many different implimentations. That means vendors are going to choose to support one, and ignore the rest.
What we need is a single Serial SCSI standard (woo, try saing that a few times). Instead of Fibre Channel, Serial SCSI, Firewire, iSCSI, and whatever else they've come up with, we need one single interface for them all.
If it wasn't for dirvergent implimentations (25/68/80 Pins-Wide/Fast SCSI) people would most likely have SCSI in their systems today, instead of IDE/ATA. ATA retained backwards compatibility, while SCSI gave up compatibility just to get to market with a slight speed boost, as soon as they possibly could.
The other problem with SCSI, configuration and addressing difficulties, will not be an issue with Serial SCSI.
So I'd be happy if I could buy a Serial SCSI card with front-mountable Firewire ports (with more bus power than current Firewire), and perhaps with an option to buy an adapter if I wish to hook that card up to Fibre Channel devices.
Remember, this criticizm is comming from someone who *HATES* IDE/USB.
The SCSI groups REALLY need to unite on this stuff if they want to see any sort of advancement, rather than each ending up as a niche technology. Just look a the Alpha systems. I'm convinced they could have easilly replaced x86 systems. If SCSI groups keep going this way, they face the same ultimate fate.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
Serial ATA is designed to be backwards compatible with older ATA drivers. Serial Attached SCSI is designed to be compatible with older SCSI drivers.
This may not be a concern for those of us running free operating systems, but it matters to many others. The ability to upgrade hardware even when your OS vendor doesn't support new standards is very nice. Throwing a new SCSI drive into my ancient SPARCstation 10 breathed new life into it. The new drive still supported SCSI 2. The same will be true for those running Windows who don't want to move to XP, if a new Serial ATA adapter still looks the same to the driver.
MS does make the best software usually and certainly makes the best OS out there. Try not to embarrass yourself at each and ever chance you get, dullard.
Let me know when we all get replacement for all hard drives.. too slow you can build the fastest system in the world but you will always be fucked by the hard drives. Let me know when i can load a 1 gig OS in .000001 secs. Otherwise serial speeds mean nothing... (unless you use it in a multi hard drive config)
For the love of GOD give use a new tech for storage.....