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

20 of 328 comments (clear)

  1. 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
  2. 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.

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

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

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

  4. 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!

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

      -----

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

  8. 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
  9. 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."
  10. Re:Parallel Interface? by aussersterne · · Score: 4, Informative

    SCSI: Small Computer Systems Interface

    descended from

    SASI: Shugart & Associates Systems Interface

    --
    STOP . AMERICA . NOW
  11. 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.

  12. 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.)

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

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