Slashdot Mirror


Serial SCSI Standard Coming Soon

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."

328 comments

  1. SASCSI by epyT-R · · Score: 3, Insightful

    Well, at least we can get rid of those hard-to-route ribbon cables. That alone is worth the switch, IMHO.

    1. Re:SASCSI by chrisseaton · · Score: 2, Interesting

      I've always wondered, why are they ribbions? Why not simply roll the ribbons up into cables? Can anyone enlighten me?

    2. Re:SASCSI by Aliencow · · Score: 1

      ThinkGeek has some non-ribbon IDE cables... But I'm thinking it's probably due to interference or crosstalk between the cables..

    3. Re:SASCSI by epyT-R · · Score: 1

      I'm not sure, but it probably has to do with the inductance effects on the longer cables.

    4. Re:SASCSI by grishnav · · Score: 1

      IIRC, one of the reason to use non-ribbon cables is to reduce the crosstalk, so long as they aren't wound like a coil (but rather braided).

    5. Re:SASCSI by sirsex · · Score: 2, Interesting

      I believe it is due to the inductive crosstalk between the channels. With ribbons, only the two adjacent wies are a major concern, while a cable would have many more conductors in close proximity. The interfence will add linearly with each noise source

    6. Re:SASCSI by Ryan+Amos · · Score: 5, Informative

      To reduce crosstalk between the wires so that you can run at faster speeds. Indeed, the "rounded" IDE cables often reduce performance by 5% or so. We're getting better at data throughput though, so we can use serial technologies and actually get faster transfer rates. Good riddance to ribbon cables :P

    7. Re:SASCSI by shepd · · Score: 5, Informative

      >Why not simply roll the ribbons up into cables?

      Impedance, crosstalk (mentioned) and price.

      It takes seconds to crimp a ribbon cable. Cheap and easy. You can even do it yourself!

      Taking a bunch of twisted pair wires (which is what would be required to keep the impedance and crosstalk bearable) and soldering them onto connectors individually takes a lot more effort, and therefore costs more.

      Not to mention fabbing individual strands of insulated wire and twisting them together costs more than running 5 wires parallel to each other and simply coating them all at the same time with PVC.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    8. Re:SASCSI by Waffle+Iron · · Score: 2, Interesting

      Another major advantage of ribbon cables is that they are dirt cheap. They can be stamped out in one step without handling the individual wires. You can also attach connectors to all ~50 wires just by shoving the sharp teeth through the ribbon in one motion. No soldering or advanced tools required.

    9. Re:SASCSI by iotaborg · · Score: 3, Insightful

      If you've taken a look inside Apple's cases, you would notice how much better ribbon cables can be than rounded. With the ribbon cables routed on the side of the case, under the motherboard, completely out of your way due to the flat nature, it's much more cleaner than what you get with rounded cables (and esp ribbon cables just dangling in mid air). However I do not think this is easy to do in an ATX format.

    10. Re:SASCSI by Realistic_Dragon · · Score: 1

      I have shielded rounded IDE cables on the desktop I usually keep in bits (ribbon cables were a nightmare in this thing). The sheilded ones are supposed to be pretty good, but they cost a fortune (easily 10+ times ribbon cable costs), and the unshielded ones are best avoided.

      --
      Beep beep.
    11. Re:SASCSI by dotgain · · Score: 2, Informative
      External SCSI cables aren't ribbons, and work fine. You can't use any old 50 core cable, I think all the pairs inside them are twisted together.

      I have a 10M SCSI ribbon, and each pair is twisted. I think the main reason for ribbons inside the box is so you can crimp on a connector wherever you want. Oh, and in a Sparc20, the internal SCSI cable isn't a ribbon, it's a cable from the motherboard right up to where it connects to the disks, cable again to the CDROM.

      So, IMO, there's no reason it can't be a ribbon, except for the convenience of crimping connectors wherever you want.

    12. Re:SASCSI by bluxus · · Score: 1

      yep. totally.

    13. Re:SASCSI by TheCrazyFinn · · Score: 1

      Apple's Cases are MiniATX. Just better designed than PC cases which still owe alot to the crappy old AT minitower form factor.

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
    14. Re:SASCSI by hatchet · · Score: 1

      Impendance includes crosstalk. Impendance is combination of resistance, inductance and capacitance. Crosstalk is caused by inductance. There is another problem with non-ribbon cables.. Length of wires must be equal. At high frequencies you can get phase shift damn quick.

    15. Re:SASCSI by The_K4 · · Score: 1

      It's also cheaper to make ribbon cables...... the to make round cables. The ribbon cable is very easy to snap on connectors and then cut. where as with round cables it's easier for a wire to not get crimped right when making the cable.

  2. evil technology! by Anonymous Coward · · Score: 5, Funny

    Serial ATA Network = SATAN

    1. Re:evil technology! by kidlinux · · Score: 5, Funny

      it gets worse...

      Serial ATA Network Interface Controller = SATANIC

      --
      -kidlinux.
    2. Re:evil technology! by dubbreak · · Score: 4, Funny

      i can see it now in banners and somputer mags everywhere:

      "Does your computer support SATAN ?"

      Next thing you know all new dell computers will support SATAN.. imagine the adds, "Dude you're connected with SATAN!"...
      ok ok i'm done

      --
      "If you are going through hell, keep going." - Winston Churchill
    3. Re:evil technology! by Anonymous Coward · · Score: 0

      Well, isn't that special.

    4. Re:evil technology! by Unregistered · · Score: 1

      then run bsd on it

    5. Re:evil technology! by Anonymous Coward · · Score: 1, Funny
      "Does your computer support SATAN ?"

      Well, it has a sticker that says it supports Win2K, is that close enough?

      rim-shot...thanks folks....i appreciate it, really

  3. Mbit != MByte by tage · · Score: 0, Redundant

    That should be "320 MByte/s" and "3 GByte/s", shouldn't it?

    1. Re:Mbit != MByte by Anonymous Coward · · Score: 2, Informative

      Actually, that's 320 Megabytes per second for Ultra 320 SCSI and 3 Gigabit per second (approx 375 Megabytes per second) for Serial Attached SCSI

    2. Re:Mbit != MByte by Cramer · · Score: 4, Insightful

      That doesn't matter. Almost everything else in the post is in error. SCSI already has a serial interface standard (and has for a very long time.) -- ever heard of Fibre Channel or Firewire? SATA and SSCSI compatiblity? F***ing duh! What do you think ATAPI is? The SCSI command protocol moving in packets across an IDE physical interface.

      I don't know what stupid scheme they are trying to create here -- interface-wise. SATA is a point-to-point configuration. SCSI has always been a bus configuration. If they go the p-t-p route, then it depends on the controller to be able to support the device on the other end -- SCSI crossing the pyhical interface or IDE/ATA/ATAPI crossing it. (Think parallel port ethernet dongle.) I'll have a hard time accepting p-t-p SCSI.

      If they want to make SCSI more attractive, they should stop significantly over charging for the technology. They can bulk test "desktop" SCSI drives just as cheaply as IDE drives. They all use the same servo assemblies -- and in some cases, the same basic interface logic (obviously with different microcode.)

    3. Re:Mbit != MByte by Anonymous Coward · · Score: 1, Informative

      SATA and SSCSI compatiblity? F***ing duh! What do you think ATAPI is? The SCSI command protocol moving in packets across an IDE physical interface.

      If you bothered to read the second article you'd know that SATA and SSCSI will have compatable physical interfaces, no adapter needed. Who cares if ATAPI is SCSI over a IDE physical interface if i can't plug one into the other without spending more money for a adapter of some sort. Plus if you checked out the specs you'd know that SSCSI is going to be faster than both fibre channel and firewire, niether of which have the physical interface compatability of SSCSI with SATA. next time RTFA.

    4. Re:Mbit != MByte by Anonymous Coward · · Score: 0

      Desktop drives and server drives are designed with different goals in mind, and they don't use the same "servo assemblies". Server drives have much higher random performance and much higher reliability, which comes at a cost. They also support a wide range of commands and features (that only server-folk care about). If you don't know why you need a server-class drive, you don't need one.

  4. Re:first post first post!!! by Anonymous Coward · · Score: 0

    Moron! Moron! Yaaaaa!! Nowhere even fucking close!

  5. Bits? Bytes? Whatever! by Anonymous Coward · · Score: 1, Informative

    The current parallel SCSI is 320 megaBYTEs per second, which is 2.56 gigaBITs per second.

  6. bits vs. bytes by David+Jao · · Score: 5, Informative
    Guys (meaning submittors and editors), the current version of SCSI delivers 320 megabytes per second of interface transfer rate, not megabits.

    320 megabytes is about 2.5 gigabits ... which is a lot closer to 3 gigabits than the erroneous 320 megabits figure.

    1. Re:bits vs. bytes by g4dget · · Score: 2, Insightful
      Yeah, but what drive actually delivers 320 Mbytes/second? As long as the connection between the controller and each drive can keep up with the drive, the connection is fast enough.

      Of course, a really fast connection may allow you to daisy chain and still get almost full transfer rates from each drive, but that's not really such a big deal, in particular when the cables are as small as they are for serial connections.

    2. Re:bits vs. bytes by Daniel+Phillips · · Score: 3, Insightful

      Yeah, but what drive actually delivers 320 Mbytes/second? As long as the connection between the controller and each drive can keep up with the drive, the connection is fast enough.

      Scsi is a bus. I have a box here with 5x10K drives, at 49 MB/s each, easily able to saturate its ultra 160 bus. These days, that box is nothing special.

      --
      Have you got your LWN subscription yet?
    3. Re:bits vs. bytes by Anonymous Coward · · Score: 0

      Do you think everyone in the world is using drives in a PeeCee with one or two drives total?

    4. Re:bits vs. bytes by g4dget · · Score: 1

      Yes, I'm aware of that; that was, in fact, the point of my posting: if you attach each of those drives individually to a controller using a slower connection, you don't need an expensive, high-speed bus standard and still get the same aggregate bandwidth. You also reduce the risk of breaking something when you add or remove drives. Sorry if I didn't spell it out clearly enough.

    5. Re:bits vs. bytes by Mattsson · · Score: 1

      On that 320MB/s bus you can attach 15 drives.
      And yes, there are cabinets that actually allow you to do just that.
      Where I used to work we had a serious bottleneck in our RAID stacks.
      We had 14 drives on two 160MB/s scsi busses.
      When doing RAID, that's bad since every write had to send data to 5 drives.
      Increasing to four 160MB/s busses and splitting the raidsets amoung as many busses as possible helped, but there is still a bottleneck.
      A modern drive can have a sustainend read speed of almost 60MB/s.
      That's 900MB/s if you put 15 of them in a rack!
      And large raidsets connected to busy servers could probably create quit some saturation on such a bus too.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    6. Re:bits vs. bytes by Anonymous Coward · · Score: 0

      Well if you want to attach 10 drives to a machine you have to have 10 controlers with you solution. What good is that?

    7. Re:bits vs. bytes by Anonymous Coward · · Score: 0

      3 gigabit = 3000 / 8 = 375 megabytes = not a huge difference....but they do say thats the low end S-SCSI

    8. Re:bits vs. bytes by g4dget · · Score: 2, Informative
      You don't need 10 controllers; the bandwidth limit is merely an electrical limit on the wire and connector, not on the controller. A single high performance USB2 or FireWire controllers should be able to do full USB2 or FW bandwidth per connector. Think of it like an Ethernet switch. In the past, a 100Mbps limit was aggregate, but now, the switch can do 100Mbps per port.

      You can already get USB2 and FireWire cards that can do high speed transfers simultaneously on several connectors, and if this really takes off, there is no reason why you couldn't have a card with 8 or 16 independent channels (ultimately, of course, it gets silly because PCI can't keep up anymore).

    9. Re:bits vs. bytes by Anonymous Coward · · Score: 0

      Really, this argument has gone off the rails, because it looks like S-SCSI is point-to-point like SATA and not a bus. See this

    10. Re:bits vs. bytes by Anonymous Coward · · Score: 1, Informative

      But you're confusing the issue. You would need 10 controllers with the current IDE implementation.

      SATA, etc. is different, but that's neither here nor there since you're talking about the current implementation - okay, some bizaaro implementation that would require all-new silicon on both drive & controller for all these extra connectors.

      BTW, ultimately on an intelligent bus, you can do drive->controller->drive transfers without involving the CPUPCI bus. If SATA is implemented like regular ATA then yes, the PCI bus is going to get saturated (Intel works very hard to hobble standards so they're CPU-bound as much as possible, thereby increasing sales of high-end CPUs).

    11. Re:bits vs. bytes by Anonymous Coward · · Score: 0
      SATA, etc. is different, but that's neither here nor there since you're talking about the current implementation - okay, some bizaaro implementation that would require all-new silicon on both drive & controller for all these extra connectors.

      I'm sorry, but you just don't seem to understand. A single, standard USB2 or FW connection is sufficient to connect even a single, standard fast drive to a controller. And there is nothing bizarre about a PCI card that can handle multiple, independent FireWire or USB channels--many of them already do.

      The overall point is: any connection standard that is as fast as the fastest drive is sufficient if you connect drives to the computer in a star topology. SerialSCSI is just unnecessarily fast.

  7. Re:3 gigabit/sec! by Anonymous Coward · · Score: 0

    actually wouldn't Imagine a RAID array of those be more appropriate?

  8. SCSI = ... by product+byproduct · · Score: 4, Funny

    If I understand the title correctly, SCSI = Standard Coming Soon Interface?

    1. Re:SCSI = ... by jspoon · · Score: 1

      Small Computer Something Interface (I know you were joking, this just leapt to my mind)

    2. Re:SCSI = ... by Anonymous Coward · · Score: 0

      Small computer Systems Interface

    3. Re:SCSI = ... by damien_kane · · Score: 1

      Small Computer Storage Interface, I believe...

    4. Re:SCSI = ... by Anonvmous+Coward · · Score: 4, Funny

      "If I understand the title correctly, SCSI = Standard Coming Soon Interface?"

      I think it stands for

      Some Can't Stand IDE

    5. Re:SCSI = ... by perlchild · · Score: 1

      My old history books had
      small computer standard interface

      but the only place where it was standard was on a mac

    6. Re:SCSI = ... by mattkinabrewmindspri · · Score: 1

      Smart Computer Systems Interface

    7. Re:SCSI = ... by dotgain · · Score: 3, Funny
      System Can't See It.

    8. Re:SCSI = ... by NanoGator · · Score: 1

      "System Can't See It."

      Ha!

      How about:

      Same Configuration, Spastic Interface

      --
      "Derp de derp."
    9. Re:SCSI = ... by dotgain · · Score: 1

      Whoops! I wasn't actually trolling, I prefer the SCSI interface to IDE for many reasons. System Can't See It probably resulted from the early days when people thought terminaters were optional.

    10. Re:SCSI = ... by Anonymous Coward · · Score: 0

      Don't let him get you down boy. He's just ticked off because Linux has crappy support for SCSI, which leads to worse performance, which leads to IDE fanboys thinking SCSI is inferior. Maybe it's time to get a real OS kids. That or, gosh, maybe redesign the disk subsystem? Nah, why do that, IDE is perfect for Linux... a kiddie bus for a kiddie OS.

    11. Re:SCSI = ... by NomNet · · Score: 2, Funny
      Super Compatibility-nightmare Storage Interface

      Squillion-Connectors System Interface

      Ad infinitum - there are MANY more :D

    12. Re:SCSI = ... by b1t+r0t · · Score: 1

      Sacrifice Chickens, Spread Incense

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
  9. Nitpicking... by Anonymous Coward · · Score: 0

    Article says: "...current SCSI throughput limit of 320 megabit/sec...", that should be 320 megabyte/sec...320 mbit/s would (when you've taken protocol latency etc into consideration) translate to something like 30 megabyte/second...not very impressive =)

  10. Serial SCSI Drives by GeXX · · Score: 1

    Now only if we can get the drive to read or write to the platters @ 3Gbit/sec. Also, is that suppost to be 320Mbit/sec or 320Mbyte/sec for the current SCSI throughput, because if my math is right, 3Gbit/sec is 380Mbyte/sec which os what 60MB faster / sec then current scsi drives.

  11. You know really.. by Anonymous Coward · · Score: 0



    "the best thing about standards is there are so many to choose from"

    could never be a more truer statement

    why not call it something else instead of another scsi interface ?

    scsi 1 2 3 4 wide av ? when does it stop ? cos the creativity in naming schemes seems to of stopped years ago

  12. How parallel will it be? by tjstork · · Score: 3, Interesting

    Will this new standard be able to do things in parallel the way SCSI can? Will I turn my server into a PC like box that seemingly pauses every time the swap file gets touched?

    --
    This is my sig.
    1. Re:How parallel will it be? by dotgain · · Score: 1
      As long as SCSI still takes advantage of a more intelligent controller on the drive itself, rather than IDE's philosohpy of cheap drive controllers (load all the work on the host CPU) no it won't suffer like that.

      This is the main reason SCSI drives are more expensive. Some say the disk itself is of higher quality too, I won't confirm nor deny that.

  13. Ok, So I've noticed a couple of corrections. by taliver · · Score: 5, Insightful

    If the article meant to say 3GBytes, then how in the world will the PCI *at 64bits and 133MHz, it's 1 GB/sec transfer) bus keep up? Or even RAMBUS memory, which, here says it has a bandwidth of 4.2GB/sec. (So, kinda means you couldn't have more than one SCSI system at a time and get full bandwidth from both.) Now, if you may have to have memory banks for each SCSI component... ick.

    --

    I demand a million helicopters and a DOLLAR!

    1. Re:Ok, So I've noticed a couple of corrections. by Zebra_X · · Score: 2, Informative

      PCI Plus proposed by Intel is promising 2GB/sec dedicated channel per device on the PCI Plus bus.... this doesn't fully meet the needs of the drives but is certainly a step in the right direction.

    2. Re:Ok, So I've noticed a couple of corrections. by lederhosen · · Score: 1

      DRAM modules (or the mem-controller) does not
      lie on the pci-buss. It lies on the northbridge
      or on the cpu itself (like hammer). Nothing is
      forcing you to place the SCSI controller on the
      pci-buss.

    3. Re:Ok, So I've noticed a couple of corrections. by taliver · · Score: 1

      Fine, but if it's not going to be on the PCI bus nor on the memory bus, where do you propose to put it?

      Now, about 2-3 years ago, there was the infiny-band (sp?) solution, where this SCSI device could simply feed any number of processors and memory units on a huge 30Gb/sec shared bus structure. That has since died.

      But that still leaves me with the question of where you plug this puppy into.

      --

      I demand a million helicopters and a DOLLAR!

    4. Re:Ok, So I've noticed a couple of corrections. by torre · · Score: 3, Informative

      With PCI-X 1066 8.6GB/s bus tranfers are possible so that should be too much of a problem. Also, the InfiniBand aims to solve that problem. One can see that 6GB bus' were planned even in this older dell whitepaper suggests.

    5. Re:Ok, So I've noticed a couple of corrections. by lederhosen · · Score: 1

      On a hyper-transport link or on the northbridge
      like the agp buss.

    6. Re:Ok, So I've noticed a couple of corrections. by sedmonds · · Score: 2, Insightful

      The pci and rambus busses don't need to keep up. The peak throughput only needs to be serviced within the scsi chain. Buffering on the scsi adapter could deliver a relatively high sustained transfer rate from the scsi chain to the pci bus, within pci limitations.

    7. Re:Ok, So I've noticed a couple of corrections. by taliver · · Score: 1

      With a 533MHz front side bus, and assuming a 128 bit wide structure (unrealistic), you're just at 8GB/sec. And theoretically you'd want to have something else beside disks on this system-- maybe memory and video? Maybe a network?

      --

      I demand a million helicopters and a DOLLAR!

    8. Re:Ok, So I've noticed a couple of corrections. by lederhosen · · Score: 2, Informative

      from:
      http://www.hypertransport.org/

      11.
      Question:
      At what clock speeds does HyperTransport(TM) technology operate?

      Answer:
      HyperTransport(TM) technology devices are designed to operate at multiple clock speeds from 200MHz up to 800MHz, and utilizes double data rate technology transferring two bits of data per clock cycle, for an effective transfer rate of up to 1,600Mb/sec in each direction. Since transfers can occur in both directions simultaneously, an aggregate transfer rate of 6.4 Gigabytes per second in a 16 bit HyperTransport(TM) I/O Link and an aggregate transfer rate of 12.8 Gigabytes per second in a 32-bit HyperTransport(TM) I/O Link can be achieved. To allow for system design optimization, the clocks of the receive and transmit links may be set at different rates.

      ----

      For the pentium4:

      133MHz Quad Pumped (533MHz effective) allowing access to up to 4.2GB Bandwidth

      But I guess that most of the trafic is mem-hd
      or hd-mem and thus does not nead to go trough
      the cpu, I think the latest alphadesign was
      to have 8 rambus chanels giving plenty of
      bandwith

    9. Re:Ok, So I've noticed a couple of corrections. by taliver · · Score: 1

      Well, then, I sit corrected.

      --

      I demand a million helicopters and a DOLLAR!

    10. Re:Ok, So I've noticed a couple of corrections. by DeathPenguin · · Score: 1

      Indeed. So what if the current PCI bus specs can't keep up? If we're going to have this standard around for years, possibly decades, then we need to think ahead.

    11. Re:Ok, So I've noticed a couple of corrections. by chunkwhite86 · · Score: 1

      If the article meant to say 3GBytes, then how in the world will the PCI *at 64bits and 133MHz, it's 1 GB/sec transfer) bus keep up? Or even RAMBUS memory, which, here [kingston.com] says it has a bandwidth of 4.2GB/sec. (So, kinda means you couldn't have more than one SCSI system at a time and get full bandwidth from both.) Now, if you may have to have memory banks for each SCSI component... ick.

      Why does it need to "keep up"? Think of it as planning for the future.

      Accusing 3GB/s of being "too fast" is like saying "640k ought to be enough for everyone!".

      In addition, there are architectures (think AlphaServer Wildfire) that could *easily* gobble up 3GB/s of SCSI data and then some. As ubiquitous as the i386 platform is, it isn't the only platform, and it certainly isn't the leading platform in the high performance space - which just happens to be the target audience of high performance storage like Serial SCSI.

      Just my 2 cents.

      --
      I'd rather be a conservative nutjob than a liberal with no nuts and no job.
    12. Re:Ok, So I've noticed a couple of corrections. by borft · · Score: 1

      How about copying from 1 disk to another?
      btw, I think they mean 3 Mbit, opposed to the 2.56 Mbit (320 Mbytes/s), the current fastest scsi standard is. Besides, who said anything about using a pci bus?

    13. Re:Ok, So I've noticed a couple of corrections. by John+Sullivan · · Score: 1

      If the I/O bus specs is going to be around for decades (and it will be obsoleted by an even faster SCSI standard within that time, though it will have a significant installed base), then the system bus specs *will* catch up and exceed its capability.

      --
      This is my World Wide Web of Whatever
  14. U320 SCSI by Unix_Geek_65535 · · Score: 2, Informative

    Greetings fellow geeks :-)

    U320/LVD SCSI is capabable of 320MB / sec not 320mbps.

    3gbps ~= 300MB/sec. therefore it would not be be quite as fast as U320 SCSI.

    Naturally 320MB/sec is the theoretical max bandwidth for the SCSI bus not the individual drives in the SCSI chain.

    Live long and prosper

    1. Re:U320 SCSI by Anonymous Coward · · Score: 0

      Where the hell did you learn your math!? 3 gigabit/sec is 3000000000 bits/sec which is 375000000 bytes/sec which is 366211 kilobytes per second which is 357.628 megabytes/sec. Now before you start saying crap like "well that's before protocol overhead and blah blahh blah", so is the 320 megabytes per second speed of Ultra320. So serial attached scsi is actually 11.8 percent faster than ultra320 parallel scsi.

    2. Re:U320 SCSI by evilWurst · · Score: 1

      Five people modded this up without checking the math first...

      3gbps = 3000mbps.

      3000mbps / 8 = 375MB/s. There are 8 bits in a byte, not ten!

      375MB/s (serial SCSI) is more than 320MB/s!

    3. Re:U320 SCSI by packeteer · · Score: 1

      Sorry but your math is off. Remember the whole 1024 bytes to a kbyte thing. 3 gigabits a second should come out to about 384 megabytes a second which is fast than U320's 320 megabytes a second but not by much. The added speed here is not a big issue as SCSI drives dont typically max out their available bandwidth for very long.

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    4. Re:U320 SCSI by Anonymous Coward · · Score: 0

      Maybe you should have checked your math too. 3000 mbps / 8 != 375MB/s. You are forgetting that *bit uses 1000 as a divisor and *byte uses 1024. This means that 3000 mbps = 3000000 kbps = 3000000000 bps = 375000000 Bps = 366211 KBps = 357.628 MBps.

    5. Re:U320 SCSI by Anonymous Coward · · Score: 0
      Five people modded this up without checking the math first...
      they didn't check the sig, either. Live Long and Prosper????

      sheesh.

    6. Re:U320 SCSI by Unix_Geek_65535 · · Score: 2, Interesting

      Indeed, my math was wrong and for that I apologize!

      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

    7. Re:U320 SCSI by Anonymous Coward · · Score: 0

      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.

      So you're the stupid-head that's the fault of my 1.5 "Mbit" DSL only achieving 1.25 "Mbit".

    8. Re:U320 SCSI by Unix_Geek_65535 · · Score: 1

      Perhaps... or perhaps one of my former classmates

      Incidentally, what is the distance to your local POP?

      PS What kind of wiring is present in your residence or place of bussiness and who is your provider? Just trying to see if I can help.

    9. Re:U320 SCSI by dmadole · · Score: 1

      "1024 bytes to a kbyte thing" is only for storage. And even then, only consistenly for RAM. Most hard drive manufacturers use 1000 bytes.

      Bit rates and frequencies are always n^10.

      3Gbps = 3,000,000,000 bits per second.

      A 2.4Ghz CPU has a 2,400,000,000 cycles per second clock.

    10. Re:U320 SCSI by Anonymous Coward · · Score: 0

      Even if it were true that "Bit rates and frequencies are always n^10," (which it isn't,) a byte is ALWAYS 8 bits. Never 10. So you are wrong. Nice try though.

    11. Re:U320 SCSI by Anonymous Coward · · Score: 0
      There are 8 bits in a byte, not ten!

      Except when you use 8b/10b encoding for embedded clock. And SAS does.

    12. Re:U320 SCSI by ThaReetLad · · Score: 1

      actually thats 1024 bytes to a kibibyte. the prefix "kilo" means 1000. This is the standard that hard disk makers adhere to, which is partly why your OS always reports a hell of a lot less disk space than you thought you bought. Regardless, the simplest and least ambiguous way to compare bandwidths is by counting bits.

      --
      You can't win Darth. If you mod me down, I shall become more powerful than you could possibly imagine
  15. Re:3 gigabit/sec! by Sponge+Bath · · Score: 1, Insightful
    Imagine what a Beowulf cluster...

    Wouldn't that be called parallel?

  16. Re:Technical Data by Anonymous Coward · · Score: 0


    mmmm dubplates, can you smell crayons ?

  17. good performance.. but at what price? by thadeusPawlickiROX · · Score: 5, Insightful

    Sure, this definately looks like it could be a great setup: fast, and compatable on multiple systems. But how much will this technology cost? Standard, run of the mill IDE hard drives are about a dollar per Gig. Regular SCSI is a few times higher, especially as drives grow in size. This will be a great advantage if the price range is in the middle of the range, but I doubt that. Now, this won't matter to those with plenty of money to burn on their servers, but would that added price be worth the new types of hard drives? I still don't even see a huge advantage to going Serial ATA right now, so this seemingly good idea could just be another good idea that won't pan out for most users.

    --
    take off every sig for great justice
    1. Re:good performance.. but at what price? by gunix · · Score: 0

      Well,most users are happy with a ATA/133 or perhaps a SATA150 disc. But there are those who require extremly fast data storage.

      Just wait until they are gonna put a sniffer on a backbone.....

      --
      Evolution of Language Through The Ages: 6000 BC : ungh, grrf, booga 2000 AD : grep, awk, sed
    2. Re:good performance.. but at what price? by Magus311X · · Score: 4, Insightful

      Not just fast, but reliable.

      Not to say that ATA disks aren't reliable, but the components that are used in ATA disks are typically those that were outside the absurdly strict tolerances that are required for "enterprise-class" drives.

      And yes, when it comes to speed, SCSI tends to rule the roost. Not only because you can throw 320MB/s down each individual channel, but you can toss enough devices on that channel to keep that overall speed sustained over longer periods of time.

      Drives have very high burst speeds, but have it do lots of random data access constantly and watch speeds plummet. That's why a 10-disk striped array (with another 10-disks to mirror if you require redundancy, likely on another channel) tends to kick considerable ass. Because even if you're only sustaining say... 10MB/sec per disk, it's now 100MB/sec over the channel.

      ATA storage is definitely cheap. If all that is required is just LOTS of storage, and performance and reliability isn't really critical, ATA is a pretty good choice. Of course then you could use robotic tape libraries as well.

      SCSI also really ruled the server rooms because those expensive servers and storage systems simply didn't have ATA support. Period.

      -----

    3. Re:good performance.. but at what price? by g4dget · · Score: 2, Insightful
      Not to say that ATA disks aren't reliable, but the components that are used in ATA disks are typically those that were outside the absurdly strict tolerances that are required for "enterprise-class" drives.

      The future of reliable, enterprise-class hardware is not delicately engineered systems that cost a premium, but a large number of inexpensive, simple servers and drives. For disks, we already have that in the form of RAIDs. If a drive, or two, or three, fail, you just replace them.

      And yes, when it comes to speed, SCSI tends to rule the roost. Not only because you can throw 320MB/s down each individual channel, but you can toss enough devices on that channel to keep that overall speed sustained over longer periods of time.

      That is circular reasoning. If you pick separate channels for each device, then each channel can be slower. Besides, "tossing enough devices on that channel" makes the overall system less reliable because if there is a problem with any one of them, it may kill the whole channel. And, besides, the more devices you toss onto a serial bus, the less efficiently it will be utilized relative to having a single device with the same total bandwidth requirements. Overall, you are probably better off using five separate USB2 or IEEE1394 connections than one of these serial SCSI connections.

    4. Re:good performance.. but at what price? by drsmithy · · Score: 2, Insightful
      For disks, we already have that in the form of RAIDs. If a drive, or two, or three, fail, you just replace them.

      And if/when these drives go down and take your 2TB RAID array with them, who wears the blame for buying crap disks ?

      RAID gives you some added security, it is *not* a silver bullet - even with hot-spares and several replacement drives handy, a simultaneous failure of 3 drives could potentially bring down nearly any RAID array.

    5. Re:good performance.. but at what price? by timeOday · · Score: 1

      Look, the whole point of SCSI anymore is just to differentiate between "industrial-strength" drives with high markup and long warranties, and consumer-grade drives. Without some clear boundary, the "server hard drive" market would die. In other words, bringing SCSI to the masses would defeat the whole point.

    6. Re:good performance.. but at what price? by Fulcrum+of+Evil · · Score: 1

      RAID gives you some added security, it is *not* a silver bullet - even with hot-spares and several replacement drives handy, a simultaneous failure of 3 drives could potentially bring down nearly any RAID array.

      Isn't that about average for a nasty power spike?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    7. Re:good performance.. but at what price? by nexthec · · Score: 1

      Power spike is a seperate issue, If you dont have a decent UPS(not aUPS that switches to to the inverter during transients and outages, but where you are always drawing on a AC->DC->AC) and a decenet Backup system, then you shouldnt say "mission critial"

    8. Re:good performance.. but at what price? by Fulcrum+of+Evil · · Score: 1

      If you dont have a decent UPS(not aUPS that switches to to the inverter during transients and outages, but where you are always drawing on a AC->DC->AC) and a decenet Backup system, then you shouldnt say "mission critial"

      And if you rely on a UPS completely, then you need to say 'Tape Backup' before you find out just how reliable your UPS is.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    9. Re:good performance.. but at what price? by Rosonowski · · Score: 1

      RAID gives you some added security, it is *not* a silver bullet - even with hot-spares and several replacement drives handy, a simultaneous failure of 3 drives could potentially bring down nearly any RAID array.


      But then you have to consider this: what is the likely hood of three disks failing simultaneously?

      --
      01101001 01100001 01101101 01101110 01101111 01110100 01100001 01101100 01100001 01110111 01111001 01100101 01110010
    10. Re:good performance.. but at what price? by drsmithy · · Score: 1
      Actually, you have to ask yourself "what is the likelihood of three disks failing within the rebuild time period".

      Then you have to take into considerations the possible failure modes - if your disks start going because the fans have gone in the disk enclosure have led to excessive heat buildup, then the chances of many disks going in a small time frame gets uncomfortably high.

      Like I said, RAID isn't a silver bullet. It helps a lot and is probably all the redundancy most people need - but not everyone.

    11. Re:good performance.. but at what price? by nexthec · · Score: 1

      Yeah, thats what I was thinking when I said and a decenet(sic) Backup system. That is always unfortunate to discoever when you need it

    12. Re:good performance.. but at what price? by chunkwhite86 · · Score: 1

      so this seemingly good idea could just be another good idea that won't pan out for most users.

      "Most users" is not the target audience here. The data center is, especially high performance technical computing.

      Standard, run of the mill IDE hard drives are about a dollar per Gig. Regular SCSI is a few times higher, especially as drives grow in size. This will be a great advantage if the price range is in the middle of the range, but I doubt that.

      And neither of these is the current high end. Dual Ported 2Gb/s Fibre Channel hard drives are the current high end. I know. I sell them for a living. And they are not cheap. Think ~$3800 for a single 72 GB drive. And these are typically sold in arrays as large as 168 drives.

      Serial SCSI is not targeted at the "l33t g4m3r" crowd. It's targed at the enterprise data center crowd.

      --
      I'd rather be a conservative nutjob than a liberal with no nuts and no job.
    13. Re:good performance.. but at what price? by AbRASiON · · Score: 1

      You are totally correct!

      Unfortunately the drives themselves and the costs to make them (lets say they DO drop their costs by going to a 1 year warranty) does NOT justify the cost of the drives.

      SCSI is a niche overpriced product to gouge the consumer, or rather rape the corporate buyers with no choice.

      SASCI is unfortunately to be priced "similarly" to SATA according to a SAS FAQ I read recently.
      It's simply a "gentlemens agreement" between the drive manufacturers to not lower the prices and continue to gouge the consumer as much as possible ensuring their profits

      Sure they don't make much on the desktop models anymore and they NEED that money (or some of it) but unfortunately it is artificially inflated, the costs of making those drives / interfaces is leaps and bounds lower than what they charge.

      I for one will never touch SCSI again, I have no qualms with the technology, I have qualms with the un-necessary pricing.

      Unfortunately all the nifty cool shit that SCSI has to offer for the desktop will never make it here affordably.

    14. Re:good performance.. but at what price? by chunkwhite86 · · Score: 1

      Sure they don't make much on the desktop models anymore and they NEED that money (or some of it) but unfortunately it is artificially inflated, the costs of making those drives / interfaces is leaps and bounds lower than what they charge.

      I'm sure this is a true statement however the cost of research and development must be factored in. After all, a Ferrari is made of aluminum, steel, glass and rubber just like most other cars are, but a significant portion of the Ferrari's retail price goes to pay for huge Research, Development, and testing costs. The same goes for enterprise class data storage. I used to work for a large enterprise data storage manufacturer, and they spend huge amounts of time and money just on testing and qualifying hardware, and certifying it to interoperate with products from other vendors.

      I for one will never touch SCSI again, I have no qualms with the technology, I have qualms with the un-necessary pricing. Unfortunately all the nifty cool shit that SCSI has to offer for the desktop will never make it here affordably.

      Amen brother. As nice as SCSI is, I agree that it's priced waaay above an acceptable consumer level. Not to "stick up for" the drive manufacturers, but SCSI drives are considered "high end", but many companies make all their profits from the high end sales. I'm sure Maxtor wouldn't make much money if they just sold $69 40GB ide drives.

      Fortunately for me (being in the high-end data storage business) my home PC (a dual athlon) has a 64-bit PCI SCSI raid controller with a mirrored pair of 15k rpm SCSI disks. ;-) Those were gratis; I would never consider such a setup if I had to spend my own money. That stuff is just too over priced.

      --
      I'd rather be a conservative nutjob than a liberal with no nuts and no job.
    15. Re:good performance.. but at what price? by AbRASiON · · Score: 1

      I understand the concept of paying for research, hence me suggesting they re-coup costs by dropping back to a 1 year warranty (ie make the drives a bit cheaper etc)

      Sure there's more costs with SCSI and a lot more testing, but if we just had them drop a few small basic things from a SCSI drive, such as extensive research on the 10,000 rpm platters and how to keep it stable / reliable - less worries on cooling then, only 1 year warranty means slightly less research on the life of the drive etc, you round all of this down and you should be able to get SAS drives maybe 10% more than SATA, but ... as we both know, it's not going to happen.

      Alternatively - fuckit, lets just strap an SAS controller on a WD 200JB edition drive (keep the 8mb cache ;) ) and see how that goes?!

      I'm dreaming of course, I'm destined to still be using spinning magnetic media with a sub modernised 15 y/o interface for another 10 years aren't I?
      Someone just club me now, I give up :(

    16. Re:good performance.. but at what price? by Rosonowski · · Score: 1

      Well, personally, if I was going for redundancy, I would go for RAID, then double offsite backups to either tape or DVD-R. But that's probably overkill, and most people use RAID for speed advantages now, anyways.

      --
      01101001 01100001 01101101 01101110 01101111 01110100 01100001 01101100 01100001 01110111 01111001 01100101 01110010
    17. Re:good performance.. but at what price? by Anonymous Coward · · Score: 0

      Well, if there is an outside reason for the failure, be it power spike, overheating due to cooling failure, earthquake, or end of the world, then it's going to nail those über-leet hi-end drives just as neatly as your el-cheapo ATA drives.

    18. Re:good performance.. but at what price? by eyeareque · · Score: 1

      dollar per gig comparisons between scsi and ide are like compairing apples to oranges.

      SCSI benifits over IDE:
      320 megabytes per second
      more devices per chain
      scsi controller does most if not all of the proccessing (watch you rcpu load when you do a large file transfer with ide hard drives)
      faster latencies
      longer warrenties
      higher quality parts
      and im sure there is more to add.. the above are the reasons that matter most to me.

    19. Re:good performance.. but at what price? by Anonymous Coward · · Score: 0

      Most of the newer storage arrays I use at work are basically just "raid-in-a-box" with a bunch of hot-swap IDE drives. We have a bunch that have a FC interface, and a few NAS arrays with SMB/NFS over ethernet.

      iSCSI interfaces to hot-swap IDE RAID arrays over ethernet are pretty exciting. A huge JBOD of fast FC disks are much less interesting, except for the Oracle DB servers.

  18. Horray! by norton_I · · Score: 4, Interesting

    Hopefully this will eventually lead to the elimination of the distinction between ATA and SCSI interfaces. Already the feature distinctions between the two are blurring, hopefully soon the interface will be the same and people will just decide whether they need fast or cheap drives. That would improve the quality of desktop class drives and lower the price on workstation/server drives, as well as make system managment a bit easier.

    1. Re:Horray! by g4dget · · Score: 1, Interesting
      Why would adopting a serial standard lead to "the elimination of the distinction"? When both were parallel, they were different.

      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.

    2. Re:Horray! by Anonymous Coward · · Score: 0

      did you read the second article in the posting? specifically this one:

      http://www.computerworld.com/hardwaretopics/stor ag e/story/0,10801,78946,00.html

      that's what he meant by elimination of the distinction.

    3. Re:Horray! by evilviper · · Score: 4, Funny
      Why would adopting a serial standard lead to "the elimination of the distinction"

      Well DAMN! Did you even bother to read the Slashdot summary? You're right, the fact that they share a similar physical design doesn't mean that they will be compatible... It's the FACT that they WILL BE COMPATIBLE that tells you why they would be compatible, and lead to "the elimination of the distinction"

      And I blockquote:

      this other article states that Serial Attached SCSI will be compatible with SATA drives
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:Horray! by g4dget · · Score: 1

      USB1 is compatible with USB2; they are still "distinct" and behave very much differently.

    5. Re:Horray! by Stoutlimb · · Score: 1

      Seeing as I can put a serial-ATA or a serial-SCSI drive on a serial SCSI bus...

      What is the exact technical difference between a serial ATA and a serial SCSI drive? I read somewhere that the only difference between IDE drives and SCSI drives are the interfaces and electronics, while the actual storage mechanisms are identical. So if both can now work on a SCSI bus, what the heck is the difference between ATA and SCSI???

      Bork!

    6. Re:Horray! by Unregistered · · Score: 1

      Not hooray

      I know that if i ever need an extremely reliable system i can buy scsi disks and know i'm getting quality.

    7. Re:Horray! by quintessent · · Score: 1

      I think the poster meant compatible as in the same. As in, you could also take a SCSI drive and plug it into your SATA controller.

    8. Re:Horray! by Anonymous Coward · · Score: 0

      Serial SCSI is just full-duplex S-ATA.

    9. Re:Horray! by Hes+Nikke · · Score: 1

      funny, my ATA controller looks like a SCSI controler!

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
    10. Re:Horray! by Anonymous Coward · · Score: 0

      You still don't get it. On the controller side, it looks like it's going to be SCSI; that's what the OS sees. On the wire side, it looks like it's going to be backwards compatible with S-ATA in one form or another, but it obviously must be different somehow.

    11. Re:Horray! by Anonymous Coward · · Score: 1, Interesting

      There is still a huge difference between SATA and SAS drives. A SATA drive is designed to be a desktop drive. The SAS standard just allows for SATA drives to be plugged into a SAS backplane. There is translation from the SAS STP protocol to the SATA protocol in the expander that the SATA drive is attached to. You can't just plug a SATA drive into a SAS HBA. You need an expander--so it isn't a cost effective setup for just 1 drive. Who knows if the STP feature of SAS will take off, since the SATA guys are inventing their own SATA expanders. SAS is just the follow-on the U320 parallel SCSI, and it was derived from fibre channel (but designed so the expanders won't need a processor and should be cheap).

  19. For more info by Anonymous Coward · · Score: 3, Informative

    For more info on Serial attached SCSI check out this page:

    http://www.lsilogic.com/products/islands/sas_islan d.html

    1. Re:For more info by GunFodder · · Score: 1

      Thanks for this excellent link. Here is an excellent one-pager on this site:

      http://www.lsilogic.com/products/islands/sas/exp an ders_config.html

      They show multiple desktops hooked up to a disk array but that wouldn't be very practical since you would have to run yet another wire to each box. But a server box full of blades that all shared high-speed access to a single disk array could be a very powerful and flexible system.

  20. Heck of a way to hype the Harper Valley PTA LP by tjstork · · Score: 0, Offtopic

    Now of course, we carefully use super sampled DVD audio to get Britney Spears. If only musicianship advanced as fast as technology!

    --
    This is my sig.
  21. You can... by Kjella · · Score: 1

    I have some rounded cables. But:

    1) The connectors must still be huge
    2) As a consequence, the connector -> cable area is big.
    3) There's so many connectors, the cable is big and inflexible.

    Basicly, I couldn't fit the cables the way I wanted to have the disks, because they were so inflexible they collided with my GF4. So I had to rearrange the disks instead. With ribbon cables, it'd be much more of a mess but it would have worked. SerialATA is much better designed for this.

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:You can... by -Surak- · · Score: 1

      It's a bit of a hack, but you can split the wires in a ribbon cable (very carefully) into 8 or 10 narrower "strips" and then tape the whole thing together with electrical tape or use wire ties every few inches. It's not quite as nice as a "real" round cable, but it does work and really makes it convenient when you need to route around a crowed case without obstructing airflow.

      It's probably not the best thing to do electrically, but I've never had any problems doing it, even with fairly long (~5') cables. I'd make a point to keep the number of lines per strip even, since every other line is a ground. The newer high density cables are tricky to split without exposing a wire, so practice on a scrap cable first before you hack that 8-connector ribbon cable.

  22. Is this a trend? by Anonvmous+Coward · · Score: 5, Interesting

    I've only paid attention to HD controllers for the last couple of years or so. But I'm starting to wonder if we're seeing a pattern here. "We'll make everything more efficient by making it serial, and then years later when that's not enough we'll make it paralell to send even MORE data through!"

    Anybody think we'll have a massive paralell trend in a few years?

    1. Re:Is this a trend? by TheShadow · · Score: 5, Informative

      I don't think so. The reason there is a tremendous push towards serial right now is because parallel interfaces create more interference at higher frequencies. The theory with serial is that you can push the frequency as high as you want without the interference.

      --

      --
      "What do you want me to do? Whack a guy? Off a guy? Whack off a guy? Cause I'm married."
    2. Re:Is this a trend? by Anonvmous+Coward · · Score: 1

      "I don't think so. The reason there is a tremendous push towards serial right now is because parallel interfaces create more interference at higher frequencies."

      That problem is on it's way to being rectified. My company has a large LCD monitor that needs lots of data to drive it. We've got a $700 optical cable that takes it's range to some ridiculous length like 30 meters. They've made a small adapter that converts the electrical impulses to light, and back to electricity again on the other end so that the monitor itself doesn't have to be modified to use the cable.

      Light doesn't cause this type of interference, so they'd be able to (in theory) apply this to other technologies as well. I don't think it'll be long before we see hard drives using something like it.

    3. Re:Is this a trend? by Noehre · · Score: 1

      They already have this: fibre channel and work over either fibre or copper.

      The thing is, for short distances there is almost no reason to use fibre over copper. Ever notice that not many workstations have fibre gigabit ethernet? Its great for connecting two routers together that happen to be a mile apart, but over short distances it makes no sense.

    4. Re:Is this a trend? by curious.corn · · Score: 2, Insightful

      Right, and the setup/hold deltas become irrelevant. As the switching speeds go up the time wasted for all the pin signals to be good becomes a hard limit for the bus; after all parallel is just a workaround to slow inverters. As long as the cables aren't too long for signal distortion to arise, serial can really push the limit and when that'll come I expect Si optoelectronic frontends will be mature enough to substitute electrical transmission lines in consumer electronics ;-)

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    5. Re:Is this a trend? by Anonymous Coward · · Score: 0

      ... except for the whole elimination of interference thing which was hte point of the parent post. Sheesh.

    6. Re:Is this a trend? by virtual_mps · · Score: 1
      Light doesn't cause this type of interference, so they'd be able to (in theory) apply this to other technologies as well. I don't think it'll be long before we see hard drives using something like it.


      I don't. We're nowhere near saturating the potential bandwidth of a fiber with consumer electronics. So there's not a great benefit in putting a bunch of fibers next to each other to aggregate their bandwidth--especially since (regardless of the optical path) the electrical signals going into the electrical-optical converters would be subject to the same high frequency timing issues that're causing the push away from parallel busses in the first place.
    7. Re:Is this a trend? by daoine_sidhe · · Score: 2, Interesting

      Actually, it's more mission dependent than that. The distance isn't as much of a factor (though it is in some applications) as the bandwidth future proofing capability. In the vast majority of telecommunications specs that have been coming out for the last few years (at least in New England) it's fiber for ANY kind of backbone application. Even if the closets (for some godawful reason, though it does happen) happen to be 50ft apart. 12-strand multimode fiber is what you'll usually see. It makes sense over even short distance because of the bandwidth capability. In 10 years, that backbone fiber can be pushing 10gbps between those closets, per transmit recieve pair. Now, I know that they are working on a 10gbps standard for Cat6 fiber, but who wants to run a copper backbone? Hell, that fiber put in 15yrs ago can push the new 10gbps fiber standard right now! And you've got no crosstalk, no interferance (ever see what happens to your bandwidth when your 200pair copper is running too close to a bank of fluorescent lighting?). I've even seen a dozen or so specifications for fiber to the desktop projects in schools even! I've managed two of those installations in the last year, and the reason they do it isn't because it's some newfangled technology, it's for future-proofing. They know that later on, they'll be able to push more and more bandwidth down those same fibers and just have to swap out the active components in the closets. Any idea how much it costs to swap out a cable plant? Anyway, what it boils down to is this; even internally in workstations, the actual interface itself could be fiber, and not only would it allow much greater bandwidth immediately, it would future-proof the specification as well. I think 5 or 10 years down the road, we're going to see optical links for data begin to really take over. There's only so much that can be pushed through copper, and only so much interference before data integrity is severely degraded.

    8. Re:Is this a trend? by Jeff+DeMaagd · · Score: 1

      A problem is that you have to multiply the frequency by ten or twenty to make the throughput equivalent to a 8 bit or 16 bit bus. Wire is wire, but you start getting to weird and unpredictable effects when you get to gigahertz. I don't know if they are using some sort of modulation scheme, I understand gigabit ethernet over copper uses a fraction of a gigahertz but modulates multiple bits over more than one sideband at a time.

      At least it's a point-to-point system.

      I think I'll note that the latest iteration of Firewire has provisions for a fiber optic link.

  23. It's too bad... by Quaoar · · Score: 3, Insightful

    ...that the speed limitation on data access is mostly the fault of the DRIVE, not the interface. Show me a drive that can achieve 3 gigabytes/sec and I'll be impressed.

    --
    I'll form my OWN solar system! With blackjack! And hookers!
    1. Re:It's too bad... by Anonymous Coward · · Score: 2, Insightful
      Informative? How about ignorant?

      That bandwidth can be shared between many drives. The drive itself has cache, so it isn't always returning data from the platters. And it's gigabits, not gigabytes. Get a freakin clue.

    2. Re:It's too bad... by TheRaven64 · · Score: 1
      Show me a drive that can achieve 3 gigabytes/sec and I'll be impressed.

      The interface runs at 3Gbps, not 3GBps. A standard SCSI interface can support at least 7 drives. This only 45MBps per drive on an U320 channel not counting protocol overhead. Quite a few SCSI drives can handle that speed.

      --
      I am TheRaven on Soylent News
    3. Re:It's too bad... by Anonymous Coward · · Score: 0

      Ultra 320 supports 16 devices on a bus (4 bit address) so with one id used for the controller (generally 7 or 15) this leaves 15 ID's for drives. I seem to remember that only the 8 bit SCSI standards limited the number of devices to 8.

    4. Re:It's too bad... by TheRaven64 · · Score: 1

      Okay, So 21MB/s per device. Even my IDE disk can manage that...

      --
      I am TheRaven on Soylent News
    5. Re:It's too bad... by RedWizzard · · Score: 1
      by Quaoar (614366)

      According to this you might be a planet soon.

    6. Re:It's too bad... by ottffssent · · Score: 1

      Why? What conceivable use is there for a single drive that can kick out 300MB/sec?

      Haven't we learned this already a dozen times now? Bandwidth is EASY. If you want a high-bandwidth link between NY and LA, charter a few trucks and fill them with DDS4 tapes. If you want a high-bandwidth disk subsystem, fill it with a dew dozen drives. If you want more memory bandwidth, add another channel or three.

      Latency, not bandwidth, is the problem in nearly all applications. You want a drive that can sustain 3GB/sec. Well, I'll give you a hypothetical drive that can transfer data instantaneously. With a 5ms access time, it can still only transfer 100KB/sec if it reads 512byte sectors randomly. A drive with half the latency but only 10MB/sec transfer rate could come within 95% of doubling the first drive's performance under those conditions.

      Until you approach petabits/second, bandwidth is not a technical problem, it is a financial problem. I have to go, so thus endeth the lesson.

    7. Re:It's too bad... by corsec67 · · Score: 1

      Show me a drive that can achieve 3 gigabytes/sec and I'll ... show you a RAID array. Multiple drives on the same channel, or on the same driver, will fill up any bandwidth limit, if you had enough drives. Maybe it is a connector to an external RAID cabnet. Imagine a beowolf cluster... Plenty of data transmission.

      --
      If I have nothing to hide, don't search me
  24. Oh no, not yet another interface... by hamster_nz · · Score: 1
    Argh! Who needs more standards! Why not just use fiber channel?

    1. Re:Oh no, not yet another interface... by Anonymous Coward · · Score: 0

      RTFA, it'll be fast than fibre channel.

    2. Re:Oh no, not yet another interface... by Anonymous Coward · · Score: 0

      Actually, 10 gigabit/sec (1.16 gigabytes per second) fibre channel products are on the horizon... That makes 3 gigabit look like a walk in the park.

  25. Why... by Anonymous Coward · · Score: 0

    have the difference then if its the same electrical and physical connector?

    One format rules all. Agree on a friggin standard and be done with it. IT looks like its going that way.

  26. why is serial better? by Anonymous Coward · · Score: 0

    This is probably not the place to ask this, but with all these geeks in one place, why not. Why is serial faster/better? It stands to reason in my head anyways, that parallel would allow more throughput. What am I missing?

    1. Re:why is serial better? by ChaosMagic · · Score: 2, Informative

      I don't know the technical details but I would imagine that in a virtual world where everything worked in theory, you'd be right, parallel would be faster. It stands to reason that however fast you can get a serial link, you can just put it together with a few more and have a parallel one just as fast.

      I think the problem(s) come when you have to take into account keeping parallel lines in synch with one another, accouting for lost bits, and breaking down/putting back together all the information at either end. This all adds up in overhead for a parallel connection, where a serial connection just lets the information go through the line with little or no pre/post processing or synching to worry about.

      --
      ... I guess
    2. Re:why is serial better? by Anonymous Coward · · Score: 1, Informative

      crosstalk!!!!! current running through a wire creates magnetic fields that affects neighbouring wires...if there's only one wire, there's less interferance.

    3. Re:why is serial better? by Anonymous Coward · · Score: 0

      Until "recently" you couldn't get circuits to switch fast enough. That is why parrallel was used: for the same bandwidth you could use a clock that was 1/n slower (n being the number of data pins).

      If you only had one data pin then you would have to signal it at x MHz to get y bps. But if you have eight data pins, you now send a byte out at once so you only need a x/8 MHz clock.

      I believe this is a simplified explanantion, but it illustrates the point.

    4. Re:why is serial better? by bluGill · · Score: 1

      In addition to the other posters (who are correct), minute differences in the wire length and composition mean the signals arriving at the speed of light often to not arrive close enough to the same time on parrell wires in the same cable to be considered close enough. With a scsi bus it is common for several signals to be in the wire at once.

    5. Re:why is serial better? by Anonymous Coward · · Score: 0

      So basically, if the crosstalk wasn't inhibative, they could have kept the current number of wires as well as increase the rate and gotten n lines speed up instead of the marginal increase that they have planned(320MBs to 375MBs).

    6. Re:why is serial better? by dmadole · · Score: 4, Informative

      FYI - signals do not travel at the speed of light. Somewhere around 50-60% the speed of light in most types of cable.

      Overcoming the differences in arrival time of signals in a parallel cable is not significantly more difficult than handling clocking (and maybe clock recovery) and buffering and serial-to-parallel conversion on a serial interface.

      The main reason that parallel interfaces were popular years ago when things like SCSI were established was the electronics at the time just weren't very fast. The 74LS00 family logic that SCSI and parallel printer ports were designed around had a maximum clock rate of about 30Mhz. Add in margin for cable noise and distortion and 5-10Mhz was absolutely the most you could manage through any distance. So, if that wasn't fast enough for what you wanted to do, you used more wires in parallel.

      These days, it's relatively easy to put multi-gigahertz logic onto chips, and the fewer wires in a cable and connector, the cheaper, so serial wins.

  27. Parallel Interface? by Kenshin · · Score: 1
    SCSI is very close to joining ATA in leaving a parallel interface design behind in favor of serial one.

    If I'm not mistaken, doesn't SCSI stand for "small computer serial interface"?

    --

    Does it make you happy you're so strange?

    1. Re:Parallel Interface? by jdoff · · Score: 3, Informative

      You're mistaken. It's Small Computer System Interface. See dictionary.com

    2. Re:Parallel Interface? by catmaker · · Score: 0, Redundant

      If I'm not mistaken, doesn't SCSI stand for "small computer serial interface"?

      You're mistaken. It's Small Computer System Interface.

      --
      status is failure. status is failure
    3. Re:Parallel Interface? by aussersterne · · Score: 4, Informative

      SCSI: Small Computer Systems Interface

      descended from

      SASI: Shugart & Associates Systems Interface

      --
      STOP . AMERICA . NOW
  28. If it came from GNU... by Garion911 · · Score: 1

    It would be Small Computer SCSI Interface...

    --
    Slashdot is like Playboy: I read it for the articles
  29. FireWire by Blaskowicz · · Score: 1

    Isn't FireWire a serial interface derivated from SCSI?

    1. Re:FireWire by Cyno01 · · Score: 1
      Isn't FireWire a serial interface derivated from SCSI?
      Yes, yes it is.
      --
      "Sic Semper Tyrannosaurus Rex."
    2. Re:FireWire by chunkwhite86 · · Score: 1

      Isn't FireWire a serial interface derivated from SCSI?

      It does have many similarities with the SCSI protocol and is much better suited for hard drive data transfer. I'm not sure why USB2 external drives are so popular as USB is not nearly as approperiate for disk drives as Firewire is.

      --
      I'd rather be a conservative nutjob than a liberal with no nuts and no job.
    3. Re:FireWire by walt-sjc · · Score: 1
      I'm not sure why USB2 external drives are so popular as USB is not nearly as approperiate for disk drives as Firewire is

      ... Cause it's not apple, mainly. MS made a big push for USB2. Pushed Hard on computer manufacturers to NOT implement firewire on the motherboard. Intel who also happens to make so many of the chipsets also had a vested interest in USB. Apple STILL (while dropping the license fee requirement) is anal about the Firewire NAME.

      It's a pitty as firewire has several advantages over USB2. When I went out looking for an external hard drive to use with laptops / desktops, I found one that did USB1, USB2, AND firewire. Instead of buying a USB2 PCMCIA adaptor however, I bought firewire so I can use my DV cameras on more than one system.

    4. Re:FireWire by MarcQuadra · · Score: 1

      Um, not quite.. FireWire is a Serial Interface like USB or your COM port, but FireWire has a SCSI layer so it's just as easy to send a SCSI command to something on the FW bus as it is to the drive on your SCSI card. Some companies are working on making SCSI packets play nice inside IP packets, so you could mount a 'SCSI' drive over your network connection directly. This is way oversimplified, but SCSI is just a set of commands and frames to stick them in, the pipe you push those frames in is relatively arbitrary (apologies to device driver programmers, I make it sound so simple)

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  30. I doubt it... by Kjella · · Score: 1

    The very reasons interfaces are changing to serial is that it's very problematic to keep signals synchronized in parallell. So it's either "fast" serial, or "slow" parallell, and it looks like serial is winning. While fast parallell obviously would be the best, don't hold your breath for it.

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:I doubt it... by lederhosen · · Score: 1

      If its not optical! Then every fiber transmits
      data in parallel! But its no use at the moment
      cause the electric2optical circuts is adding a
      lot of latency so for short distance it is no
      use, at least for now.

    2. Re:I doubt it... by Neon+Spiral+Injector · · Score: 1

      What I don't get is there already is a serial SCSI, it is called Fibre Channel. Right now it is clocked at 4 Gbits/sec. and there is no reason it can't go faster.

      But I do agree about the problems with parallel. Thing about the interfaces called "parallel" and "serial", the old ports on the back of the computer. Sure the LPT ports were faster, but were very limited to the distance they could run because interference.

      Also to get IDE over 33 Mbits/sec. they had to add an extra ground wire between each data wire to keep the noise down. SCSI always had extra wires, but they had to go to twisted pair (aka LVD) with in the cables to get any distance.

      But FC is here today, it supports high, and huge cable lengths on optical cables, and respectible lengths on copper.

    3. Re:I doubt it... by Daniel+Phillips · · Score: 1

      The very reasons interfaces are changing to serial is that it's very problematic to keep signals synchronized in parallell. So it's either "fast" serial, or "slow" parallell, and it looks like serial is winning. While fast parallell obviously would be the best, don't hold your breath for it.

      Hypertransport is a good example of a serial/parallel interface. To get more bandwidth, you add more links in parallel, each of which is a serial link capable of carrying the whole traffic on its own, just slower.

      --
      Have you got your LWN subscription yet?
    4. Re:I doubt it... by 0x0d0a · · Score: 1

      What I don't get is there already is a serial SCSI, it is called Fibre Channel. Right now it is clocked at 4 Gbits/sec. and there is no reason it can't go faster.

      Fiber optic hardware is more expensive. What I'd like to know is why *Firewire* doesn't serve the purpose.

    5. Re:I doubt it... by sjames · · Score: 1

      Fibre channel is godawful expensive. It's only practical use is for multi attached devices and where long cable runs are necessary.

      The same economics are behind copper Gig ether dominating fibre for everything but long haul links.

    6. Re:I doubt it... by Bishop · · Score: 1

      the electric2optical circuts is adding a lot of latency

      Is less then 1 clock pulse really a lot of latency? Ofcourse there is also latency in every electrical circuits as well.

      The real problem with fiber is the cost. For short distances electric signals over coppper are cheaper.

    7. Re:I doubt it... by Neon+Spiral+Injector · · Score: 1

      If all of the SCSI market were moved to FC the cost would drop considerably. But by creating a compeating standard they'll never see the wide range adoption of Fibre Channel that would be needed to get the cost down.

      I haven't used multiple Firewire devices on the same bus to find out how they perform. That is my main reason for using SCSI and FC now. I just hope any new standard that comes out doesn't suffer like ATA does with 2 devices on the same channel.

  31. Benefits of SCSI? by DarthWiggle · · Score: 1

    Ok, this is not a fanboy post on either side. But I'm wondering what the benefits of SCSI are in this day and age. Is it just the ability to have more than four drives? If that's it, are IDE/SATA drives somehow hard-limited to just four connections, or is that a motherboard limitation that hardware vendors stubbornly refuse to leave behind?

    I keep hearing that SCSI drives are better for hardcore media editing and for servers, but I'm curious why. Is there a compelling advantage for desktop users (or even servers)?

    I have to admit, I've got a box with two IDE drives and two CD/DVD drives, and I'm irritated that I can't keep my IDE ZIP drive installed or add another drive (transferring data is a pain in the butt...). It would be awfully nice just to throw another drive in the chassis, and add the free space to my existing partitions.

    I dunno, I'll be in the market for a new desktop in the next year or so, so I'm trying to figure out now what the best hardware arrangement is.

    Pizzle.

    1. Re:Benefits of SCSI? by ProfMoriarty · · Score: 2, 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:

      • 60G - master - channel 1
      • 60G - slave - channel 1
      • CDRW - master - channel 2
      • DVD - slave - channel 2
      • 40G - master - channel 3

      BTW, it's really nice not to partition anything, and have a whole drive dedicated to an OS.
      --
      Karma? Karma? I don't need no stinkin' karma.
    2. Re:Benefits of SCSI? by khuber · · Score: 2, Informative

      Better drives that are designed to run 24/7 with load. The drives usually have lower seek times/lower rotational latency. Some of this comes at the cost of heat and noise which Joe Consumer might not tolerate. Seek times are incredibly underrated, btw. The SCSI interface itself really doesn't have much advantage over ATA, but the industry builds its best drives for SCSI/FCAL.

    3. Re:Benefits of SCSI? by MoralHazard · · Score: 2, Informative

      There is no "hard-limited" maximum of 4 IDE drives per motherboard. Most boards have two IDE channels built in, and IDE will only support 2 devices per channel, so you get four devices from the board. However, you can buy many, many boards that have more than that, especially lately (Abit's AT7/IT7 models come to mind).

      Most board manufacturers include only two IDE channels because that's how many are generally built into north-bridge chipsets. The Abit boards mentioned above use an additional Promise HPT374 chip to provide FOUR extra IDE channels, for a total of TWELVE IDE devices, altogether.

      If you want more IDE devices than your board supports natively, you can just buy PCI cards that have more IDE channels. Promise, SIIG, and Highpoint all make really cheap cards that have an extra two channels, or four more devices.

      SCSI limitations are similar. You only get 15 devices PER BUS, but you can add as many devices into your system as you have PCI slots and IRQs for. You can buy an Adaptec 29160 card (dual busses) and plug 30 hard drives into it. Buy four of them, and can have more than 100 drives.

    4. Re:Benefits of SCSI? by man_ls · · Score: 1

      I run a similar setup...my 2+4 channel controllers, my optical drives are on the 2-channel and my HDD on the RAID controller, all master devices.

    5. Re:Benefits of SCSI? by autocracy · · Score: 1
      The SCSI bus supports more drives per channel (limited by bus type, up to 126 right now using FireWire. ATA is stuck at 2). SCSI drives support fancy things such as command queing and the controllers are optimized to handle things like high numbers of small transactions with greater efficiency. A nice explanation to set you in the right direction is found here.

      I run both ATA and SCSI drives. My take is that if you're using small numbers of drives or just doing straight, simple high bandwidth sequential seeks, ATA is fine. SCSI will show when you have differing loads that are more real. Personally, I'm much happier with SCSI for just about anything. The fact is that ATA propenents can only compare against current SCSI technology by trying to be "good enough" for the job. They're not. It's all an issue of price vs. performance - but take out the issue of price, and SCSI wins.

      --
      SIG: HUP
    6. Re:Benefits of SCSI? by taliver · · Score: 1

      Just to share.

      We're currently running some experiments using IDE drives, and so we packed a standard tower case with 9 60GB hard drives. It wasn't easy, and took 4 IDE cards, and we had to search for a system that had enough PCI slots, but we did it.

      The problem we've run into is a matter of power-- the power supply really doesn't like being chained out using splitters to all those drives.

      Just an FYI.

      --

      I demand a million helicopters and a DOLLAR!

    7. Re:Benefits of SCSI? by Anonymous Coward · · Score: 0

      WTF do you have 40GB (or 60?) dedicated to an OS for?

    8. Re:Benefits of SCSI? by drsmithy · · Score: 2, Informative
      I keep hearing that SCSI drives are better for hardcore media editing and for servers, but I'm curious why. Is there a compelling advantage for desktop users (or even servers)?

      For desktops, not really. For server, yes. SCSI, due to (generally) lower latencies, higher rotational speeds and a smarter interface destroys IDE in high-load multi-user style scenarios (lots of random reads & writes all over the disk). Very few (if any) desktop users generate the sort of usage patterns that allow SCSI to shine, so on the desktop it has little advantage (particularly taking into account the cost).

      Most people who say SCSI gives them a good boost on their desktop machines are usually comparing quite new SCSI drives to quite old IDE ones, are dealing with poorly-configured IDE setups (more than one device on a channel) or are using an older, slower machine (probably with a crappy IDE controller). For the vast, vast majority of users (and that includes high-end users) SCSI offers little benefit.

    9. Re:Benefits of SCSI? by timeOday · · Score: 1

      Why limit yourself to controllers on the motherboard? With SCSI the use of an add-on controller is almost assumed, no reason not to do the same with IDE. 2 channels = $36, and that'll support 4 devices if you're willing to do the master/slave thing.

    10. Re:Benefits of SCSI? by dotgain · · Score: 1

      And why have all those drives powered up, when you're only using one at a time. Me, I cram 8 OS's over a 30G ATA and a 9GIG SCSI.

    11. Re:Benefits of SCSI? by dotgain · · Score: 1

      And the only way anybody has demonstrated (or tried ) to me that ATA is faster assumes that all people do with their machines is:
      dd if=/dev/hda of=/dev/null bs=1024 count=1024000
      People do much more complex things than continuously read large files, yet that's all the psuedo-techs understand.

    12. Re:Benefits of SCSI? by SETIGuy · · Score: 2, Interesting
      I'm not sure I get what the problem is. No room left in your case? No PCI slots for additional controllers?

      My current desktop setup is...

      • IDE Channel 1A: 100 GB master
      • IDE Channel 2A: 100 GB master
      • IDE Channel 3A: IDE ZIP 100 (Bay 6)
      • IDE Channel 4A: DVD-RW (Bay 1)
      • IDE Channel 4B: DVD-ROM (Bay 2)
      • SCSI O id 4: Jaz 1GB (external)
      • SCSI 0 id 5: CD-RW (Bay 3)
      • FD0: 3.5" (Bay 5)
      • One 5" bay free. (Bay 4)

      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.

    13. Re:Benefits of SCSI? by Anonymous Coward · · Score: 0

      Wrong, fiber channel wins, but this isn't an imaginary fantasy land where price doesn't matter so ATA wins hands down. Oh wait, forget it I work for the government, time to go buy another fiber channel array. bahahaha!

    14. Re:Benefits of SCSI? by drsmithy · · Score: 1
      And the only way anybody has demonstrated (or tried ) to me that ATA is faster assumes that all people do with their machines is: dd if=/dev/hda of=/dev/null bs=1024 count=1024000

      Even that should be faster on a SCSI system.

      People do much more complex things than continuously read large files, yet that's all the psuedo-techs understand.

      The point is not that SCSI is slower on the desktop (although in some cases it is), it's that for most all workloads it isn't much faster (if at all), and costs much, much more. SCSI only really shines with lots and lots of randomised IO (particularly writes) that simply don't occur often in a single-user desktop system - or if you have some need to have lots and lots of drives attached to the system. Benchmarks (eg at www.storagereview.com) bear this out.

    15. Re:Benefits of SCSI? by ProfMoriarty · · Score: 1
      >WTF do you have 40GB (or 60?) dedicated to an OS for?

      Hmmmm ... because I can.

      --
      Karma? Karma? I don't need no stinkin' karma.
    16. Re:Benefits of SCSI? by dotgain · · Score: 1
      Even that should be faster on a SCSI system.

      True. I haven't stayed in a SCSI vs IDE arguement for long enough. And I'm no speed freak anyway, sure people have a need for fsking fast hard drives, I only need the ability to easily add many drives, particularly outside the case on my desktop machine.

      If you're using a *NIX,( and even then it depends what you do with it) then I'd say even a single user desktop is still going to have a lot of random i/o, and assert that SCSI will have to be the winner in all categories except price.

    17. Re:Benefits of SCSI? by Anonymous Coward · · Score: 0

      Fibre Channel is SCSI, jackass.

      Glad to see my government is hiring the same slow-witted dullards. The fewer resumes from slackjawed yokels I see, the better...

    18. Re:Benefits of SCSI? by JKR · · Score: 1
      Maybe I'm just one of those "rare" power users, but I commonly run up against the I/O limits of IDE on the desktop (Windows XP); with IDE, things just bog down under I/O intensive workloads (like, running Adobe Acrobat & Illustrator, MS Visual Studio .NET compile, maybe a few RDP / terminal server sessions).

      My other Windows system is entirely SCSI based and never bogs down in the same way (and before you ask, yes, they have similar RAM, M/B, CPU, software load...). In fact, it's usually CPU bound.

      Partly it's due to the fact that Windows pages to disk, even with large amounts of RAM (both machines have 512 MB, about to be upgraded); that just kills IDE stone dead; under heavy paging it's totally unusable without multiple drives on dedidicated channels.


      Sure, I get no advantage by having SCSI optical drives except for reclaiming the IDE interrupts. Annoyingly, mine are severely obsolete now that very few people make SCSI CD-R drives or DVDROM drives. For the disk subsystem though, I do see a real difference. I think the randomised I/O you mention actually happens most of the time with a real working system (certainly my systems work for their living ;-). I've yet to see a benchmark that actually reflects the reality of life as a software developer.

      Jon.

    19. Re:Benefits of SCSI? by drsmithy · · Score: 1
      My other Windows system is entirely SCSI based and never bogs down in the same way (and before you ask, yes, they have similar RAM, M/B, CPU, software load...). In fact, it's usually CPU bound.

      What type of IDE controllers and drives ? Do your drives have 8MB of cache on them ?

    20. Re:Benefits of SCSI? by JKR · · Score: 1
      What type of IDE controllers and drives ?

      Maxtor DiamondMax something-740s (40 GB, 7200 rpm) on Intel i845 boards (ICH4 south bridge I think)

      Do your drives have 8MB of cache on them ?

      No, neither do the SCSI disks. I am contemplating replacing the IDE drives with WD special editions, but I think I might wait and see how SATA pans out. The SCSI disks are 2 year-old IBM (probably 2nd generation) 10K RPM disks - possibly the access time is what makes the difference for my work load. Certainly the head rate from them is nothing special these days.

      Possibly it's all perception, but a SCSI disk subsystem seems to make a overall better balanced system which doesn't lock up solid thrashing the disks. That said, if SATA / SAS takes off I might well go for SATA RAID on my next system; SCSI IS expensive and the heat and noise problems I've had with one of my systems might swing it.

      Jon

  32. Firewire? by TheRaven64 · · Score: 2, Interesting

    SCSI is expensive, FireWire is proven technology. Wouldn't it be more sensible to use FireWire?

    --
    I am TheRaven on Soylent News
    1. Re:Firewire? by torre · · Score: 5, Informative
      SCSI is expensive, FireWire is proven technology. Wouldn't it be more sensible to use FireWire? [sucs.org]

      Firewire is low end consumer product...even with its successor (which is taking longer than expected to ship) running at 800Mbits/s (100 Megabytes/second) it falls short of current SCSI technology running @ 320MB/s. As such there is no one who would seriously consider firewire for a large scale server handling many gigabytes/terabytes of data. Firewire is just too slow of a bus for big needs, but does fills its convenience needs in the consumer market. Everything has it's own niche... that's why heavily marked up servers/mainframes/supercomputers still exist instead of cheaper home machines which just can't fill the requirements.

    2. Re:Firewire? by khuber · · Score: 1
      Firewire (IEEE 1394a/b) really isn't the right technology for disk data transfer. It's an extremely sophisticated interface that has features for synchronizing realtime multimedia stuff. It's also expensive.

      -Kevin

    3. Re:Firewire? by iotaborg · · Score: 1

      I suppose the main issue is that no one makes true firewire hard drives (afaik), so a firewire bridge would reduce performance. Though adding more firewire channels does seem a lot cheaper than fewer scsi channels.

    4. Re:Firewire? by gilesjuk · · Score: 1

      Creating another serial bus is pretty dumb though. Surely we should be moving towards a world where you can plug your hard disk into any computer, your scanner into your mobile phone, your printer into your digital camera?

      Why not create a serial bus with many different speeds depending on the application required, make a wireless version too. Why do we need bluetooth, 802whatever, USB, firewire, serial ATA and now serial SCSI? it's just in the interests of hardware vendors to make all these different technologies.

    5. Re:Firewire? by Catbeller · · Score: 1

      Noooooooo, Firewire is not expensive. It's a cheap chipset on the mobo. It's a cheap chipset anywhere.

    6. Re:Firewire? by SoupIsGoodFood_42 · · Score: 1
      If you read the firewire specs, you'll notice it can go upto 3200Mb/s if you use good fiber, or short copper. www.apple.com/firewire and download the PDF, it has a chart with the speeds for the different cables and different lengths.

      I'm not saying it's a good SCSI replacment or anything, just making a correction.

  33. no longer pronounced "Scuzzy." by jfisherwa · · Score: 3, Funny

    If SCSI is pronounced "scuzzy."

    And the full acronym for "Serial attached SCSI" is SASCSI..

    How exactly would we pronounce that? Sacksie? Sasky? Oh God, I bet it will be a silent C. .. "Sassy."

    Yay, my computer iss really sspeedy now that I've upgraded to the new SSSASSSSSY DRIVE !@#!@^#^$^$#!

    Jason Fisher. :P

    1. Re:no longer pronounced "Scuzzy." by Anonymous Coward · · Score: 0

      If I remember correctly.. originally the creators of SCSI wanted the acronym to be pronounced "SeSCI" or "sexy".. however somehow it ended up with the rather unfortunate "SCuSI" or "scuzzy".

    2. Re:no longer pronounced "Scuzzy." by Anonymous Coward · · Score: 0

      oops.. forgot the link

    3. Re:no longer pronounced "Scuzzy." by vistic · · Score: 1

      The way I read the article title in my mind was "serial scuzzy"

    4. Re:no longer pronounced "Scuzzy." by quintessent · · Score: 1

      Scuzzy? Ask any Mac user. It's pronounced "sexy".

  34. Does SCSI now compete with firewire2 ? by ozzee · · Score: 1

    Firewire2 or IEEE1394B is already shipping and purports 3.2Gb/sec.

    And how about 10Gbit Ethernet ? What's stopping you from using this as a drive interface ?

    It's coming to a point where the difference in connection standards is so unimportant that you can see that in the not so distant future you'll be wiring up every peripheral (including your monitor and keyboard) with the same type of cable and the old Sun adage - "The network is the computer" becomes literal.

    1. Re:Does SCSI now compete with firewire2 ? by iotaborg · · Score: 1

      1394b, or the current shipping firewire, is just 800Mbps (Which was just recently released too).

    2. Re:Does SCSI now compete with firewire2 ? by Tailhook · · Score: 0

      And how about 10Gbit Ethernet ? What's stopping you from using this as a drive interface ?

      What 10Gbit Ethernet? Obsolete Ethernet is 10Mb. Typical current Ethernet is 100Mb. Up and coming 1Gb Ethernet is appearing.

      10Gb?

      --
      Maw! Fire up the karma burner!
    3. Re:Does SCSI now compete with firewire2 ? by ozzee · · Score: 1, Informative
      What 10Gbit Ethernet? Obsolete Ethernet is 10Mb. Typical current Ethernet is 100Mb. Up and coming 1Gb Ethernet is appearing.

      Where have you been ? I've been using 1000BaseTX ethernet for over a year. Right now I would only buy a machine with a GigE port. The switches are still a little pricey but they will come down.

      10 Gbit was ratified last year. See here. It's only multimode fibre though.

    4. Re:Does SCSI now compete with firewire2 ? by Anonymous Coward · · Score: 0

      Thats what you get for taking a nap in the tech world, Tailhook. Your information is about 3 years old. They have been talking about 10 Gb ethernet for years now.

    5. Re:Does SCSI now compete with firewire2 ? by Anonymous Coward · · Score: 0

      Ah, but 1394b supports up to 3.2Gbps in the ratified standard. So FireWire is already ahead of this non-ratified serial at scsi proposal.

    6. Re:Does SCSI now compete with firewire2 ? by Anonymous Coward · · Score: 0
      Where have you been ?

      Apparently: Lurking at the bottom of the gravity well, getting old.

    7. Re:Does SCSI now compete with firewire2 ? by sconeu · · Score: 2, Insightful

      And how about 10Gbit Ethernet ? What's stopping you from using this as a drive interface ?

      Is iSCSI a standard yet?

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    8. Re:Does SCSI now compete with firewire2 ? by Anonymous Coward · · Score: 0

      No, but the specification has been adopted by IEEE as a "proposed standard".

    9. Re:Does SCSI now compete with firewire2 ? by Tailhook · · Score: 1

      Where have you been ? I've been using 1000BaseTX ethernet for over a year. Right now I would only buy a machine with a GigE port. The switches are still a little pricey but they will come down.

      Well la-de-da. You have been using 1000BaseT for over a year. You do realize that is 10 times slower than what the poster suggested using, correct? That happened to be my point.

      100BaseT is the common medium today. While you may be on the cutting edge, the vast majority of build-outs in recent times is 100BaseT. Typical build-outs are still not specced for 1Gb operation at this time. Perhaps your misconception is due to a narrow view of your personal collection of gear and lacks actual experience in contemporary infrastructure specs?

      10GBASE was ratified about 180 days ago. I can forgive the storage industry for not having faith! You can expect to wait a couple years before 10GBASE switches appear in the pipeline from vendors that matter. You can further expect that adopting such hardware will be risky and troublesome for a couple years after that. The Catalyst 6500 family of Cisco hardware doesn't do 10GBASE, and this is about as good as you'll find in typical corporate network cores. Probably not a feasible SCSI bus.

      --
      Maw! Fire up the karma burner!
    10. Re:Does SCSI now compete with firewire2 ? by ozzee · · Score: 1
      Well la-de-da. You have been using 1000BaseT for over a year. You do realize that is 10 times slower than what the poster suggested using, correct? That happened to be my point.

      Well doody hooty. Get a life. .... and learn to write what you mean to write.

  35. Fanboy? by AtariDatacenter · · Score: 2, Funny

    > But before this thread turns into a SCSI
    > fanboy vs. ATA fanboy flame war...

    FWIW, the alternative name for fanboy is "fanboi". An even more disrespectful version of the term. (As if fanboy wasn't disrespectful enough for some people.)

    1. Re:Fanboy? by Anonymous Coward · · Score: 0

      Who cares? I hope this post and yours get modded into oblivion.

    2. Re:Fanboy? by cliffy2000 · · Score: 1

      Don't you mean Sk8rboi? Ha'doi!

  36. It's already here... by evilviper · · Score: 0
    Serial attached SCSI, as the standard will be known, is expected to be ratified sometime in the second quarter of this year

    Gee, serial SCSI will be here soon you say? So what does that make Firewire and Fibre Channel?

    It seems to me that the different branches of serial SCSI should try to unify, and they could work together, rather than in competition (eg. "Should I get an external SASCSI drive, or a Firewire drive?").
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:It's already here... by autocracy · · Score: 1

      Different physical busses are a good thing. They're not working in competition either. The SCSI protocol is distinct from the media that implements it. This is like saying fibre is better for connecting computers, so all those people working with copper should just stop competing.

      --
      SIG: HUP
    2. Re:It's already here... by evilviper · · Score: 1
      Different physical busses are a good thing.

      Yes, and old ethernet cards had UTP as well as Coax connectors. Different physical busses does not necessarily mean entirely different controllers.

      They're not working in competition either.

      Umm, what? How did you come to that conclusion? It's obvious that people are going to have to choose between external SASCSI or Firewire devices, and between SASCSI and Fibre Channel. In fact the article even said that SASCSI may well replace Fibre Channel... That's what I call competition.

      This is like saying fibre is better for connecting computers, so all those people working with copper should just stop competing.

      Again, I have no idea where you pulled that analogy from. I didn't say that Fibre Channel, Firewire, or Serial SCSI should go away... I said they should impliment some compatibility, since they have so many similarities already. So, to use your analogy, it would be as if I said fibre is better, so everyone working with copper should provide fibre capabilities as well.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:It's already here... by autocracy · · Score: 1

      And coax worked... I still know of spots using coax because it suits the conditions. I'll stay out of the SASCSI v. Fibre Channel mess, but suffice it to say that there is compatibility in all these devices. They all run the SCSI protocol. The software is a level above the hardware. Just remember the distinction between the two, and where the limiting factors occur.

      --
      SIG: HUP
  37. Re:Firewire is not fast enough by benzapp · · Score: 1

    SCSI is expensive, FireWire is proven technology. Wouldn't it be more sensible to use FireWire? [sucs.org]

    I quote from the article you posted: The current generation supports transfer speeds of 800Mb/s (100MB/s, the same as most ATA controllers).

    This discussion is about Serial SCSI which will have a peak throughput of 384MB/s. Clearly, firewire is insufficient.

    --
    I don't read or respond to AC posts
  38. What is it about... by Anonymous Coward · · Score: 0

    FAILURE that begets you to FAIL IT?

  39. SCSI? by The+Notorious+ASP · · Score: 1

    SCSI = Small Computer Systems Interface.

    If it had been up to me, I would have moved the vowel sound and called it "Sexy" instead of "Scuzzy"

    1. Re:SCSI? by Anonymous Coward · · Score: 0

      Actually, it used to be called 'sexy' outside of the business world, but, alas, no longer.

    2. Re:SCSI? by Hes+Nikke · · Score: 1

      i remember when i thought it was "Sdandard Computer Serial Interface"

      and it was pronunced "Ess-See-Ess-Eye"

      ahh... the ignarance (and golability) of youth

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
    3. Re:SCSI? by TheCrazyFinn · · Score: 1

      That was Apple's semi-official pronounciation for years.

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
  40. CHEAP by johnjones · · Score: 0

    wake up if its cheap then the drive people love it

    its shake out time with people not buying and as such a way of reduceing costs is good...

    what if

    you only had to manufacture one drive controller and you could switch it between market segments
    then if you want a high end SCSI drive you add a fast motor and bingo

    thats the real reason

    and its good because it means that SCSI will come down in price and people might get rid of SATA (its not going to happen but I can dream cant I )

    regards

    John Jones

  41. Mod parent up! by Anonymous Coward · · Score: 0

    +1 Funny

    1. Re:Mod parent up! by AbRASiON · · Score: 1

      Remember the dilbert one where he discusses the ttp project?

      it stands for, the ttp project...

      magic, just magic :)

  42. Price of cables by bobbozzo · · Score: 1

    Hopefully, this means prices of SCSI cables will come down from the current insane levels, as a serial cable is much easier to make than a twisted many-wire ribbon.

    --
    Nothing to see here; Move along.
  43. Realistically, how many drives can use that speed? by beavis88 · · Score: 1

    I can't think of a case where I've seen single-drive performance approach 100MB/sec...even the 15k RPM SCSI drives. Perhaps I'm underrating the importance of headroom for higher speed bursts, but it seems that largely the bus has been way ahead of the drive for a long time now.

  44. Yup -- post is wrong, eds please amend by 0x0d0a · · Score: 2, Informative

    Those numbers *sounded* completely wrong.

    Existing SCSI is 320Mbps*8bits/byte = 2.5Gbps.

    Moving to 3Gbits is evolutionary, not a huge jump.

    I'm wondering what's going on here too -- WTF happened to Firewire? I remember thinking that everyone would be using it as a universal high bandwidth data bus, and for some reason it doesn't seem to be happening.

    1. Re:Yup -- post is wrong, eds please amend by MicklePickle · · Score: 0

      Actually, you are assuming that that is the speed per wire which isn't right.

      320Mbps = 320 / 16 = 20Mbytes/s

      320Mbps = 320 / 32 = 10Mbytes/s

      SCSI1 is 8bits wide, SCSI2 is 16bit wide, and SCSI3 is 32bit wide.

      Anyway all these figures are wrong because the SCSI3 standard is a LOT faster than 10Mbytes/s.

      --
      -- main(s){printf(s="main(s){printf(s=%c%s%c,34,s,34) ;}",34,s,34);} $p='$p=%c%s%
    2. Re:Yup -- post is wrong, eds please amend by 0x0d0a · · Score: 1

      Actually, you are assuming that that is the speed per wire which isn't right.

      No -- I meant the whole bus.

      320Mbps = 320 / 16 = 20Mbytes/s

      It's not 320Mbps. It's 320MBps, which is for the whole bus.

  45. A couple of notes by Jordy · · Score: 3, Informative

    There are a couple important notes about Serial-attached SCSI (SAS) that I think are important.

    First, SAS uses a point-to-point topology similar to Serial-ATA instead of a shared bus like SCSI. This means each drive has access to full bandwidth, not just one (the bottleneck being the card itself).

    Second, according to the SAS working group, SAS comes in three speeds; 150, 300 and 600 MB/s. I'm not sure where that 3 Gbps figure came from.

    Third, unlike Serial-ATA or parallel SCSI, SAS is full duplex like fibre channel. This should have some interesting effects on latency.

    Fourth, SAS uses the same physical connector as Serial-ATA and in fact can use Serial-ATA drives in legacy mode.

    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
    1. Re:A couple of notes by araemo · · Score: 1

      "Second, according to the SAS working group, SAS comes in three speeds; 150, 300 and 600 MB/s. I'm not sure where that 3 Gbps figure came from."

      Well, 600 MB/s is 4,800 Mb/s, or 4.8 Gb/sec.. so.. 2Gbps is under 600 MBps...

    2. Re:A couple of notes by Anonymous Coward · · Score: 0

      That fourth point is pretty damn important. Are you sure? Will legacy mode be universal?

      Which gives the next almighty important question -- how much more will these SAS drives cost than SATA, than ATA, than SCSI? How much more for the controller? If this stuff is as expensive as other SCSI technology, why bother?

    3. Re:A couple of notes by AbRASiON · · Score: 1

      But is it the same power connector!!!!!!!!!!!! (insert conspiracy music)

      I refuse to beleive this industry is plotting a way to make things EASIER for us - it's NOT possible, somewhere the little marketing guys are masturbating and rubbing their hands together right now with their pinky finger to their mouths uttering "millions of dollars,... millions!" (insert evil laugh)

      Seriously - is SAS and SATA are identical cable wise, this will be a damn sexy thing.

  46. IBM's had this for several years, it's called SSA by Anonymous Coward · · Score: 3, Informative

    Serial Streaming Architecture that is. It's a 40MBps serial hardware layer that runs SCSI protocal. It's configured in a loop so there's automatic redundancy in case one link gets disconnected. And a single segment can be up to 20 meters long. Anyone have a Shark (ESS)? It's all SSA inside.

    coward

  47. Warranty (Re:Benefits of SCSI?) by Anonymous Coward · · Score: 0

    Most (all?) SCSI drives come with a five (5) year warranty. IDE drives come in 3 and many now only have 1 year warranties.

    Which do you trust your data with?

    SCSI drives are also tested harder.

  48. FireWire is SCSI by Anonymous Coward · · Score: 0

    FireWire is SCSI being sent over a serial cable already, although the FireWire 800 spec uses four twisted pairs instead of the more usual two to achieve its higher speed.

  49. FireWire proven? (Re:Firewire?) by Anonymous Coward · · Score: 0

    FireWire came out in 1996, SCSI in the 1980s. Which one do you think is more proven?

    Can I get tape drives & libraries for FireWire?

    1. Re:FireWire proven? (Re:Firewire?) by Anonymous Coward · · Score: 0

      FireWire is SCSI.

      Can I get tape drives & libraries for FireWire?

      Yes.

  50. In fact... by rmdyer · · Score: 1

    You are right. This is the future...parallel (multi-channel) optical serial.

    http://www.xanoptix.com/xtmseries.htm

    +2

  51. Crimping by hackwrench · · Score: 1

    Why not crimp the twisted pair wires like network cable?

    1. Re:Crimping by shepd · · Score: 1

      I'm pretty sure cause just like network cable, you'll still have to spend a bunch of time sorting out the conductors...

      Try crimping a 50 pin IDC ribbon connector. Now crimp 3 1/2 network cables. Which takes way less time? :-)

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  52. A ribbon cable is like a good whore by Anonymous Coward · · Score: 0

    Cheap, flexible and easy (to manufacture)...

  53. Here's a shot by 0x0d0a · · Score: 3, Insightful

    Okay. SCSI lets you do command queuing and reordering. Serial ATA will have this too. Theoretically, if you have a bunch of things doing sequential accesses at once, this can help. SCSI can have outstanding requests to multiple devices on a bus at once, and ATA cannot. This is a pretty big deal for environments where you can have heavy disk load, since if you have two drives on an ATA bus, one can get starved if the other is doing lots of work. I'm not sure if Serial ATA addresses this. For Average Joe's desktop, it's not a big deal because he's usually only doing one thing at once -- loading a game up, or copying a file.

    SCSI is generally used to allow price discrimination by vendors. SCSI drives have a reputation for being more reliable, and much more expensive.

    SCSI supports many more devices on a bus. This is a big deal to me -- it's a royal pain to buy another controller to add another device or two.

    It's unlikely that the two will be merged any time soon, because there's tremendous financial incentive to prevent "enterprise-class" drives from becoming commoditized. SCSI is one of the industry's last useful tools to avoid this.

    If you're getting a desktop, use ATA, almost certainly. If you're getting a server with a lot of drives, it may be worth your while to get SCSI, for the abovementioned benefits.

    If I had some extra money and just wanted some extra reliability, I'd probably have a mirrored RAID pair of IDE drives, if I were building a desktop without a ton of drives.

    1. Re:Here's a shot by silas_moeckel · · Score: 1

      Lets not forget cable lengths especialy with differential. Were talking about a LOT of drives on a server it's pretty normal to have at least one external chassie on a file server with say 14 disks attached. ATA only goes 18 inches or some such vs SCSI thats rated in meters. From the looks of this it's a step backwards or were moving to Fiber channel for the external stuff and religating SAS to internal expsnsion of low end servers (a lot of my high end servers dont contain any disks)

      --
      No sir I dont like it.
  54. SSA's revenge... by Psyko · · Score: 1

    For some reason I'm having flashbacks to IBM's Serial Storage Architecture (SSA) and it's failure to become a widespread standard when it was put up against FC-AL for a scsi drive interconnect... I used to use SSA quite a bit and was happy with it at the time. Nice small 4-wire connectors, redundant pathing to the drives by default (serial looping). Good throughput, high number of devices per chain, etc. etc.

    Actually I just checked and IBM still sells the 7133's. The product line has to be pushing 5+ years old now and it's still only running at 160MB/s as well. Maybe with these new drives coming out they will reintroduce a modified version of SSA to fit new standards...

    --
    01:36AM up 426 days, 2:46, 1 user, load average: 0.14, 0.11, 0.05
    1. Re:SSA's revenge... by Anonymous Coward · · Score: 0

      Funny thing about standards, they tend to like the party pushing them to be *OPEN*. I have a F50 with SSA drives. Linux runs on the F50 but does not see any drives. IBM will *NOT* release the programming specs for writting an SSA drivers for Linux despite the lip service they give to Linux. It seems like the same figure heads that decided to make Microchannel a closed "standard" are still active in deciding on how open other purposed IBM standards will be. It doesn't matter how clever the engineers are that created the system if at the end of the day Linux reports back that no hard drives are found. Towards running Linux on a pSeries box, any SSA drives are worth less than what got flushed the last time I visited the bathroom. Hopefully companies that make Serial SCSI controllers will be more Linux friendly than IBM.

    2. Re:SSA's revenge... by haraldm · · Score: 1
      This isn't entirely true. In 1997 when I worked for IBM I would have gotten all the specs from the EMEA storage product manager. I also had contact to one or two skilled developers who were more than anxious to start programming. I had adapters from Pathlight and IBM. The only part that was missing was an 7133 or 7131 or two. I couldn't get the hardware for more than 90 days internally. That was the IBM process, and IBM wasn't a lot into Linux back then. That was the problem, otherwise we would have had Linux SSA device drivers in the end of 1997. Part of the story is documented in the original Linux High Availability HOWTO (which is utterly outdated because I don't actively maintain it any more).

      Now in 2003 it makes no sense to re-start this effort I guess. Although there are probably hundreds and thousands of "full metal" 7133s around which are replaced by SAN technology their storage capacity isn't what people want today. As for manageability, it makes more sense to put them behind a SAN-SSA gateway (which the ESS basically is).

      --
      open (SIG, "</dev/zero"); $sig = <SIG>; close SIG;
  55. Firewire? How about PCI Express? by Adam+J.+Richter · · Score: 2, Interesting
    What I'd really like to know is why not use 3gio / PCI Express, the upcoming variable-width PCI bus that can shrink to a 250 million byte per second point-to-point "one lane" configuraturation that sounds like it could replace USB, firewire, ethernet, serial ATA and serial SCSI. The drive would be "directly" on the PCI bus. I would think that this approach would involve the least amount of silicon on a computer that already had PCI Express.

    n.b.: Putting the controller logic back in the drive unit harkens back to the original In Drive Electronics approach.

  56. bit of trivia about Scuzzy and Sassy by Anonymous Coward · · Score: 0

    Actually if I remember correctly, there is an old standard called SASI which was Shugart Associates Standard Interface. There were a few drives by this standard for my old Apple II (Cider drives?)

    Shugart submitted this as a standard and it was finally ratified (with a few mods I think) as the brand new drive standard -- SCSI.

    Shugart Associates later changed their name to Seagate Technology.

  57. Ummmm.... by psyconaut · · Score: 2, Informative

    SCSI is already at "SCSI320"....which is 320Mbyte/sec NOT 320Mbits/sec!!!!

    That's already ~2.5Gbits/sec.

    And isn't there a SCSI640 working group, too?

    -psy

  58. I'm so confused. It's not Firewire? by Sloppy · · Score: 1

    I thought IEEE-1394 a.k.a. Fireware, was the serial version of SCSI-3. No?

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  59. No SAS drives on SATA by berwyn · · Score: 3, Informative

    There is a good article here

    http://www.snwonline.com/whats_new/sas_and_sata_ 03 -03-03.asp?article_id=211

    The article states that the SAS drives won't work on a SATA channel, but SATA drive will on the SAS.

    I wonder if mobo makers like ASUS, ABIT, MSI and the likes will choose to have SAS ships on the mobo instead of SATA, as a performance feature?

    Lets hope so it would sure open a lot of option for upgrading a PC over time.

    1. Re:No SAS drives on SATA by AbRASiON · · Score: 1

      HERE HERE to this post!

      Problem is the licensing / costs / something somewhere will make these chips not just be 1 or 2$ more than SATA chips on the board - it will be like double if I know SCSI stuff! :(

      Also SATA is going in the CHIPSET shortly and getting it's own bus so it's not going over PCI, (speeding it up ever so slightly) this will be great but it will mean that adding SAS to a board means external chips, which means costs, which means less manu's will do it :(

      Be nice if they just said fuckit and made ONE host controller type (SAS / SATA in one) - put it in to most (all eventually) chipsets and the consumer simply decided if he / she wanted to hook up SAS or SATA disks

      but hey ... that would be effecient and cool - of course it won't happen!

  60. Ah yes... by Anonymous Coward · · Score: 0

    A truly clueless post by someone who probably thinks IDE has "great throughput" and that IDE SCSI is a "good idea."

  61. Isn't t his SERIAL-ATA??? by Anonymous Coward · · Score: 0

    Isn't this the same thing as Serial-ATA??? Someone please help me here ...

  62. Re:3 gigabit/sec! by Anonymous Coward · · Score: 0

    You'd have to imagine it. SAS isn't here yet. Neither is SATA for that manner if you go by the stock availability status for it on the online vendors sites. Some of them even have it on "backorder". How can you backorder something that is not here yet?

  63. Re:Firewire is not fast enough by Anonymous Coward · · Score: 0

    Since this is a discussion about a not-yet-shipping Serial Attached SCSI, comparing the bus to not-yet-shipping FireWire 3200 would be apropos. Also known as 400MB/s FireWire -- the same speed. However, in the latter case, IEEE1394b (including FireWire 3200) is already a ratified specification. Clearly, FireWire is sufficient -- and in advance of this not-yet-ratified Serial Attached SCSI specification.

  64. Re:I'm so confused. It's not Firewire? by Anonymous Coward · · Score: 1, Informative

    IEEE1394 is a memory transaction based while SCSI is packet based.

  65. Firewire latency is 100ms by Anonymous Coward · · Score: 0

    Firewire latency is 100ms. 10 times worse than even IDE drives. Even if the bandwith is sufficient for a single drive latency is a problem.

    1. Re:Firewire latency is 100ms by Anonymous Coward · · Score: 0

      Um, no, it is not. Stop making hit up AC.

  66. Re:Realistically, how many drives can use that spe by Anonymous Coward · · Score: 0

    Yes, but using SCSI for a single drive is overkill anyway.

  67. Re:IBM's had this for several years, it's called S by zenst · · Score: 1

    Indeed and you can multipath discs/loops across adapters to gain 80MBps as well as redundancy adapter and cable/loop wise. Yes the shark has loads of these and a couple of rs/6000's inside loaded with SSA adapters. As for the distances, well you can get several kilometers with a fiber ssa adapter. There's a few airports that use this in a redundandt way mirroring data to the other side of the runway/airport for best data riliance given that a crashed aircraft can only rely at best take out half the airport and these are very very big places. Question is now why dont IBM muscle in by selling cheap adapters or do favourabvle royalaties on the SSA interface.

  68. Don't forget... by Anonymous Coward · · Score: 0


    Don't forget that if you actually managed to use all your 320MB/sec, you can always get a dual channel card at 640MB/sec. :)

  69. Actually by Anonymous Coward · · Score: 0

    SCSI is Small Computer Systems Interconnect

    Duh - Am I the only computer expert here ???

  70. eh isnt that what FC was supposed to be for by Anonymous Coward · · Score: 0

    eh isnt that what FC was supposed to be for

  71. Re:First pist by Anonymous Coward · · Score: 0

    I agree...

    you suck oozie

  72. Infiniband by B5_geek · · Score: 1

    This is old information, and has been part of the Infinibad proposal for quite some time. Good news for you AMD-Fanboys: Infiniband is part of the HyperTransport scheme too. A+B=C Hopefully we will see a natural progression to integrated CPU-I/O controller at FULL CPU speed.

    --
    "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
  73. Interface vs Drive Speed by nicotinix · · Score: 2, Interesting

    Great, the interface will be faster, but what about the actual drive speed. We are currently maxed out at 15k RPM and ~3ms access time. Compared to the improvements made on other PC parts (CPU, memory, video etc), hard drives are limping way behind. Todays drives cannot even come close to saturate the existing interfaces (except in RAID configurations).

    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???

  74. Confirm that by GunFodder · · Score: 1

    There is exactly one IDE disk that runs at 10k RPM. This is the average speed of SCSI disks, and several run at 15k. SCSI seek times are usually lower as well. So it can safely be implied that SCSI hard disks are made to higher standards.

    1. Re:Confirm that by quintessent · · Score: 1

      No. More money doesn't always mean better hardware. Of course, they want you to think the hardware is better. But it isn't a sure thing.

    2. Re:Confirm that by dotgain · · Score: 1
      I don't think you paid attention to the parent post - he didn't say SCSI is better because it cost more, for that is not always the case. He said that only one IDE disk spins as fast as 10krpm, whereas some SCSIs do 15k, and most do 10k.

      Thanks for reminding me, Gun Fodder, that this is the reason SCSI disks are of higher quality.

      It's not that IDE drives couldn't achieve 15krpm, just that there doesn't seem to be the demand yet. Perhaps IDE controllers can't handle the throughput that a 15k disk affords.

  75. No. This is a common misconception. by merriam · · Score: 1

    -- if you're serious. The moderators seem to think so.

    It will sometimes make sense to use multiple serial connections between two points, but that is fundamentally different from a parallel connection.

    Two serial links would not have to be mutually synchronized, and they would be redundant. Two lines of a parallel link, in the usual sense of the term, are always synchronized, and if one fails, the link fails. At today's speeds, parallel transmission makes sense only over short distances.

    In any case, when you need more speed (and not more reliability) it will generally make sense to upgrade to a faster type of serial connection rather than to double up. Of course I'm talking about storage devices in the forseeable future. If in 50 years typical modular storage devices are the size of pollen grains, who knows?

  76. Tim to get rid of the cables - just pug the drive by xtronics · · Score: 1

    Seems the data rates could be pushed - Probably requires an extention of the ATX standard. The only reason to moun the drives to the Chasis is for the bit of heatsink it provides.

  77. solutions for hard drives improves both by GunFodder · · Score: 1

    People want hard drives that are faster and have more capacity. The economical way to get larger capacity is to increase areal density, which means you can pack more bits on less disk. If rotational speed is maintained then the added benefit is that bandwidth is increased.

    The best way to improve speed is to reduce latency, and that means increasing rotational speed or reducing the size of the disks. Reducing disk size conflicts with our first objective, which leaves us with faster disks. This incidentally improves bandwidth.

    So even if hard drive manufacturers don't want to increase bandwidth they end up doing it anyway to meet their other goals. But sequential access is actually quite common in workstations and desktops so it pays to improve bandwidth as well.

    1. Re:solutions for hard drives improves both by ottffssent · · Score: 1

      Close, but no cigar.

      Consider a 3-platter design, typical for high-capacity IDE drives. Six read heads float above 6 platter surfaces at all times. Guess how many of those read at once? Yup. One. If manufacturers were worried about transfer rates, they could read from all 6 heads at once. Know what though? Processing that much info at once is hard. Expensive. So they don't do it. Yes, the higher linear track density (not areal density) increases bandwidth if the same rotational speed is maintained, but this speed is limited by the electronics to read the data, which are improving more or less in sync with the mechanical assemblies.

      In a theoretical sense decreasing platter diameter decreases STR and decreases performance, but as a practical matter STR has little to do with performance in most applications, and those that require high STR are best served by RAID arrays anyway. Thus there is little practical need for higher-STR drives, which nicely explains why they don't exist. If you're interested in hard numbers, check out Storage Review - they have a long series of discussions and benchmarks revealing the importance or lack thereof of STR on common applications.

    2. Re:solutions for hard drives improves both by Anonymous Coward · · Score: 0

      The first generation of Barracuda drives doubled the number of heads. Heads were 180' away from each other and read every-other byte of data.

      This was abandoned rather quickly since it was expensive to manufacture, evidently had a high failure rate (none of the two or three dozen drives I dealt with ever failed though), and they quickly found cheaper ways to increase the transfer rate.

  78. SATA vs SASCSI by Gerry+Gleason · · Score: 4, Informative
    The links with the story didn't have much info, but Google provides this one http://www.serialattachedscsi.com/ that has a technical slide presentation (PDF) that give more detail. It seems that the main 'compatibility' at the start will be identical cabling specs. They expect that mid-range host adapters would have both protocols, but PC chipsets would probably be SATA only and you would need a separate SAS HBA. It wouldn't surprise me if dual protocol PC chipsets arive at some point.

    One detail is that SAS is now point to point, just like SATA, and not a bus, but they also indicate that there would be boxes to split a single connection to a bunch of devices, sort of like network hubs. The protocol addresses 128 devices. It isn't clear whether a hub could have SATA devices hooked to it, or if that would require 1 serial channel per device from the host adapter. That is what I understood to be the case for SATA (need one port for each device, no hubs or sharing). The most important protocol difference should be that SAS is still multipoint, even if the connections are point-to-point, so both hosts and adapters need to arbitrate for the bus, while SATA hosts adapters just send out commands and data and wait for the drive to respond on the reverse channel.

    It wouldn't surprise me if devices eventually just supported both protocols, and maybe even auto-sensed the type of adapter on the other end. By the time these interfaces get common, I expect the cost differences to be negligible, so It begs the question of why SATA would survive. Because the cost differences are going to be sunk into the chipset designs with almost no marginal cost differences, both system and drive makers will probably save more by reducing the size of their product lines by having one product for both.

  79. Where 3Gbps comes from? by mr_zorg · · Score: 1

    Figure 10 bits (including parity & stop) per byte. Then 300MB/s * 10b/B ~= 3,000Mb/s ~= 3Gb/s. Tada!

    1. Re:Where 3Gbps comes from? by Anonymous Coward · · Score: 0

      Yes and no. These things aren't analog modems with parity and stop bits but they do use 8b/10b encoding to embed a clock signal in the data stream. IOW there are 2 "extra" bits per byte, it's just slightly more complicated than parity+stop.

  80. The seperation is artificial by Anonymous Coward · · Score: 0

    Silicon is cheap ... the only reason S-ATA is being kept relatively crippled (compared to S-SCSI) is marketing.

    I dont think it will continue to work though, S-ATA's deficiencies can be solved much easier/cheaper than they could for P-ATA (SCSI->ATA RAID controllers do their job well, or at least as well as they can with the higher random access times customary for ATA drives, but the good ones are not cheap).

  81. SASI by Detritus · · Score: 1

    "Sassy" is already taken. Shugart Associates System Interface (SASI), the predecessor of SCSI.

    --
    Mea navis aericumbens anguillis abundat
  82. this is not the merge of scsi and ata by jkorty · · Score: 2, Insightful

    Didn't anybody read the pdf whitepaper? The only thing common between serial SCSI and SATA is the connector and the power and ground pins on the connector. The two protocols use entirely different signal waveforms and higher level protocols on the signaling pins. The article specifically states that to plug the wrong device into the connector results in a nonfunctional unit.

    1. Re:this is not the merge of scsi and ata by Anonymous Coward · · Score: 0

      Couldn't you just have some sort of dual protocol controller and run both kinds of drives off the same cable? this shouldn't be a problem since they're going to have different waveforms.

  83. SCSI ribbon cables & routing by Penguin+Follower · · Score: 1

    Hmm, thing is... everyone who has replied to this thread has complained about 50 pin cables... I haven't had a 50pin scsi hard drive in about 3 years. The 68pin cables aren't that big of a pain to me really (like routing an IDE cable IMO, except available in longer length & more connectors).

    Other than hard drives, I do have a scsi cdrw drive... It is on a 50 pin cable, but doesn't get in my way.

  84. Redundant Reduntant :) by njcoder · · Score: 0
    Not only hard to route....

    One of the big benefits is going to be cooling. As more and more components that operate faster and faster keep getting put into smaller and smaller enclosures anything that can improve the airflow within the case is going to increase server reliability. There are 2u cases that support up to 9 drives. 9 15k drives along with your 2-4 proccessors and memory tends to get quite hot. Even though there are fans behind the drive bays they hit a partial wall of ribbon cables.

    More importantly, ATA drives are approaching SCSI performance. What fun would it be if SCSI didn't keep raising the bar :)

  85. Already here! by sconeu · · Score: 1

    Guys, we've already had 2Gb/s SCSI for a while.

    It's called Fibre Channel. FC can run 2Gb/s full duplex, and I believe the next gen will be 10Gb/s.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  86. rebuttal by GunFodder · · Score: 1

    What exactly is your point? Mine was that STR increases regardless of need because it is a byproduct of increasing the factors that do make a difference to customers (capacity and speed through latency). Oh, and by the way Storage Review will reinforce this point by illustrating that STR has improved dramatically over the years whether or not it is a major factor in performance.

    And as a matter of fact it looks like straight throughput does benefit some applications. In particular the Bootup test that Storage Review uses favors disks with good throughput performance. This may be a minor factor for Linux but poor Windows users are often subject to multiple daily reboots.

  87. Just some info about the cables by AbRASiON · · Score: 3, Informative

    Contrary to popular beleif the SATA cables are approx 1mm thick, 6-7.5mm wide and quite "awkward" to work with :(

    I for one will be doing my best to hunt down a supplier which makes precise lengths so I can have mine cut to size as they aren't as easy to route as a ribbon cable (seriously!)

    Plus if you have 6 devices that's SIX cables in the box instead of 3,... - one of the small shortcomings of SATa :(

    (when I first heard about it, I was under the impression it dasiy chained with an "in" and an "out" port - boy did I think that was FANTASTIC... but I was sorely disapointed when I discovered I was incorrect) :(

  88. Why do we need this? by Anonymous Coward · · Score: 1, Interesting

    The artical leaves me asking why. This is the closest answer I got.

    "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.

    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!

  89. more info by GunFodder · · Score: 1

    Storage Review recently reviewed the lone 10K RPM IDE hard drive and there was an interesting quote from Western Digital (the manufacturer). They said they held off on releasing this drive because they needed the enterprise market to support the product, and previous iterations of ATA were incapable of supporting hot-swapping.

    This implies two interesting facts: only enterprises are willing to pay the price for 10k+ RPM hard drives and SATA finally has the necessary features to support enterprise usage. Does this bode ill for SCSI?

    1. Re:more info by Anonymous Coward · · Score: 0

      Not really since SATA is just as high-priced as SCSI. Time will tell if it's specs hold up for enterprise-class usage in the real world. IDE, despite the cries of fanboys here, never did.

    2. Re:more info by Anonymous Coward · · Score: 0

      If you read that article, the IDE still is outperformmed by the SCSI. It basicly did as well as a low end SCSI. It(the SATA drive) wasn't as noisey and had a lower temperature then the SCSI drives, but thats nothing a few fans can't fix.

      Also SCSI generally have a larger Cache then IDE drives have.

  90. Is Serial faster? by samdu · · Score: 2, Interesting

    I remember a while back that there were some Parallel modems (I think I actually have one in my closet). The spin was that Parallel modems had higher throughput. In addition, Maximum PC just did a benchmark test between Parallel ATA and Serial ATA and the Parallel drive/interface beat the Serial in all but one test. Is Serial actually faster and why?

  91. iSCSI by XNormal · · Score: 1

    iSCSI already looks pretty serial to me when it runs over gigabit ethernet.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  92. Serial ATA supports full duplex by Anonymous Coward · · Score: 0

    Would be pretty silly to have seperate signal pairs if it didnt.

  93. FC competes with Ethernet by Anonymous Coward · · Score: 0

    SCSI is closer to ATA than it is to FC.

  94. This may be intellectual property in action by randolph · · Score: 1

    My impression is the rationale for the proliferation of standards in this area is that various competing vendors want to own them. Can some knowledgeable person confirm that?

    I think there'd be considerable technical and cost advantages in settling on one open standard.

    1. Re:This may be intellectual property in action by Anonymous Coward · · Score: 0

      hehehe, I pooped in my pants and it proliferated down my trouser legs

  95. Performance benefits using SATA disks on SAS bus? by Stentapp · · Score: 1

    Will there be any performance benefits by using SATA disks on a Serial SCSI bus/controller compared to SATA disks on a SATA controller (especially in a desktop computer)?

  96. Very Easy by tweakt · · Score: 1
    1. connect 15 fast drives in a RAID5 configuration
    2. perform a sequential read from a large file (like digital video)
    3. you'll peak to full bandwidth

    Any I think they ment 3 gigaBITS not gigabytes. SCSI only does 320MBytes/s today, so that would be more than an order of mangitude increase in bandwidth, not very likely.

  97. Serial Attached SCSI Interface by gr8_phk · · Score: 1

    SASI for short. Much better than the pronunciation of SCSI.

  98. FireWire name by jweeld · · Score: 1

    Apple isn't "anal" about the FireWire name. See:

    http://www.1394ta.org/Press/2002Press/may/5.29.a .h tm

    and

    http://news.com.com/2100-1040-928089.html?legacy =c net

    Doing my part to correct factual errors,
    QED

    1. Re:FireWire name by walt-sjc · · Score: 1

      Actually, the articles you list actually PROVE my statement. Thanks!

      If Apple was NOT anal about the firewire name, they would simply let ANYONE who wanted to implement 1394 use the name. Instead, it still must be licensed. What they did is pass the baton to the 1394 people to do the licensing.

      Problem is, this was too late. USB2.0 already gained mindshare and a strong foothold. In Wintel land, firewire is all but dead. VERY few manufacturers include it, and generally only on home models to connect with cameras. In the corporate space, it's USB 2.0. (with about the only exception being Sony with a vested camera interest.)

      Hey, I don't like it either, but it's reality.

  99. 1394b vs. FireWire2 by jweeld · · Score: 1

    IEEE 1394b is a specification that supports speeds up to 3.2 Gbps. FireWire2 is essentially slang for the new FireWire devices that support speeds up to 800Mbps.

    QED

  100. Re:I'm so confused. It's not Firewire? by jweeld · · Score: 1

    Actually, IEEE 1394 is packet-based.

    QED

  101. Re:I'm so confused. It's not Firewire? by dmayle · · Score: 1

    Firewire IS SCSI. SCSI 3 is a huge standard with different feature sets, not all of which are required.

    For instance, QoS is one feature set...(Which Firewire supports. It allows a device on the bus to gaurantee that it's going to get a certain block of the bandwidth for transfer.

    So... Firewire is a SCSI 3 standard, as are both Ultra160 SCSI and Ultra320 SCSI. It's just that they're not compatible standards (though Ultra320 SCSI has a negotiation phase that could make it run Ultra160 instead)

  102. Re:I'm so confused. It's not Firewire? by Animats · · Score: 1
    Actually, IEEE 1394 is packet-based.


    Yes, it is. And it's used as a transport layer for all sorts of things, including TCP/IP and various disk protocols.


    Now if I can figure out why my FireWire driver for digital cameras is missing scan lines at data rates that appear to exceed the isochronous spec...

  103. Re:3 gigabit/sec! by Rellik66 · · Score: 1
    Imagine what a Beowulf cluster.... Oh, this is too easy

    a Beowulf cluster of disk drives would be called a RAID array. sheesh

    --

    Too many zeros, not enough ones

  104. The other option by hackwrench · · Score: 1

    The other option was soldering. How is it any faster?

    1. Re:The other option by shepd · · Score: 1

      >The other option was soldering. How is it any faster?

      It isn't... It's all a slow process with TP cable, soldered or crimped. It's all because you have to deal with individual strands of wire rather than an entire "package".

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  105. Last Post! by alpg · · Score: 0

    Not me, guy. I read the Bash man page each day like a Jehovah's Witness reads
    the Bible. No wait, the Bash man page IS the bible. Excuse me...
    -- More on confusing aliases, taken from comp.os.linux.misc

    - this post brought to you by the Automated Last Post Generator...