Slashdot Mirror


SCSI vs. IDE In The Real World

An anonymous reader writes "Gerard Beekmans has a really good comparison of the speeds of IDE and SCSI drives up over on devchannel.org. Should help put an end to the myth of IDE erasing SCSI's speed advantage." Note that Beekmans' test handicaps the SCSI disk a bit, with interesting results. (DevChannel, like Slashdot, is part of OSDN.)

586 comments

  1. Does it matter? by Dancin_Santa · · Score: 1

    I don't want to install an extra SCSI board for some negligble performance gains.

    In a RAID setup, it all evens out anyway.

    1. Re:Does it matter? by barc0001 · · Score: 2, Insightful

      Negligable? 7 minutes to 28 seconds is negligible? What was the Columbia reentry? Almost great?

      And just how exactly does it "all even out" in a RAID setup? IDE RAID and SCSI RAID are still two very different animals...

    2. Re:Does it matter? by pstreck · · Score: 4, Insightful

      Negligble? Umm, when you can unpack a kernel in a third of the time and see a 6 and a half minute difference in large reads these performance gains are not negligble. If this was a hairline race that was a matter of a few seconds I could understand, but anyone who does work that is disk intensive will benifit from scsi.

      --

      Later,
      Phil
    3. Re:Does it matter? by Anonymous Coward · · Score: 0

      Doesn't it all boil down to performance at any cost, SCSI, as it always has been. But now storage at an economical price, is really no longer scsi. IDE has made some performance in roads as well, making the money spending equation a little more murkey.

    4. Re:Does it matter? by hayesjaj · · Score: 5, Informative

      Yes, it does matter. The applications that he tested did not include cpu usage, which are assumed to be neglegable. Try doing an IDE Raid setup while your cpu usage is already high (e.g., a cpu and disk intensive game or running many applications in virtual memory). The simple fact that the scsi controller handles the io operations will cause your performance to increase even more than the article suggests. Now, do you need to spend 500+ dollars to store mp3s and your pron? Probably not.

      --
      The world is a comedy to those who think and a tragedy to those who feel.
    5. Re:Does it matter? by Anonymous Coward · · Score: 0

      Did you come up with that one yourself?

    6. Re:Does it matter? by adam872 · · Score: 1

      Ah, but it doesn't even out necessarily. You are still dealing with the limitations of the drive/bus technology whether it's RAID'd or not. A stripe of SCSI disks will outperform a stripe of ATA disks. I'll take SCSI or FC over IDE/ATA in most situations for servers (databases, data processing, file serving etc). Workstations are another matter. It may not buy you much more to spend the extra cash.

      Take a look at the benchmarks done at:
      http://www.storagereview.com/comparison.html
      http://www.storageperformance.org/results.html

      or better still, try them out with your own applications. In most cases, I have found that SCSI/FC has spanked IDE and chews up less CPU in doing so.

    7. Re:Does it matter? by ckaminski · · Score: 2, Informative

      I got a Raid 5 ide setup on the Promise SuperTrak Sx6000, and that 3disk array doesn't even come CLOSE to touching the performance of some of my SCSI arrays at my workplace. Do one task, and it's fast. Start any amount of multitasking, and it dies, quick. SCSI would never fall over so badly.

      Granted the large caches make up for it, but comparing speed of IDE vs. SCSI is as pointless today as it was 10 years ago. (try finding cheap reliable 15K RPM IDE drives). Price/performance, maybe IDE wins depending on who you are...

    8. Re:Does it matter? by Naito · · Score: 1

      (try finding cheap reliable 15K RPM IDE drives)

      as a rule:
      Cheap, Reliable, Fast (15K rpm) .... pick two, you can never have all three. Be it SCSI or IDE.

    9. Re:Does it matter? by ckaminski · · Score: 1

      Cheap : never applies to SCSI :-)
      Reliable: My SCSI drives die more often than IDE (perhaps because they get used 200% more? :-)

  2. Meaningless.. by grub · · Score: 5, Insightful


    a really good comparison of the speeds of IDE and SCSI drives

    Oh please. With all due respect to the submitter and Mr. Beekmans, this "comparison" ignores all sorts of other factors: write caching, command overlap, rotational speeds, et al ad nauseum. Yes, some of these are mentioned but a comparison such as this should have hard numbers in a table not opinions. Not that I'm suprised or upset that SCSI trounces IDE, but his comparison is virtually meaningless.

    There are many benchmarking suites out there, I'd suggest these be used for the next test to provide some meaningful results.

    --
    Trolling is a art,
    1. Re:Meaningless.. by jeffkjo1 · · Score: 1

      Regardless of the things he ignored... 7 minutes to 1.5 minutes is a huge difference.

      SCSI has it's uses... you don't have to pay for them if you don't want to.

    2. Re:Meaningless.. by Anonymous Coward · · Score: 0

      I'd like to see him compare a good IDE drive, such as the Raptor. 10,000 rpm, 8 meg cache, Serial ATA interface.

    3. Re:Meaningless.. by grub · · Score: 2, Insightful


      Regardless of the things he ignored... 7 minutes to 1.5 minutes is a huge difference

      Indeed it is but taking one small test's result and implying that the results can be applied across the board is misleading at best.

      --
      Trolling is a art,
    4. Re:Meaningless.. by Anonymous Coward · · Score: 0

      mod parent up

    5. Re:Meaningless.. by jdhutchins · · Score: 1

      Many of these things are done by the hard drive. One of the big reasons SCSI is expensive is because the disks are made much better. That probably makes up most of the difference, but most IDE disks are made to be big and cheap, not fast and reliable. If a hard drive is going to be fast and reliable, it's going to be with SCSI.

      I somewhat agree with your point, but some (most?) of the SCSI-IDE difference is in the physical hard drive.

    6. Re:Meaningless.. by shaitand · · Score: 1

      Sure so long as he compares it to the fastest scsi drive out there I'd say that would be fair. Hell, even his 10k rpm drive would be fair if given the same 8mb cache.

    7. Re:Meaningless.. by DJ+Spencer · · Score: 1
      Please.. That's like comparing my penis to Ron Jeremy's...

      They may look the same, they may do the same thing, but one always lasts longer and works harder than the other.....

      Although, I am still curious where Serial ATA will fall in all of this.

    8. Re:Meaningless.. by r00zky · · Score: 1

      It doesn't specifies yet another factor: sparcity of the files over the whole drive)
      It could be possible that Mr. Beekmans had his maildir folder, accumulating new messages over time (for production), in the IDE drive. Then it copied it to the SCSI drive.

      Voila!, SCSI drive just avoided _a lot_ of seeeking!

      (not saying this was the case, but is possible, since he didn't specified...)

      --
      I'm a chainsmokin' alcoholic sociopath, so-ci-o-path
    9. Re:Meaningless.. by lfslinux · · Score: 1

      I didn't specify no.

      Truth of matter is, the directories used on both systems were copied from elsewhere, so both were in a more sequential state than the source archive that was accumulated over time and is scattered all over the partition.

    10. Re:Meaningless.. by gladbach · · Score: 2, Insightful

      I was thinking the same thing... those raptors are supposed to scream... BUT, they arent exactly the old breed of ATA drives anymore.

      the lack of cpu usage needed is still what cuts it for me w/ scsi. IDE may be as fast, etc, but on a high load, real time performance server, SCSI is a must, any way you cut it.

      --
      "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms,
    11. Re:Meaningless.. by Ohreally_factor · · Score: 1

      Serial ATA is probably more like Peter North.

      --
      It's not offtopic, dumbass. It's orthogonal.
    12. Re:Meaningless.. by harlows_monkeys · · Score: 1
      Regardless of the things he ignored... 7 minutes to 1.5 minutes is a huge difference

      As one of the comments on the original site pointed out, that could be due to data layout, if he started with the maildir folder on one drive, and copied it to the other drive for testing. File arrangement on a disk can make a HUGE difference in a directory with a lot of files.

    13. Re:Meaningless.. by Hoser+McMoose · · Score: 4, Informative

      Sure it's huge, but I could get just as big of a difference between two runs using the EXACT same hard drive.

      The tester didn't even bother to check and see if the files are fragmented, let alone checking to see if the files are on the same part of the disk. The original poster was right, this was NOT in any way a "good" comparison.

      If you actually do want a good comparison, head on over to www.storagereview.com. They have compared many different SCSI and IDE drives and have a VERY good grip as to where and when SCSI's performance advantage comes into play.

      Here's a quick and easy way to do things: Click on "Performance Database" at the top of the page, and then do a head to head comparison of a bunch of few SCSI drives and a few IDE drives. This will give you a whole whack of benchmarks. What you'll find is that on desktop applications, a 7200rpm IDE can almost always outperform a 7200rpm SCSI drive and is usually about on-par with a 10,000rpm SCSI drive. But, as soon as you get into their server benchmarks, the SCSI drives wipe the floor with the IDE drives.

      Then it simply becomes a question of whether you run a server or a desktop. Different drives for different markets.

    14. Re:Meaningless.. by Anonymous Coward · · Score: 0

      Is that because it spooges all over the place?

    15. Re:Meaningless.. by Anonymous Coward · · Score: 0

      hmm, you seem much more reasonable about hard drives than google troubles with the french law. Yet you manage to get only a +2 insightful on the first topic, and a +5 on the latter.

    16. Re:Meaningless.. by tchuladdiass · · Score: 2, Interesting

      I'd like to see, just for kicks, a IDE drive hooked up to a scsi controller via an Acard ide-scsi bridge. Is the speed of scsi mostly from the controller, or from the drive mechanics?

    17. Re:Meaningless.. by Dick+Faze · · Score: 1

      Then I guess IBM's old ESDI is like the Goatse guy?

    18. Re:Meaningless.. by BrookHarty · · Score: 2, Informative

      Storagereview.com rocks, I use to check on HD statistics, speed, cpu usage, compare against current HDs. The Benchmarks section is the only place to look for true speeds on HD compared to all brands.

      They have a leaderboard which REALLY shows how HD's compare. One thing I really like is how CPU usage is going down with newer IDE HD's. I always hated how IDE spikes the CPU. Ive always tempted to buy an addon ide raid controller to help smooth out the IDE spikes, but keep the size advantage of IDE. If money was no object, I'd be running a Raid setup with Maxtor Atlas 15K 73gig SCSI drives.

    19. Re:Meaningless.. by Pieroxy · · Score: 1

      Well, not exactly... he specified that the IDE drive was the drive he wanted to upgrade, wo it must have been the drive on which his email lived before, hence a huge fragmentation.

      Now to test on his old server, he copies the files over. To test on his new SCSI HDD, he also copies his directory over.

      Voila! Huge fragmentation on the IDE drive, no frag on both SCSI drives.

    20. Re:Meaningless.. by GoRK · · Score: 1

      I quite liked the simple comparison. I have a small mailserver and reading large Maildir folders is actually something I do constantly. It has a nice IDE subsystem, but I can sure see that SCSI would be a much better choice. I don't much care the difference in between a 10K and 15K rpm scsi drive .. On my low end server, if it's faster and not too much more expensive, I'm all for it!

    21. Re:Meaningless.. by Compuser · · Score: 1

      I am guessing the guy you repplied to is the guy
      who published this ill-defined benchmark seeing as his
      nick is lfslinux and all.

    22. Re:Meaningless.. by adam872 · · Score: 2, Informative

      A bit of both. There is no doubt that the Tagged Command Queing in the SCSI protocol helps enormously with high transaction rates...The drives are often better made as well.

    23. Re:Meaningless.. by Anonymous Coward · · Score: 0

      I have to agree that the comparison is meaningless. The spec aren't even very close to each other. Just because SCSI runs on slower cpu doesn't make up for the fact it has more buffer, smaller HD space and faster access time. (no info on GB/platter and # of platter, ATA/100 or ATA/133, 80-pin cable?) I am surprise he actually published the paper because it lacks a lot of information.

    24. Re:Meaningless.. by omaha · · Score: 2, Informative

      Poppycock. That used to be true but it isn't anymore. Many IDE and SCSI drives use the exact same platters. There is no difference in the technologies. Desktop users wouldn't accept the failure rate. In fact, everytime a series came out that had problems of this type, that company suffered quite a bit. (Everone quit buying them and the word spread fast) As a result, the big name manfs use quality platters.

      As to the head and mechanisms, that may differ. The way I see it, the biggest stick that SCSI currently has over top of the line IDE is command queueing.

    25. Re:Meaningless.. by Jdodge99 · · Score: 1

      Particularly given that we don't know if he left the spool on his IDE drive (fragmented) and copied it to (a presumably contiguous section of) his SCSI drive.

      Frankly that's the ONLY way these numbers make sense.

      Yes: SCSI can be faster -- but in my experience it's very rarely more than 10-20% for middle of the road scsi vs ide mainstream cheap (often very close to top of the line!)

      Found one study that did the IDE RAID vs SCSI SLED comparison.

    26. Re:Meaningless.. by Anonymous Coward · · Score: 0

      Cool, thanks for the link, storageview looks really good, a lot of info there I'd never seen.

    27. Re:Meaningless.. by Carewolf · · Score: 1

      Buying an addon IDE controller wont help you, I still havent seen an IDE controller with an independ processor and memory like SCSI controllers have.

    28. Re:Meaningless.. by Lumpy · · Score: 1

      how about the fact that my U160 SCSI system is overall much faster than the same identical system but with IDE?

      no, I dont use raid.

      and it is significantly speedier feeling. enough to have people ask me what is in it as it feels faster than today's 2 GHZ machines.

      oh and it's a 4 year old P-III machine.

      I look foreward to the day that SATA kills SCSI.. but then I still have 2 years on my hard drive's warrenties... something that no IDE user can say.

      --
      Do not look at laser with remaining good eye.
    29. Re:Meaningless.. by spike+hay · · Score: 1

      Sure it's huge, but I could get just as big of a difference between two runs using the EXACT same hard drive.

      The tester didn't even bother to check and see if the files are fragmented, let alone checking to see if the files are on the same part of the disk. The original poster was right, this was NOT in any way a "good" comparison.

      Exactly. If only I had my mod points. This qualifies as one of the worst tests I have ever seen. Yes, he didn't bother to check file fragmentation, which really can lower speed, especially since the the WD IDE drive had an 8.9 ms seek time, much longer than the SCSI.

      The IDE was a much poorer drive. Longer seek times, 2mb instead of 4mb cache. God what a crappy test.

      --
      If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
    30. Re:Meaningless.. by Willy55 · · Score: 1

      The test was not fair in anyway. The SCSI drive had double the cache of the IDE drive. Cache on a hard drive can make a huge difference in performance. Compare it to the 8Meg cache Western Digital and I believe you will be very surprised with the results. Serial ATA was also not tested. Serial ATA will wipe the floor with SCSI.

    31. Re:Meaningless.. by netglen · · Score: 1

      It's simply amazing seeing these useless articles being written up for flawed comparisons. This reminds me of the idiotic comparison that Tomshardware did on the new AMD 64 bit CPU. At the end of the article, he declared a 32 bit Intel CPU as the winner of a 64 Bit CPU comparison. Is this guy a nut or is he well paid by Intel?

    32. Re:Meaningless.. by bojan · · Score: 0

      that statement makes no sense when read directly as written. It's implying that the designation of a machine makes the difference in which type of disk works better.

      I think you meant to say that "consistant disk activity" is better under SCSI, whereas "burst access" is better under IDE?

      In that case, SCSI isn't really for the server alone, it's for anyone using a lot of disk access contiously, instead of in burst modes. This includes anyone like me who does a lot of audio recording, editing, mixing, or video work. Anyone who works with massive content storage requirements.

    33. Re:Meaningless.. by afidel · · Score: 1

      Then you've never seen a good IDE RAID controller. Particularly the ones from 3ware have an i960 decendant as coprocessors for communications and parity calculations for RAID5. These boards can saturate a 33/32 PCI bus and very nearly a 66/64 one, doesn't get much faster than that. Of course since there are only a few 10K RPM SATA drives and no 15K RPM ones DB apps are still best served by SCSI or FC.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    34. Re:Meaningless.. by Hoser+McMoose · · Score: 1

      No, I'm saying that SCSI is best for many small accesses happening all at the same time but typically on different parts of the disk, while IDE tends to be best for only one (or a small number) of disk reads from the same section of the disk. For what you're doing, IDE would tend to actually be a LOT faster.

      Please, take a look at the Storage Review links I posted above, in particular, their SoundForge test. Ok, it's a slightly out-dated version of the program, but 7200rpm IDE drives EASILY beat out 15krpm SCSI drives in this test, by a fairly significant (up to twice as fast) margin.

    35. Re:Meaningless.. by buck_wild · · Score: 1

      If you didn't defragment the drives before or after copying the data I don't see how your benchmarks can be valid, as fragmentation can make a huge difference.

      --
      If all you have is a hammer, everything looks like a nail.
    36. Re:Meaningless.. by Anonymous Coward · · Score: 0

      With how they are cutting back IDE wanantee coverage, SCSI is worth it for the extra 4 years coverage.

  3. IDE w/ 2meg cache? by Anonymous Coward · · Score: 1, Interesting

    Why didn't he test one with 8 megs? Or ones of rougly the same size? Or ones with roughly the same anything? He also could've tested a newer Serial ATA drive. Heck, for the price of SCSI, you can build a nice RAID with multiple IDE drives and win back lots of speed. This review is a very big mess.

    1. Re:IDE w/ 2meg cache? by Pieroxy · · Score: 1

      Dude: 7 minutes vs 28 seconds. That's more than 1:14!!!

      You will need a hell of a RAID array to beat that! Not mentionning that a RAID-0 array is just lowering the lifetime of your whole array (one disk crashes you loose all the data), while a RAID-1 array will reduce the write time. And please, let's not go to RAID-5 to have a factor of 14x in read times...

    2. Re:IDE w/ 2meg cache? by shaitand · · Score: 1

      he was comparing drives of nearly equal specs, and doing the best comparison he could with the crap he already had since his wife wouldn't let him shell out cash until he had run a comparison.

      The question isn't price/performance ratio, the question is which is faster when the price of disk drives is not really an issue. If you want top of line IDE you'll need to compare it to a 15k rpm 8mb cache ultra320 drive on a good controller.

    3. Re:IDE w/ 2meg cache? by Anonymous Coward · · Score: 0

      If you can't do a fair comparison, don't do one. I'd really like to test a Ford against a Porsche, but since I can't afford the Porsche right now, I'll just settle for my bike.

    4. Re:IDE w/ 2meg cache? by gladbach · · Score: 1

      Heck, did he even use hdparm to set the drive characteristics under linux? I dont see much worth in these tests. If someone wants to bench ide vs scsi, they need to grab the most modern drives out there, as near in size as possible, and make sure they are all configured correctly.

      Then throw in sata drives as well, just to see whats up.

      --
      "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms,
    5. Re:IDE w/ 2meg cache? by Anonymous Coward · · Score: 0

      Ever herad of price/performance ratio? Are you willing to pay $400 for a 30GB hard-drive and controller card? I just bought a WD 120GB 8MB cache, 7200RPM IDE drive for $59 after rebates. (By the way - thanks Office Depot for the excellent rebate!)

    6. Re:IDE w/ 2meg cache? by Anonymous Coward · · Score: 0

      8meg cache size for an IDE makes little to no difference in overall speed. Same with SATA; the transfer rate ability is increased, but IDE harddrives aren't able to take advantage of it, or the newest UDMA for that matter.

    7. Re:IDE w/ 2meg cache? by iamsyn · · Score: 1

      Yes, he could have compared top-of-the-line IDE drives, but then he would have compared that with high end (15kRPM/U320) SCSI disks. Like for like comparisons are going to be virtually impossible in a IDE v SCSI test, does any SCSI disk have the same number of platters and similar density as an IDE disk (or vice versa)? Lets compare SATA when the first SAS disks are out shall we? :)

    8. Re:IDE w/ 2meg cache? by ericman31 · · Score: 2, Interesting

      Pieroxy wrote: Dude: 7 minutes vs 28 seconds. That's more than 1:14!!!

      Dude: This comparison leaves so much out that it is completely meaningless.

      • No mention is made of data layout, I would say that the "benchmark" author didn't bother to ensure that he had the exact same data layout and filesystem layout between the two disks.
      • Were the files clean, or fragmented? Was one disk clean and the other fragmented?
      • Were these the only disks in each system? Or was some of the other I/O mentioned hitting against a different spindle and/or controller?
      • More spindles, smaller disks on the spindles, will give better performance than one spindle (or a few) with a larger disk. I'm betting that he added the SCSI drive to his server and much of the I/O activity on the system was hitting a different disk, possibly a different controller as well.
      • What drivers is he using and what operating system? Is it exactly the same, down to the kernel version on both systems? Did he use a generic IDE driver on one and the vendor's highly optimized and tuned SCSI driver on the other?
      • Are both systems basic PC in nature? Or is one a laptop and the other a low end server?

      I have actually been part of benchmarks that had such a wide disparity in performance. But we could back up our results with rigorous benchmark standards and results. The benchmarks involved several different database engines on the exact same server hardware, storage subsystem and operating system. All system parameters, data load processes, operating system optimizations, DBMS tuning and queries were carefully documented and reviewed by independent SME's. Benchmark results were documented and reviewed after being repeated multiple times for each system. At the end of it all we had a benchmark that was acceptable to our customers, the engineers and the PHB's.

      This so called benchmark would be laughed out the door. SCSI generally performs better for I/O intensive scenarios and that can be proven with appropriate benchmarking. But this "benchmark" was not rigorous or thorough and proved nothing.

      --
      In my universe I'm perfectly normal, it's not my fault you don't live in my universe.
    9. Re:IDE w/ 2meg cache? by Anonymous Coward · · Score: 0

      RTFA.

      He did use hdparm.

      Someone moderate the parent post down. I know it's hard for some people to deal with the fact that SCSI is faster than IDE, but these people just come across as whiny babies. SCSI is faster than IDE. Get over it.

    10. Re:IDE w/ 2meg cache? by Glonoinha · · Score: 1

      Priced the new Raptor SATA drives yet?

      They are pretty proud of those bad boys, I was entirely too thrilled with the thought of going with a few in my new (SATA enabled) box until I found the Raptor SATA drive marketing slogans : the new Raptor SATA drives, cost as much as SCSI, now available in the new massive 36G size!

      I passed, heck they even made SCSI look reasonable.

      --
      Glonoinha the MebiByte Slayer
    11. Re:IDE w/ 2meg cache? by Anonymous Coward · · Score: 0

      Priced the new Raptor SATA drives yet?

      Give SATA a year or two for it to become the defacto standard and prices will be where IDE prices are now. But SCSI will still be astronomical.

  4. IDE for end-user... by seriv · · Score: 3, Insightful

    and SCSI for servers. It is that simple, it will stay that way because of cost, not because of speed.
    -Seriv

    1. Re:IDE for end-user... by phlyingpenguin · · Score: 1

      Well...

      I use SCSI in my Personal Iris 4d/35, it's not a server. :-D Sure it's an age old SGI <b>workstation</b>. Anyway, don't limit/generalize it to servers because there are plenty of non-server (and I don't really even mean top end workstation, maybe mid-range) uses for SCSI.

      Putting a SCSI drive in Gma's email machine might not be quite as smart though.

    2. Re:IDE for end-user... by Jeremiah+Cornelius · · Score: 1
      You have a good working 4D!

      Much coolness. I don't go farther back than Indigo R3000, but I love those little machines.

      Hard as hell to compile software for these! The R4000 makes up for speed, abit - but doesn't really help for your 4Ds.

      Not just SCSI disk - the GREAT SCSI DAT that was supplied by SGI is fantastic. With audio support in firmware - combined with 1992-era SCSI disks, this is still a great realtime-audio tool.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:IDE for end-user... by phlyingpenguin · · Score: 1

      I keep finding people with old SGI boxes, I feel like I'm in a club now :)

      My 4D is top line, so it's not terrible, I'm not real sure what I'm planning on doing with it yet. But everything's working and it's complete.

      The SCSI in these things really is sweet, no joke. I've got two 1.2gig drives, one of them's even labeled "Gov't" ;) It still has all of the data that it's original owner had on it!

    4. Re:IDE for end-user... by iamsyn · · Score: 1

      Whatever works for you. Some like to have SCSI in their desktops/workstations, and they are willing to pay for it (or moan that they cannot afford it). Others are quite happy in their IDE lives or are simply not aware of the option. SCSI simply performs better for transactional data storage, it is that simple.

    5. Re:IDE for end-user... by Jeremiah+Cornelius · · Score: 1

      1.2! Wooo Hoo! If they're original, image 'em off onto different media. dd, tar, whatever!

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    6. Re:IDE for end-user... by bastardsquadmuzz · · Score: 1

      Cost is as much an issue for companies needing servers as it is for end users. I work for a company building servers and render machines, and a large portion of our clients ask for SCSI drives not because they can afford to spend a bit more, but because they need the extra performance. Normally they are set up in RAID so this will affect the speed, but we do sometimes supply IDE RAID configurations. They are not as in demand however because they are not as fast.

      --
      --Muzz
    7. Re:IDE for end-user... by Frit+Mock · · Score: 1


      Oh, you mean "purchase cost", not cost per time.

      SCSI is cheaper (for me) since the SCSI drives I purchased some years ago are still fast enough and still outperform newer IDE drives and it will still take some time until IDE drives will outperform my SCSI drives.

      And not to forget, that none of my SCSI drives broke, whereas dozens of IDE drives broke in my company. ... ah, I know, I just had luck ;)

    8. Re:IDE for end-user... by Anonymous Coward · · Score: 0

      You are so cool, I want to have your children.

  5. scsi and laptops by KhanAFur · · Score: 3, Interesting

    This article show that scsi drive have a considerable advantage over the same spindle speed of ide drives. Laptops tend to have slower drives. Has anyone considered using scsi drives in laptops?

    Does anyone know fo laptops that use scsi drives?

    -Mary

    1. Re:scsi and laptops by falcon5768 · · Score: 1

      Apple did, but dumped it cause it cost too much even for them

      --

      "Slashdot, where telling the truth is overrated but lying is insightful."

    2. Re:scsi and laptops by Anonymous Coward · · Score: 0

      alphabook1

    3. Re:scsi and laptops by Anonymous Coward · · Score: 0

      Last time a coworker looked (couple years back) you couldn't even buy SCSI 2.5". They finally had to switch controller boards and rewrite some real time software to switch to IDE. Power and size where huge considerations here, so using 3.5" was out.

    4. Re:scsi and laptops by IM6100 · · Score: 1

      My Powerbook 165c has a SCSI drive in it.

      It's not a very fast machine, though.

      --
      A Good Intro to NetBS
    5. Re:scsi and laptops by PSL · · Score: 1

      The main concern for a laptop is power. Do you think a 10k RPM drive is power friendly?

      --

      "Times may change, but standards must remain the same." - George Carlin.
    6. Re:scsi and laptops by drinkypoo · · Score: 1
      Generally speaking the only portable systems with SCSI drives in them in a 2.5" format have been Macs and Unix workstations. For instance I had a Thinkpad (model 750 I think) with a 603e at 133MHz and it had a SCSI drive. And of course as others have pointed out, the old powerbooks had 'em, which is why they could be put into a scsi drive mode. Well, part of the reason anyway.

      This article doesn't show diddly shit, though, except that in one test, two SCSI drives were both faster than one IDE drive. It also showed that the faster SCSI drive is faster than the slower SCSI drive. Woo hoo.

      The real questions are not at all addressed in this article. Most SCSI host adapters support tagged queueing, and have for some time, but most IDE controllers do not, though the latest and greatest stuff does. So perhaps all of his speedup was due to tagged queueing which would be present with a newer controller and/or drive, in which case his study is inherently flawed. It's also worth noting that the SCSI disk has twice the cache of the IDE disk in this test. It also has a substantially lower seek time. I'm guessing the IDE drive is a Caviar, which is (amusingly) a budget drive; An Atlas V is NOT a budget drive, even as compared to other SCSI drives. So he's really making an absurd comparison.

      If one did one's homework and came up with an IDE disk and controller pair which supported tagged queueing, and a disk which was designed for low seek times as the scsi drive surveyed is, and then did a comparison, then it might be meaningful, but this comparison is pure poppycock. The best comparison would be to use a SCSI disk and an IDE disk which use the same mechanical equipment, only differing in the electronics.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:scsi and laptops by kandresen · · Score: 0

      I use Adaptec SlimSCSI 1480A for my Compaq Armada E500, and it does really fly! I bought the system back in 99, and must say I would have gone for Serial ATA, USB2, or some similar systems if I where to select today. It is impressive to watch the searches for files on the SCSI compared with the ATA disk in the Compaq. I dont have as many files as 50000 on it, but when searching the SCSI it takes about a few seconds to search the entire disk, vs. multiple minutes for the internal drive. I do have a 10 000 RPM disk. The slimSCSI card is the bottleneck - I can only transfer about 10mbps instead of the 40 the drive supports. SCSI is however meant to be going 24-7 whereas IDE is better suited for more frequent on-off service.

    8. Re:scsi and laptops by Rob+Simpson · · Score: 1

      No, but neither is a Pentium 4 or a powerful video card, and that hasn't stopped some companies. ("Gets almost 2 hours of battery life with optional extra battery!") Also, if SCSI is faster than IDE because of the SCSI bus, and not just because of 10k speeds and bigger cache sizes, then an energy-efficient laptop drive on a SCSI bus might offer better performance with the equivalent power use. Or not.

    9. Re:scsi and laptops by spacefrog · · Score: 1

      Yep. I have a circa 1993 PowerBook 170 that has a SCSI drive...Wait a minute...that's a 25 Mhz machine...With an 80MB HD...Never mind....

    10. Re:scsi and laptops by YOU+ARE+SO+SUED! · · Score: 1

      Rip it open. I think you'll find it's not a SCSI drive. The powerbook 170 was a nice machine really, but it ain't got SCSI.

    11. Re:scsi and laptops by YOU+ARE+SO+SUED! · · Score: 1
      Quoth myself:

      The powerbook 170 was a nice machine really, but it ain't got SCSI.

      In fact the 170 had a SCSI connector on the back, but the internal drive is on an IDE bus.

    12. Re:scsi and laptops by Rheingold · · Score: 1

      You're probably thinking of an ancient portable IBM RS/6000. I've seen one; it had a PowerPC 601 with a SCSI drive; it was a sweet little box.

      --
      Wil
      wiki
    13. Re:scsi and laptops by drinkypoo · · Score: 1

      It was definitely considered to be a portable RS/6000, but I tell you it had a 603e, and I meant it. And it was called a Thinkpad 850 (I just looked it up in my old webpages), they might have also called it a "power series" machine or something. It had an 800x600 TFT, built in speakers that stuck out farther than the screen, and an optional video camera which attached to the top of the display, which I did not have. Oh, and no internal NIC :( You can see a picture and a tiny bit of information on the machine on this page which I wrote several years ago... When I had the thing. IIRC, I traded it for a 66MHz BeBox sometime down the road. I think I sold the BeBox outright.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:scsi and laptops by TheCrazyFinn · · Score: 1

      NO, it's SCSI. All Apple Powerbooks were SCSI until the Duo's.

      My 170's got a 40MB SCSI Drive, as does my 140, the 165 has an 80MB SCSI.

      My 190cs has a 500MB IDE Drive.

      Yeah, I've got a stack of old PB's still.

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
    15. Re:scsi and laptops by YOU+ARE+SO+SUED! · · Score: 1

      Well, the drive that my powerbook had in it fits an IDE cable (ie has 40 pins). On that I had assumed the drive waas IDE, but may be SCSI somehow. I know it's got a SCSI port on the back, but I guess I was mistaken about the drive then.

    16. Re:scsi and laptops by TheCrazyFinn · · Score: 1

      yeah, remember that Laptop IDE is 44pins, not 40 (Which is SCSI)

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
  6. SCSI vs. IDE: Same experiences by yanestra · · Score: 1

    Funny, I had the same experiences with older hardware: SCSI always appeared to be faster, subjectively, on a medium load database/web server. I was really impressed about the dimensions (7 to 20 times!); the pure hardware capacity/speed gave no hint.

    1. Re:SCSI vs. IDE: Same experiences by statusbar · · Score: 1

      Yes, so what is it that makes the IDE drives so much slower than they theoretically should be? Is it simply the poor design of the IDE chipsets and interrupt structure?

      --jeff++

      --
      ipv6 is my vpn
    2. Re:SCSI vs. IDE: Same experiences by oolon · · Score: 1

      This is something I also would like to know, A scsi card is also sitting on the PCI bus so I would not have thought the problem was there. I wonder how SATA discs compare with Scsi.

      James

    3. Re:SCSI vs. IDE: Same experiences by Rorschach1 · · Score: 1

      My old workstation at work, with an Ultra160 drive, outperformed my ATA-100 RAID0 stripeset at home.

      I've upgraded since then, and my workstation now runs four 15,000 RPM Ultra320 drives in RAID5 configuration. It's pretty sweet. Not quite as visibly sexy as the dual 20" flatpanels, though.

      I'm so spoiled.

    4. Re:SCSI vs. IDE: Same experiences by jawtheshark · · Score: 2, Informative
      Same experience here too... I have a P166 server with 128Meg RAM, and before it ran just from an IDE disk. It was terribly slow. I later replaced it with an Adaptec 2940UW with an relatively old IBM 18Gig SCSI harddisk. The difference was mindblowing. It was as if I had upgraded the CPU with a P-II...

      It's insane... SCSI is worths it's money... I just don't have the money... ;-)

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    5. Re:SCSI vs. IDE: Same experiences by Zocalo · · Score: 2, Interesting
      Here's some anecdotal evidence for you. Many moons ago, when CD ROMs were still a rare beast, I had two models of the same dual speed drive on my desk, one IDE and one SCSI. These were state of the art drives at the time. I had a sample disc with a large Video for Windows file - must have been 10MB at least! On the IDE model playback was jerky and the CPU was maxed at 100%, while on the SCSI version the CPU never got above 50% and playback was smooth as silk.

      The reason for this being that SCSI handles far more of the overhead of managing the disk on the controller than IDE, which left much of the work to the CPU. Of course, this technological gap has narrowed considerably with the evolution of IDE into EIDE and now ATA drives.

      I have to confess, I'm a die hard SCSI fan when I can justify it (although I might be swayed by second generation SATA). While the real world performance gap of SCSI-vs-IDE is long gone, SCSI drives are still synonomous with servers, which usually translates into a more robust product. How much is *your* data worth compared to the SCSI price premium?

      --
      UNIX? They're not even circumcised! Savages!
    6. Re:SCSI vs. IDE: Same experiences by rongage · · Score: 1

      This is because SCSI, by defination, is an intelligent bus. In very simple terms, with SCSI, you basically tell the drive to go to sector x, read y sectors, and let me know when the data is available in it's entirety. While waiting for the process to complete, your OS can go about doing something else as it only has to wait for the data to become available (DMA transfered so it just shows up in memory).

      In IDE, the OS has to position the head, wait x sectors, read a sector, save it into memory, go to the next sector, read again, store again, and so on. In other words, there is no offloading of the actual data retrieval process, so the OS has to do it all, causing significant overhead in data transfers. Because of the timing sensitive nature of reading several megabytes worth of data in a few milliseconds, letting the OS do other things while reading the data is not a really good idea.

      --
      Ron Gage - Westland, MI
    7. Re:SCSI vs. IDE: Same experiences by Anonymous Coward · · Score: 0
      It was a cheap IDE drive. Look at the buffer size and seek times. You can buy much better than that without spending as much as SCSI.

      --
      I'm too fast for Slashdot. Guess I need to start hunting and pecking so I can let the other keep up.

    8. Re:SCSI vs. IDE: Same experiences by lordbry · · Score: 1

      This was a few years ago, but my friends and I set up what we called the Diablo test. Diablo 1 loaded mostly off the cd and was a very small hard drive install.

      THE TEST: We set up machines that were almost identical, one with SCSI and one with IDE with similar configs (as possible) of the disk. The SCSI cd-rom was a quad, and the IDE a 6X. It took 30 seconds to load a level on the 6X IDE system and 4 seconds to load on the quad SCSI system...

      Draw your own conclusions.

      It may be that IDE is getting faster, but SCSI is as well. The ONLY advantage IDE has is price. End of story.

    9. Re:SCSI vs. IDE: Same experiences by lordbry · · Score: 1

      SOmething else worth noting... Seagate offers a 1 year warrantee on their IDE products but a 5 year warrentee on their SCSI products... I wonder if that has ANYTHING to do with quality?

    10. Re:SCSI vs. IDE: Same experiences by jgoemat · · Score: 1

      Comparing SCSI and IDE on a P166 isn't a fair test nowadays. IDE definitely uses more processor cycles than SCSI, maybe with a P166 it was maxing your CPU. With today's 2+ghz processors though, intese IDE disk usage is not going to ever max your CPU.

    11. Re:SCSI vs. IDE: Same experiences by shaitand · · Score: 1

      true, it was also a cheap scsi drive used in the initial comparison. Hell that would even be relevant if this were a price/performance ratio comparison, but it's not, ide wins that.

      The question is whether ide is as fast or faster than scsi... So if you want to compare a high end IDE drive or a SATA drive then you better be ready to butt heads against the fastest scsi drive i can find at any price. Those with enough money to be interested in the real questions being asked here don't generally CARE about the petty sums disk drives cost... they care about what will give them the fastest and most reliable performance, and that's scsi hands down.

    12. Re:SCSI vs. IDE: Same experiences by jawtheshark · · Score: 1
      Uhm, I have also a Dual AMD Athlon MP 2400. It has bothe IDE and an Adaptec 29160. Guess which one is visbile in the Windows task manager while accessing the disks?

      No, it doesn't take the whole CPU power... but it didn't on the P166 either. (The P166 runs OpenBSD) top rarely reported over 0.20 load, with IDE.... With SCSI it was about 0.10 load, and that was very noticable.

      On the Dual it isn't noticable, except when you watch the stats carefully...

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    13. Re:SCSI vs. IDE: Same experiences by EinarH · · Score: 1
      And if one combine this disconnect ability with muliple drives in RAID (5 or 10) you will see why SCSI scales *so* much better than IDE.

      Even under heavy load, for example many SQL queries the CPU load is relatively low and the CPU can work on other tasks.

      --

      Melius mori in libertate quam vivere in servitute.

    14. Re:SCSI vs. IDE: Same experiences by Anonymous Coward · · Score: 0

      Christ, have you ever heard of DMA, you ignorant fuck?

    15. Re:SCSI vs. IDE: Same experiences by Hoser+McMoose · · Score: 1

      Whoa! Wake up to the 1990s now that they've come and gone! IDE has supported DMA for AGES! If you're still using a PIO mode on your IDE drive, you've got SERIOUS problems! I know that DMA has been used on basically all IDE drives and controllers since at least 1995, and probably a while before then.

      No, the reason why SCSI is faster on server tasks and IDE is faster on desktop tasks is that SCSI drives are designed for servers and IDE are designed for desktops. The drives are built different and they emphasize different aspects of performance in order to improve performance for their target market.

      Anyone care to guess whether reading 50,000 small files at the same time is something your more likely to do on a "server" or a "desktop"? How many of you have 50,000 e-mails in your personal maildir folder? How many of you admin a server that has 50,000 e-mails in the maildir folder for a few hundred people?

    16. Re:SCSI vs. IDE: Same experiences by statusbar · · Score: 1

      On my system I am using DMA mode, and my whole linux system chugs when copying lots of data between IDE disks. (1gig ram/1.8ghz p4/etcetc).

      Yes, SCSI drives are designed for servers... But the disk comparisons in this guy's tests don't make sense with respect to the results. In the first test the IDE drive has 2 megs cache, the SCSI drive has 4 megs cache. Is that the main cause of the 6 times slowdown on the IDE drive? Or does the 2.6 ms difference between avg seek times cause it? Or does the IDE bus itself cause it? Funny that the IDE hdparm -t measurement is 2.5 times faster than the scsi... Yet it is still so slow?

      So what does it mean when a disk drive is designed for a 'Server' versus a 'Desktop'? What disk parameters are different?

      --jeff++

      --
      ipv6 is my vpn
    17. Re:SCSI vs. IDE: Same experiences by tigga · · Score: 1
      The answer, I believe - tagged command queuing.

      Scsi could put many (tens or hundreds) commands into queue and get results when they are done.
      IDE usually use one command a time.

      At least IBM produce IDE drives with tagged command queuing capability but they have problems with it and your ATA subsystem should support it.

    18. Re:SCSI vs. IDE: Same experiences by Kenja · · Score: 1

      Whats more SCSI can reorder to commands to optimize head movment. So if you have FILE1:FILE3:FILE2 on your drive IDE will have to hit the first file, then the second and then move the head back to the third one while SCSI can see that reading the third file before the second would be faster and optimize the head movement on the fly.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    19. Re:SCSI vs. IDE: Same experiences by pjrc · · Score: 4, Informative
      Obviously someone has never read the ATA specs... even ATA-2 from the early 90s...

      In IDE, the OS has to position the head, wait x sectors, read a sector, save it into memory, go to the next sector, read again, store again, and so on.

      No. It's NEVER been that way in ATA. Not even the earliest IDE drives. With MFM drives before IDE, and on the Apple ][ and C-64 this sort work was done, but IDE has never been anything like this.

      With ATA (a.k.a. IDE), you write 5 bytes to registers to indicate the starting sector number and the number of sectors you want. Then, you write to the command register to transfer control to the drive and it begins working on your command. All modern systems will (usually) issue the "read multiple" command, which instructs the drive to read many sectors into its buffer and give an interrupt when they are all available in the buffer. This isn't something new. The read multiple command has been in the ATA specs for a long time, and PCs have made use of it since at least the days of Windows95 and Linux kernel 1.0. When the drive has all the sectors in its buffer, it asserts the interrupt pin. The read multiple command comes in PIO and DMA flavor, and if you wrote the DMA version to the command register, a DMA operation happens to transfer all those sectors to whereever you set up the DMA controller to store them.

      SCSI gets most of its advantage from tagged command queuing and disconnection. These features have appeared in the very latest IDE specs, and so far very few ATA drives support them.

    20. Re:SCSI vs. IDE: Same experiences by ergo98 · · Score: 2, Insightful

      The SCSI cd-rom was a quad, and the IDE a 6X. It took 30 seconds to load a level on the 6X IDE system and 4 seconds to load on the quad SCSI system...

      You see, here's the problem with armchair benchmarkers, such as the site linked by Slashdot, and your, er, benchmark - You do realize, of course, that a 6x CDROM has a throughput of a blistering 1MB/second, right? That even on traditional IDE the controller subsystem sat around waiting for data about 97% of the time? The idea that there is any measureable difference between interfaces at such an absurdly low throughput, even accounting for massive interrupt overhead (such that classic IDE had, but modern IDE doesn't) would be just a blip on the radar. Your methodology is crap, and the more likely explanation is that the IDE drive had a physical problem such as overspeed or a focusing issue.

      The ONLY advantage IDE has is price. End of story.

      Wow, I guess we might as well wrap this whole discussion up right now!

    21. Re:SCSI vs. IDE: Same experiences by tzanger · · Score: 1

      Perhaps for the very first IDE drives... Nowadays you just tell the ATA controller the same thing you tell the SCSI controller. There's no "waiting for the sector to appear under the heads" -- at least not on the level you're proposing there is.

      That's not even talking about multiple sectors per interrupt, (U)DMA and so on and so forth... I mean jeez if you're gonna compare these technologies at least stick to the same decade.

    22. Re:SCSI vs. IDE: Same experiences by _|()|\| · · Score: 1
      Many moons ago ... the CPU was maxed at 100%.

      Many moons ago IDE didn't support DMA.

    23. Re:SCSI vs. IDE: Same experiences by ruiner13 · · Score: 1
      " It was as if I had upgraded the CPU with a P-II"

      OMG ROTFL! For $17 you could!

      --

      today is spelling optional day.

    24. Re:SCSI vs. IDE: Same experiences by YOU+ARE+SO+SUED! · · Score: 1
      The point is, IDE takes time from processes no matter how fast the CPU is. Just like a winmodem. That's why winmodems have a minimum CPU requirement.

      I don't want a data bus that palms work off the the CPU, I want all of it. I want my sound CARD to do the sound processing, and my SCSI card to do the transaction scheduling.

    25. Re:SCSI vs. IDE: Same experiences by multipartmixed · · Score: 1

      > on the Apple ][ and C-64 this sort work was done, but IDE has never been anything like this.

      I don't know about the Apple, but the C64's floppy drive has an onboard computer for doing all of this shit. A 6502 CPU, a bunch of ROM, a bunch of RAM and a serial interface. The drives were so smart you could download software into them, plug the drives together, and turn off the computer and have them do work. One such program was Fast Hack'em, a "back up" program which turned two 1541s into a fast disk duplicating machine without the need for a computer. Eliminating the computer made things much faster, too, as the serial time was cut in half.

      If you're talking harddrives -- well, Commodore never made one for the '64, and the peecee does do head positioning, blah blah in the computer for the floppy drive.

      I guess maybe you're thinking of using an IEEE-488 interface card with the C64 and a CBM PET harddrive, but again, those disks had a CPU, RAM and ROM for doing the dirty work; the same protocol is used as on the C64's serial bus for communicating with the disk, only it was over a parallel connection.

      --

      Do daemons dream of electric sleep()?
    26. Re:SCSI vs. IDE: Same experiences by canavan · · Score: 1

      With MFM drives before IDE,

      Bzzzt! Wrong! IDE drives and MFM/RLL drives (when used with WD1003, WD1006 or compatible controllers, which everybody did) look exactly the same to the host computer. IDE is just MFM/RLL with the controller stuck under the drive and the ISA bus extended with a cable. Just check the predefined drive types in your Bios setup, that's pre-IDE non-autodetect legacy crap.

    27. Re:SCSI vs. IDE: Same experiences by jawtheshark · · Score: 1

      Of course... Except that the SCSI card and the harddisk came from another computer with broken motherboard: net investment was 0$.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  7. Real world by someguy456 · · Score: 2, Insightful

    In the real world, you must also take into consideration different file size ranges, tree structures, and file systems. Comparing two hd technologies while keeping these factors constant isn't very "real world" to me.

    1. Re:Real world by Ed+Avis · · Score: 4, Insightful

      In the real world, you must also take into consideration cost. A fair test would be to take a budget of $500 and try two setups, one with IDE and one withSCSI, with any leftover cash spent buying as much RAM as possible. Then see which system perfoms better with a variety of benchmarks.

      --
      -- Ed Avis ed@membled.com
    2. Re:Real world by Zork+the+Almighty · · Score: 1

      It looks just like every other "real world" study paid for by some lobby group.

      --

      In Soviet America the banks rob you!
    3. Re:Real world by ComputerSlicer23 · · Score: 1
      Not really. If you move that to $2000 IDE would really suffer. For starters, it's hard to put that many IDE drives on a single machine. Once you do, you will start running out of PCI slots, or PCI bandwidth in a hurry (running out of PCI bandwidth is a good thing in one sense, but only if you are actually utilizing it well).

      You could move to a ATA-RAID card, which would save you some slots, but that starts to get into the SCSI price range.

      Putting extra RAM in the machine is not really fair. You normally buy enough RAM for your applications, not for spare buffering (at least on my databases that's the case, spare RAM there is a waste, because normally writes are sync'ed, or you have two copies, one in the DB cache, and one in the filesystem cache), so for most of my I/O performance needs, extra RAM is relatively wasteful. It's actually a hindrence under Linux on a 2.4 kernel to have more the 2GB of RAM for I/O performance. I believe it's getting better under 2.6.

      Kirby

    4. Re:Real world by snake_dad · · Score: 1

      Why? He mentions cost. Obviously, for him, speed is more important than cost. Not everything can be sped up with caching. Your way of doing a peformance comparison has merit too, but it's a different test imho. Please forgive me if I misunderstood you :)

      --
      karma capped .sig seeking available Slashdot poster for long-term relationship.
    5. Re:Real world by Ed+Avis · · Score: 1

      Exactly - if extra RAM is a waste for your application, then SCSI would win the benchmark. So I don't see why it's unfair. For other applications IDE + tons-of-ram might beat SCSI for the same hardware cost, and that's a useful thing to know if you're deciding what hardware to buy.

      If you increase the budget to $2000 it's by no means certain that IDE would lose out - it depends on the application. For example heavy updates and queries on a ten gigabyte database would always be faster if the whole database can be cached in RAM. (No matter how fast a disk, it will always be much slower than RAM.) And even for a terabyte database you can't be sure that SCSI would win, it depends on the access pattern.

      Good point that too much RAM may hinder performance: I imagine to check for this you'd perform the benchmark with as much RAM as you can afford, and then again with half that amount (which would still come in within the budget).

      --
      -- Ed Avis ed@membled.com
    6. Re:Real world by Dick+Faze · · Score: 1

      This is about as scientific as my ass. The original post said the test compared speed, not cost. The point was to take two drives with similar specs and compare performance. The idea of taking $500 and doing anything is at best a bang-for-buck valuation and is valid for about a week until prices change. This test would have wanted to have said: Given SCSI drive X and IDE drive Y, both with N megabytes total storage, and N megabytes buffer, and N RPM rotational speed and with non-caching, non-raid controllers, and both tested in the same PCI slot of the SAME system, with exactly the same hardware configuration (except of course the drives and controllers), running the same OS, configured the same way, running the same tests, performance of drive X was greater. The actual tests he did held constant for almost nothing, and the IDE drive could just as easily have been 20x faster than the SCSI setup for exactly these reasons.

    7. Re:Real world by shaitand · · Score: 1

      Not really, this was a test for top dog, not which is best at an affordable price. If you do want to factor in price (and remember, the price of scsi won't even be noticed by the accountant at places that need it), consider the extra $400-500 the system with the ide drive in it had in terms of hardware value than the other (assuming they both had quality components).

      If you want a real test, get a bottom of the line scsi drive, and bottom of the line IDE, and top of the line scsi and top of the line IDE and throw a SATA drive in as well, then compare, with small (500mb) datasets. The computers they are in should be identical in every respect, use top of the line controller cards in all cases rather than crappy onboard.

      Now you have a full test, want to try to scrap it up out of your existing equipment the way this guy did?

    8. Re:Real world by Pieroxy · · Score: 1

      Smiking Crack Hmmm ?

      For starters, it's hard to put that many IDE drives on a single machine.
      No it's not, and you seem to know it because you mention it later: ATA-RAID card

      Once you do, you will start running out of PCI slots, or PCI bandwidth in a hurry (running out of PCI bandwidth is a good thing in one sense, but only if you are actually utilizing it well).

      on the PC Mobo architecture, both IDE(SATA) and SCSI controllers are placed on the same PCI bus. So they obviously share the same PCI bandwidth. Did I miss anything?

      You could move to a ATA-RAID card, which would save you some slots, but that starts to get into the SCSI price range.

      Such a card cost between $50 and $100. While a IDE 100GB HDD cost $100 vs. $500 for a SCSI one. I'm not even mentionning the SCSI controller. So you say that $150 is at the same price range than $500+. Fine.

      Putting extra RAM in the machine is not really fair.

      Why not? I have $500 to spend on a 100GB HDD. If I choose IDE, I sitll have $400 to spare. Can't I get a better Mobo, more RAM, anything?

      You normally buy enough RAM for your applications, not for spare buffering (at least on my databases that's the case, spare RAM there is a waste, because normally writes are sync'ed, or you have two copies, one in the DB cache, and one in the filesystem cache), so for most of my I/O performance needs, extra RAM is relatively wasteful.
      For HDD writes, RAM is useless. For reading, it could be usefull, don't you think? So it might depend on your needs...

    9. Re:Real world by Valthonis · · Score: 1

      Explain to me how "running out of PCI bandwidth is a good thing in one sense, but only if you are actually utilizing it well..." -Valthonis

      --
      "Life in every breath... that is bushido"
    10. Re:Real world by ComputerSlicer23 · · Score: 1
      It was my understanding that high end ATA cards cost roughly ~$300-500USD for one that is comparable to a good SCSI card. The crappy ATA-RAID cards that cost $100 I've seen generally only support 2 or maybe 4 drives. I was comparing controller to controller. Drive to drive is hard to do. Also don't forget, when you buy IDE, you have to pay for the one with the 3-5 year warrantee to compare it to SCSI, those don't run you $100. They are pricer then that. I haven't priced one in a while, but I know the warrantee costs plenty extra.

      Having 4-8 cards compete for bandwidth is worse then one having all of the bandwidth. 2 SCSI controllers I can have at least 32 disks, possibly up to 128 disks using only two slots. Given that I like to do mirroring I'd definitely have two SCSI cards. When they compete for bandwidth, you have a problem. You want complete utilization to optimal thru-put. Which means, fewer cards. Fewer cards in IDE moves you a lot closer to SCSI pricing.

      Actually one point for builtin SCSI/IDE, is that it actually isn't on the PCI bus (I believe they aren't on the south bridge, or they are on their own individual PCI bus, giving them a large advantage bandwidth wise to the CPU).

      No, RAM isn't useless on writes. It's useless on syncronous writes ( a write immediately followed by a fsync(fd); in UNIX parlance). Which is what a lot of I/O bound operations do. It's highly useful on streaming writes (say large downloads). If you don't believe me jigger up an LD_PRELOAD for write that does remaps write(); to write(); fsync();. Buffering your writes allows you to accumulate more writes to a single track, or closely related tracks, thus allowing you to avoid extra seeks. It also allows you to do "delayed" allocations on filesystems that support it, so a temp file that never gets written to the disk unless it has to. In general more RAM is good, assuming the application you are using it's useful. In general, if RAM is good for your file cache, your application isn't that I/O bound.

      Usually on I/O bound operations, they have custom caching that negates most of the cache for the filesystem. Filesystem cache at that point becomes a duplicate, and in a lot of ways overhead (to keep track of it, and to do the copying of the bytes). This is just as true for reads as it is for writes. FS cache is pure overhead in well done database. Most other applications that are performance critical will want to do their own caching, or they aren't performance critical.

      Kirby

    11. Re:Real world by ComputerSlicer23 · · Score: 1
      Find me a motherboard that can take 10GB of RAM that you can assemble a disk subsystem for less then $2K (my point was that $500, it's hard to even get your foot in the door on SCSI, a good card, a good cable, and a drive will run you that much, $2K gives you more options to build a better SCSI system, possible a better performing one then you can build with IDE on PC architecture). Better yet, find me 10GB of RAM for less then $2K. Generally speaking, heavy updates, implies you are bound by the speed of the bits to the platter, because those will be sync'ed before allowing the process to move on to a read. A 64MB cached SCSI controller, can make up an awlful lot of ground on an IDE subsystem in terms of performance (plus the disk caches), and Tagged Queing, and offloading the work from your CPU sure do help alot.

      If the updates are independent of the reads, you probably have a point that a lot of extra RAM will help. In my experience, you'll need that RAM either way (SCSI or IDE). Then your problem isn't really I/O bound any more. SCSI would be overkill for such a situation. I generally only think SCSI in terms of multiple disks, or highload disks that have lots of concurrent reads/writes going on, not as "backing store" for my RAM that gets written to periodically, at that point any old drive will do. (At that point, investing in a RAM disk to be your journal is a better option).

      Kirby

    12. Re:Real world by cookd · · Score: 1

      Actually, in a well-written DB system on a modern MMU-based OS, there is no difference between DB cache and filesystem cache. The data gets read into "filesystem cache", which is then mmapped into the "DB cache". The same physical memory will be used anywhere that particular portion of disk is needed, until the data gets flushed or swapped out.

      --
      Time flies like an arrow. Fruit flies like a banana.
    13. Re:Real world by ComputerSlicer23 · · Score: 1
      Lookup the word utilization in the dictionary... ;-).

      If you run out of PCI bandwidth because you are using all of it, that's a good thing. It means you have reached the theoretical peak performance of your PCI bus. You have two options, get more busses, or get a different bus (think 64bit PCI, 66Mhz bus, or one of the new I/O busses that Intel is working on).

      If you saturate your PCI bus at nearly 100% utilization, it really doesn't matter weather you are using IDE or SCSI or bit-saving squirrels, as your backend. Your bottle neck is no longer SCSI or IDE, it's your PCI bus. If both SCSI and IDE have equally good thru-put on the PCI bus, there really isn't a lot to complain about. In that case, you can use either one, it won't make you run any faster.

      If using one has a 100% utilization, but 50% of it is wasted in bus arbitration, or competing for the bus, that's bad. If the other has 100% utilization, and 2% wasted on bus arbitration, that's good. You'd want the latter, instead of the former. That's all. A PCI bus generally has a lot of bandwidth, managing to use it all up is very, very good.

      Kirby

    14. Re:Real world by Anonymous Coward · · Score: 0

      "This is about as scientific as my ass."

      Does your ass wear a white lab coat too?

    15. Re:Real world by moogleii · · Score: 1

      Isn't it balanced out considering the SCSI system is running a P3 750mHz?

    16. Re:Real world by YOU+ARE+SO+SUED! · · Score: 1
      on the PC Mobo architecture, both IDE(SATA) and SCSI controllers are placed on the same PCI bus. So they obviously share the same PCI bandwidth. Did I miss anything?

      Yep.

    17. Re:Real world by Ed+Avis · · Score: 1

      Yes, I wasn't so much responding to the article (which is a reasonable comparison of disk technologies) as to the parent post which advocated varying filesystems, file sizes and so on to be more 'real world'.

      --
      -- Ed Avis ed@membled.com
    18. Re:Real world by bojan · · Score: 0

      in real world, I don't wish to wait 7 minutes to open an email folder of 50,000 emails. 28 seconds seems more acceptable, and if I was the author and I had to do this once a day, to me it would be worth extra $100 or even $200 for this time saving.

      in the real world, far too many people forget that money can always be gotten, but time can't.

    19. Re:Real world by Pieroxy · · Score: 1

      Care to say more?

    20. Re:Real world by rjstanford · · Score: 1

      You normally buy enough RAM for your applications, not for spare buffering (at least on my databases that's the case, spare RAM there is a waste, because normally writes are sync'ed, or you have two copies, one in the DB cache, and one in the filesystem cache), so for most of my I/O performance needs, extra RAM is relatively wasteful.

      What the fsck? You talk about running high performance databases, and yet you're running them through a cooked filesystem instead of on raw files (which are by definition not buffered by the filesystem)? Come on... At least try to be realistic here.

      -Richard

      --
      You're special forces then? That's great! I just love your olympics!
    21. Re:Real world by ComputerSlicer23 · · Score: 1
      I run Oracle, and well unless you absolutely need it, running in a raw filesystem is a bad idea. I'm pretty sure the caching I'm talking about goes on at the block device level, so it makes no difference if you use raw partitions, or a filesystem, it'll all get cached just the same (unless you use O_DIRECT, or "raw). You might setup raw devices, but that's relatively new in RedHat, I'm not up for it on my production systems.

      Even Oracle says not to run on raw partitions. The management headaches aren't worth it. Oh, and try setting up and running it hot standby mode and dealing with the naming translations. I run on RedHat linux, and LVM isn't support, and I want to run off an MD device to get mirroring across controllers. You can't currently partition md devices, and to have the number of partitions under the 2GB limit (so I don't have to worry about bugs in the utilities I use to do my backups), I have to have lots, and lots of 2GB partitions. No thanks. Oracle8i on RH7.1 doesn't do larger then 2GB files now that I think about it. 9i does, but 8i (what I currently use, doesn't). I'm not sure if it'll do a 10GB partition under Linux, but I know it won't do files that large. I'll have to try it and see.

      Well, I've got 170GB database, on a six disk disk raid set, that's mirrored to another six disk raid set. Well, lets see, that means I'd need ~80 partitions per disk, and I'd need roughly ~80 md devices. That's a lot of them, I thought you only got 64 minor numbers for md. It's a lot of managment overhead. It's a lot to keep track of. Instead, I let Oracle do it's thing on the filesystem, there are lots of easy to use tools to keep track of those, and that's the recommended install type. Also having very, very large files makes restores take longer in the case of a single file corruption. It means the data is more compartmentalized if you have corruption. They mean that you can't decompress right up to the limit of your filesystem size. (You can decompress 10 1GB files when you couldn't compress the same data as 1 10GB file, been there done that).

      Oracle wants better O_DIRECT support, however I don't think even they use it under Linux. Last I heard, it still had some nasty bugs in it. Someone pointed out that the memory might just get mmapped. I've never run an strace on Oracle, or profiled it to find out what it does for memory management. I've always been told that most Oracle stuff goes into shared memory segements, and that Oracle does reads and writes in block size, that it doesn't do mmap, but I could be wrong on that one. However, it could be that it mmaps it in.

      Even the two high end Oracle DBA I know, who used to do raw partitions, say it really isn't worth it any more. There are too many other things that can go wrong using raw partitions. Just use filesystems ones until you can't throw more hardware or optimization at the problem. Eventually when you run out of other options, switch over to using raw partitions for that last 2-5% you'll ever get in terms of performance boost.

      Once LVM is production ready by RedHat's support, or until the partitioning of MD devices is done, I'll stick with my filesystem thanks (Then I could have 5 MD's with 30 partitions each and make it work).

      Still want to argue that I'm not being "realistic" here? I've got lots of good reasons for running it on my filesystem thanks. Not the least of which is, I can easily deal with transferring it from machine to machine (I don't have to remember what kernels are 64bit clean if I move it to an older system). I can easily backup it to a filesystem. I can easily recover/restore/rebuild it on any old machine that has enough disk space. I don't have to go fiddle with the partition of the disks. Until recently Oracle and Linux didn't do 64bit block devices nicely. That's all new stuff since I started my Oracle database. I got my performance another way.

      We run SCSI, because IDE drives just die like dogs under the load we put these SCSI devices. I've seen it ha

    22. Re:Real world by YOU+ARE+SO+SUED! · · Score: 1
      Care to say more?

      Okay then. I was hoping my brief reply would have made you stop, think and give you the opportunity to realise. Here we go then:

      For starters, it's hard to put that many IDE drives on a single machine.
      No it's not, and you seem to know it because you mention it later: ATA-RAID card

      One wide-scsi card, fifteen devices, internal or external. With two of these you can house thirty drives. At this stage, you might have noticed you need to put, say, the last twenty-eight drives outside your machine, because your PSU can't handle them or you're out of space.

      Got an external IDE cable? As far as I know you can't get them, because IDE needs a short cable, and is more interference prone.

      I'm also informed you should only put one IDE drive on a bus, or performance sucks. No matter how good the ATA RAID card is, you're not going to hang as many drives off of one as you will even a NARROW SCSI card.

      on the PC Mobo architecture, both IDE(SATA) and SCSI controllers are placed on the same PCI bus. So they obviously share the same PCI bandwidth. Did I miss anything?

      Again, yes. The IDE card will still use more bandwidth because of it doing less by itself. The SCSI card does not because it requires less CPU intervention, and will not bottleneck the bus as soon. Sure a gang of IDE RAIDS could beat a single SCSI card if a bus bandwidth isn't the issue.

      For HDD writes, RAM is useless. For reading, it could be usefull, don't you think?

      Excuse me? Where did you hear that? RAM is _very_ useful for writes, which is why the cache on the disk is made out of, well, RAM. If anything, RAM helps writes better than it helps reads, IMHO.

      With sincerity,
      YASS.

  8. terrible review by Anonymous Coward · · Score: 0

    No real benchmarks and how can you have a drive test with no pretty graphs?

  9. Holy shit. by Ophidian+P.+Jones · · Score: 3, Insightful

    I can't believe this kind of bullshit gets posted on Slashdot. For those who didn't read the article (and I know you're out there), the guy compared how long it takes to open his maildir file in Mutt on SCSI and then IDE.

    Since it went faster on his SCSI drive, he concludes that SCSI is faster. Wow! How comprehensive!

    If Slashdot keeps this up, I hope they start to get a reputation like Tomshardware.com (those people are full of shit as well).

    1. Re:Holy shit. by Anonymous Coward · · Score: 0
      He proved that seek time makes a difference in openning a large number of files. Big whoop.

      The stupidest thing was he didn't even mention that seek time was probably the biggest factor.

    2. Re:Holy shit. by Nurf · · Score: 1

      I can't believe this kind of bullshit gets posted on Slashdot. For those who didn't read the article (and I know you're out there), the guy compared how long it takes to open his maildir file in Mutt on SCSI and then IDE.

      Since it went faster on his SCSI drive, he concludes that SCSI is faster. Wow! How comprehensive!


      Um. Did he claim it was comprehensive? If not, why are you whining?

      Did he show that the actual throughput was higher for the IDE drive in the one test? Yes, he did. Did the SCSI drive finish a job that required many file operations faster than the IDE drive? Yes.

      You're probably a bright boy. Feel free to come up with your own conclusions. He did tell you everything he did. If you are unsatisfied with the test case coverage then feel free to treat it as a single anecdote, or partial data with other data to be collected from elsewhere. I don't think you can complain about his results, just the breadth of his final conclusion. Seeing as he qualified the test with why he tested what he did, I don't think you have much of a case for even that.

      As for the reason the SCSI stuff does well, it allows commands to be asynchronously issued, and commands are queued and and executed across multiple drives on the SCSI bus with much less CPU intervention (and potentially, synchronous waiting) than is required with IDE.

      The only thing I can say about his test is how unsurprised I am by the results.

      --
      ---
    3. Re:Holy shit. by jwhitener · · Score: 1

      I build my own computer from time to time, and I always thought that toms hardware was a pretty good site? Does it really suck? Seemed ok to me. Anyone else think its bad, and if so why?

    4. Re:Holy shit. by MrScience · · Score: 1, Insightful

      And, he comes to the conclusion that the drive that's physically faster by 40% and has 2x the buffer is (wow) faster!

      Maybe if he compared drives that were closer together, it would be conclusive... but this is pretty pathetic.

      --

      You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

    5. Re:Holy shit. by Mannerism · · Score: 1

      Um. Did he claim it was comprehensive? If not, why are you whining?
      I can't speak for the original poster, but I'm whining because this article made the front page, along with a summary that describes it as "a really good comparison of the speeds of IDE and SCSI drives".

    6. Re:Holy shit. by 0racle · · Score: 1

      It seems alright to me, good place to start for hardware reviews.

      --
      "I use a Mac because I'm just better than you are."
    7. Re:Holy shit. by dreamchaser · · Score: 1

      Did you actually read the article? He first compared a rather OLD and technically (spec wise) inferior SCSI drive to an IDE drive. When the old SCSI was faster he decided to buy a newer SCSI drive, which was even faster.

      No, it was not a very comprehensive comparison. I would have preferred more benchmarks with varying datasets. However, judging from your post you barely even read what was written.

    8. Re:Holy shit. by Master+Bait · · Score: 1
      Maybe some day they will test a nice 15000RPM SCSI drive against a nice 15000RPM IDE drive. Then we'll really know what's fastest!

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    9. Re:Holy shit. by lfslinux · · Score: 1

      New one SCSI is physically 40% faster. That wasn't really the comparison. Look again, the first drive is a lot closer to the IDE one.

    10. Re:Holy shit. by Hoser+McMoose · · Score: 1

      Tom's Hardware has improved somewhat since Tom no longer does any of the writing. Unfortunately his ego seems to get in the way of the conclusions from time to time. The real problem is that Tom's "reviews" mostly just favor whatever company took him out to the nicest resturaunt the last time he was at a convention, or who bought him the most drinks the last time he visited their office.

      As a general rule, take EVERY hardware test with a large grain of salt, you can pick and choose benchmarks to show just about any result you want. What's more, places like Tom's are TERRIBLE for reading rather ridiculous conclusions from their results. Not only do they do things like saying that Product Y "absolutely destroys" Product X because it's 2% faster on a test that has a 3% margin of error, but they also make some crazy assumptions about why performance differences exists without doing any meaningful research to verify their hypothesis.

      As a general rule, I'd prefer to point people to www.anandtech.com for a start, because while they aren't much better technically than Tom's, Anand at least is trying to provide accurate and factual data, while Tom is usually just trying to get someone to stroke his enormous ego. If you get through that, then head over to www.aceshardware.com for some guys that actually know what the heck their talking about and try to do some real research along with their comparisons.

    11. Re:Holy shit. by nolife · · Score: 3, Funny

      IMHO, It not too bad but

      [next page]

      he has alot of advertising and

      [next page]

      in some instances I get the impression

      [next page]

      some of this reviews are biased.

      [next page]

      This article brought to you by some advertising dollars.
      Click here for the "best" prices.

      --
      Bad boys rape our young girls but Violet gives willingly.
    12. Re:Holy shit. by Anonymous Coward · · Score: 0

      I realized something. No one on Slashdot is ever pleased with versus-type benchmarks.

      If absolutely everything is near to identical as possible, down to the hardware, the partition image, and procedure, someone will complain about the actual number of cylinder/heads/sectors not matching. Someone else will complain that the test machines were plugged into different wall sockets. Someone else will complain about how the position of the moon changed in the sky slightly, if one machine was tested after the other.

      In conclusion, this is a lesson to never ever post benchmarks on Slashdot, because no matter what, they are inconclusive.

    13. Re:Holy shit. by pigscanfly.ca · · Score: 1

      Can I ask what you would suggest as a good hardware review site (if you know of any ones that do good reviews of mobos and other stuff that would be greatly appreciated).

    14. Re:Holy shit. by G00F · · Score: 2, Insightful
      Maybe some day they will test a nice 15000RPM SCSI drive against a nice 15000RPM IDE drive. Then we'll really know what's fastest!

      You mean testing a 10 year old 15k rpm SCSI drive vs a brand new 15k rpm IDE drive?

      --
      The spirit of resistance to government is so valuable on certain occasions that I wish it to be always kept alive
    15. Re:Holy shit. by Anonymous Coward · · Score: 0

      I agree, that has to be one of the worst comparisons I've ever seen. Some of the comments I've seen here are precious as well. Perhaps we can take this time to point slashdotters towards valuable sites like http://www.storagereview.com . If only other sites would follow a similar methodology.

      Thank you for your time,
      Frank Russo

    16. Re:Holy shit. by Trepalium · · Score: 1
      He also noted that it was a live server. Did he reboot the server to make sure the cache was flushed? Did both systems use the same filesystem and options (no dir hashes for ext3, for example). I truly hope he didn't just copy the files to the server, then immediately open it with his mail client, or the results are utterly useless. The results just seem fishy. A SCSI drive with 30% less throughput, and 40% better seek times can't really outperform an IDE drive by 600%. If the SCSI drive had out performed the IDE one by 1.4 minutes (5.6 minutes total), things would still be making sense. There's already benchmarks that prove IDE is slower than SCSI, but none of them ever claim that IDE is 1/6th the speed of SCSI.

      This 'benchmark' doesn't really qualify as a benchmark. It's more of an observation.

      --
      I used up all my sick days, so I'm calling in dead.
    17. Re:Holy shit. by YOU+ARE+SO+SUED! · · Score: 1
      I sort of see your point, now hear me.

      When evaluating whether I'm better served by a SCSI system by an IDE, I'll judge it simply by how comfortable I am with performance. I'm not going to time a dd or copy my pr0n tree from one drive to another and measure the times, for those results will only pertain to that particular operation.

      If, on the other hand, I find myself saying "ooh, system booted fast" or "feels snappier when doing a /usr/bin/find" then I'll have given myself the impression I'm better served by SCSI.

      And on the day I find myself saying "bit cramped, think I might add a disk" I'll KNOW I'm better served by SCSI. More than one drive on a bus eh? Who'd have thunk it?

    18. Re:Holy shit. by bojan · · Score: 0

      what's wrong with the test? He wanted a faster way to open his email, without having to wait 7-8 minutes every time.

      He solved it by switching from IDE to SCSI.

      I see absolutely nothing wrong with his solution.

    19. Re:Holy shit. by MrScience · · Score: 1

      The first one has a 40% faster average seek time, which was what i was referring to.

      --

      You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

  10. Why Western Digital? by Anonymous Coward · · Score: 0

    Not that I don't believe SCSI isn't faster than IDE, but why did they take what are notoriously the slowest IDE drives out there (Western Digital)?

    It seems to me that they set out to prove a point from the start. If it was me, I would have used a Seagate IDE drive.

    1. Re:Why Western Digital? by BurkeChowdah · · Score: 0

      Have you looked at hard drive tests recently? Western Digital are pretty quick as of late. Many times among the fastest. I trust Seagate very highly recently, but they've dropped to among the slowest. Check your info before you post based on information 18 months old...

      --
      (insert attempt to be witty here)
    2. Re:Why Western Digital? by Hoser+McMoose · · Score: 1

      Err, have you actually looked at proper hard drive comparisons lately? (ie not this one). Western Digital drives are consistantly the fastest IDE drives on the market. Seagate drives are fine, and almost always the quietest drives on the market these days, but they're definitely not the fastest.

      Regardless, if you ever want to know ANYTHING about hard drives (including PROPER comparisons of SCSI vs. IDE drives) go to www.storagereview.com.

  11. You get what you pay for. by Sheetrock · · Score: 4, Interesting
    Besides the speed advantage, SCSI drives also typically last two to three times longer than their IDE counterparts, and generally go through more rigorous testing.

    Tape drives are like this, too. They look the same, they act about the same during the write process, but the cheapie drives that come with some servers will fail to reread the tapes if they're reused as constantly as they are in most businesses (who, on average, reuse the same weekly tapes for a full year or more!). Better to put the money into a DLTtape solution than to rely on what's bundled with the server.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:You get what you pay for. by Anonymous Coward · · Score: 2, Funny

      What if you steal it ?

    2. Re:You get what you pay for. by BWJones · · Score: 2, Interesting

      Besides the speed advantage, SCSI drives also typically last two to three times longer than their IDE counterparts, and generally go through more rigorous testing.

      This is absolutely true. Apple used to ship all SCSI drives in their machines and I still have twelve year old Macs that have never had a hard drive failure. The new IDE drives however are a different story. That said, Apple appears to do more quality testing on their hard drives in that since Apple started shipping Macs with IDE drives, I have had two failures. Compare this with Wintel boxes like Dells where I have had close to ten IDE drive failures.

      The other issue that folks should know is that if you are doing any work that is truly disc intensive (like photoshop or scientific computing) then SCSI has historically been the protocol of choice with much faster speeds possible with SCSI. For instance, I have insisted on 10-15k RPM drives for my work and they are much faster than even the fastest IDE devices. This is starting to change with fast SATA drives however and I am looking forward to some new options with the G5.

      --
      Visit Jonesblog and say hello.
    3. Re:You get what you pay for. by CatOne · · Score: 1

      All the HD vendors do more rigorous testing on SCSI drives than IDE drives. Of that there is no debate -- because they produce 10x to 100x more IDE drives at such a low price point, they can't do rigorous qualification.

      Now, some vendors actually do extensive testing on IDE drives they receive before they put them in a system, and fail a large percentage. Those drives in general are pretty darn good... possibly as reliable as SCSI drives due to the failure modes of drives (generally not a hard failure, but a soft failure when the drive has no more entries in the bad sector mapping table).

      IDE drives these days are rated up to 1 million hours MTBF, which is pretty good ;-)

    4. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      Actually a lot of the older SCSi hardware was the exact same as the IDE counterpart with a different interface. A hard drive is a hard drive, its the interface that makes it SCSI or IDE. IDE drives in home/small business computers though are subjected to numerous power offs, idiot users as opposed to a set server routine with totally stable power the SCSI's were afforded

    5. Re:You get what you pay for. by King_TJ · · Score: 1

      At one time, I believed this - but not anymore. Gone are the days of SCSI drives being huge beasts that occupied 2 5.25" drive bays and came with standard 5 year warranties.

      Most of the recent SCSI drives I've seen look like they're manufactured using the same parts as their IDE counterparts, except for different controller circuitry.

      (Take a look at the new Western Digital SCSI drives, for example. You'd mistake them for their Caviar EIDE drives if you didn't check the connector or read the label on them.)

      Nowdays, the profit margins on hard drives are very small. Manufacturers try to use SCSI drive sales to help "pad" their slim profits made on the EIDE drives. You're not getting "2 or 3 times better quality" components in a SCSI drive.

      I will agree that tape drives are a different story, however. If you actualy run your tape backups on a nightly basis, religiously, you have no business buying anything less than a DLT drive. The DAT drives and all the other cheaper solutions are "consumer-grade", meaning they're only intended for the occasional use (such as doing a full backup right before wiping out or upgrading your hard drive). They'll quickly wear out and break down if you do much more than that with them.

      But generally, the only real advantage I see to SCSI for servers right now is they tend to be faster on the extreme high-end (15,000 RPM drives are only available in SCSI format, for example - as were 10,000 RPM's and even 7,200 RPM's when they first came out). This, of course, is also because manufacturers are smart enough to put their new/most desirable technologies where they can get the maximum profit margins from them. It would be silly to introduce something like that on IDE first, where you wouldn't even be likely to earn back your R&D money.

    6. Re:You get what you pay for. by Tisephone · · Score: 1

      Could you name some of those vendors, please?

      --
      "Neque enim lex est aequior ulla, quam necis artifices arte perire sua."
    7. Re:You get what you pay for. by zakezuke · · Score: 1

      Besides the speed advantage, SCSI drives also typically last two to three times longer than their IDE counterparts, and generally go through more rigorous testing.

      I'd have to look at more recent IDE specs to be sure, but I was under the assumption that scsi drives don't have to jump back to cyl 1 for multi-reads. If this is still true, this could be directly responcible for scsi's longer life.

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
    8. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      Part of drive failure is also that size has increased a hell of a lot in 12 years of doubling. There just a lot more bits to go bad these days. Not that your not right at the same time. I have never lost a Apple HD to failure. Defenistration, yes!

      Another thing that SCSI kicks ass on is CD copies. Got to love the Plextors.

    9. Re:You get what you pay for. by Natalie's+Hot+Grits · · Score: 1, Troll

      Apple appears to do more quality testing on their hard drives in that since Apple started shipping Macs with IDE drives, I have had two failures. Compare this with Wintel boxes like Dells where I have had close to ten IDE drive failures.

      I'd be willing to bet... you deal with 5x as many Wintel boxes as you do apples..

      Maybe you just don't know what you are talking about.. Apple uses the same exact Western Digital and Maxtor hard drives that dell, gateway, sony, ibm, compaq, whitebox uses. They come from the same factory, from the same companies, and are tested the same by the MFG. There is nothing you can say that will convince anyone with a clue that apple "tests" their IDE hard drives more than the competition. They use the EXACT SAME Model numbers. Your statements are just ridiculous.

      This is starting to change with fast SATA drives however and I am looking forward to some new options with the G5.

      You mac fanboys are all the same.. SATA is integrated in a variety of motherboards nowadays, and from a variety of OEM's systems (namely, Dell, but who cares about the names, its there and has been for a long time). And your maximum of 2 SATA drives per G5 system is a huge limitation. The thing is a $3,000 workstation for crying out loud. it's physically larger than any Dell systems... And only 2 HDD slots MAXIMUM.

      In the end, you used the hard drive performance discussion to spout off idiotic fanboy comments about the mac that don't show anything beneficial for the platform. You could have explained how easy the OS is to use, or how high performance the new CPU is.. but insted you tried to take a stab at the Mac's superior storage capability... Here's a hint.. it isn't superior in this reguard. and hasn't been for a loooong time.

      --
      Two infinite things: your stupidity and mine. But I'm not sure about the latter. If my sig offends you, I'm sorry.
    10. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      Besides the speed advantage, SCSI drives also typically last two to three times longer than their IDE counterparts, and generally go through more rigorous testing.

      Generally, I would agree with you. But in my office of 50 or so computers, over the last 4 years, I've had 2 hard disk failures. Both were scsi drives in a RAID (so no data was lost). Both were "enterprise" drives with 5-year warranties.

      Of course, the scsi drives on my servers get used much more than ide drives on the workstations.

      This is, of course, a non-scientific survey :)

    11. Re:You get what you pay for. by rangek · · Score: 2, Informative
      If you actualy run your tape backups on a nightly basis, religiously, you have no business buying anything less than a DLT drive. The DAT drives and all the other cheaper solutions are "consumer-grade", meaning they're only intended for the occasional use (such as doing a full backup right before wiping out or upgrading your hard drive). They'll quickly wear out and break down if you do much more than that with them.

      What about VXA? We run at least five tapes a week through our VXA-1 drive, and have had almost zero problems with the tapes (I think we had one tape "wear out" and get eaten in two years.) And it's not like we don't know if our backups are good. Just last week some one snagged some files they accidentally deleted off an old tape.

    12. Re:You get what you pay for. by Detritus · · Score: 1
      Informative, my ass.

      For many "standard parts", you can pay the manufacturer extra money to cherry pick the best parts from the production line. This has been a common practice for decades.

      --
      Mea navis aericumbens anguillis abundat
    13. Re:You get what you pay for. by mariox19 · · Score: 1

      All the Macs I've had, I've never had a hard drive fail. As far as I know, this is normal for Mac users.

      A lot of it could have to do with the operating system, and how it accesses the hard drive. For example, OS X is known to access the drive more often than OS 9. Still, it's not all that noticeable. On the Windows side, a developer-engineer friend of mine told me once that Windows is notorious for thrashing about the hard drive.

      Since most of Macintosh history has been pre-OS X, I think there could have been a huge difference in the wear and tear on the same hard drive when comparing it in a Windows system versus a Mac.

      That could in part explain the experience of most Mac users. I swear, being sheilded from the PC world, I didn't even know that hard drive failure was the issue it is until I started reading Slashdot and other PC-centric sites.

      --

      quiquid id est, timeo puellas et oscula dantes.

    14. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      No kidding... lets see... 1,000,000 hours, divided by (24*365.25 = number of hours in a year) and holy crap! 114 years of continuous operation????

    15. Re:You get what you pay for. by Naeleros · · Score: 2, Insightful

      Like anecdotal evidence?

      I have owned 10 wintel PC's in the last 8 years (I usually sell systems when I upgrade.. but, still have a few of them). Never had a hard drive failure.

      I work for two places and have probably seen 50+ wintel PC (desktops) move through in the last couple years (including the new ones we purchased this year). Never had a hard drive failure.

      At one place we have 6 Mac's (2 brand new). We've had 1 hard drive failure.

      What does it mean?

      Not a damn thing. Its totally anecdotal and worthless 'evidence' of anything.


      p.s. One of the easiest sells in marketing.. is that if something costs more.. it must be 'better'. Ask a salesman sometime ... particularly computer or used car...LOL

    16. Re:You get what you pay for. by nmos · · Score: 1

      All the Macs I've had, I've never had a hard drive fail. As far as I know, this is normal for Mac users.

      In fairness a sample of 1 doesn't mean much, there are millions of PC users that have never had a drive failure either. Hell, I've still got an old 20MB hard drive from an early PC-AT clone that still works (or did a few months ago when I fired it up. I also use a lot of old (486 and early pentium class) PCs for routers, print servers etc and I almost never have drive failures in those (the drives that were going to fail have already done so years ago). That said, if there is a difference in the average lifespan of hard drives on PCs and Macs I'd say that it's due to the poor design and low quality supporting parts used in many PCs. Poor quality power supplies, crappy cases that allow the drive to vibrate and don't allow adequate cooling could all raise the failure rate at least a little.

    17. Re:You get what you pay for. by Hoser+McMoose · · Score: 1

      Me thinks that someone needs to read up on how MTBF is defined by hard drive vendors. Ohh, and more to the point, how it is defined for SCSI drives as compared to IDE drives (they aren't always the same thing ya know).

      For those looking to learn a thing or two today, Storage Review has a nice little explination of MTBF for you all to read. Now, if you do a bit more reading, you can find out just how the definition of "service life" often changes from IDE drives to SCSI drives (for the lazy, most SCSI drives don't include the first 90 days of use in their "service life").

    18. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      Then you're really gypping yourself cause you go to hell over a lousy 40Gig hard drive.

    19. Re:You get what you pay for. by nmos · · Score: 1

      For many "standard parts", you can pay the manufacturer extra money to cherry pick the best parts from the production line.

      Do you have ANY evidence that Apple does this (or that it's even possible) for hard drives? I could see how you might be able to pick out those drives that are going to die VERY soon but chances are the manufacturers already do this.

    20. Re:You get what you pay for. by Kenja · · Score: 1

      DLT? You heathen, go with AIT. I even use it at home (ok so its AIT-1, but 70GB per tape is good enough give the 160MB/min write speed).

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    21. Re:You get what you pay for. by Detritus · · Score: 1

      I'm not a hard drive engineer. The general idea is that you pick some parameters that are correlated to the desired goal, precision, high performance, reliability, etc. For a hard drive, you might look at total correctable and uncorrectable errors on the platters, signal/noise margins on the heads, motor speed regulation, mechanical tolerances on moving parts, vibration/noise levels. You then grade the drives during production and testing into different categories. The best drives can be reserved for priority contracts and customers. The average drives can be sold to normal customers. The worst drives can be sold to companies like Tandy, who prefer cheap to good.

      --
      Mea navis aericumbens anguillis abundat
    22. Re:You get what you pay for. by BWJones · · Score: 1

      I'd be willing to bet... you deal with 5x as many Wintel boxes as you do apples..

      No. It's the other way around. More Macs than Wintel, especially now that we are switching most of our systems from Wintel to OS X.

      Maybe you just don't know what you are talking about..

      Using computers since 1983, with most brands and just about all OS's including IRIX, Solaris, Windows of all flavors, DOS, Linux, and MacOS from the first through OS X. I have been a power user for years performing image processing on some of the first image processing workstations (the ones with hardware accelerated functions), and now I perform most of my science on Macs. In all of those systems, the hard drives are critically important and I have purchased and used many, many, many types and speced hard drives. So, yeah I know what I am talking about.

      Apple uses the same exact Western Digital and Maxtor hard drives that dell, gateway, sony, ibm, compaq, whitebox uses. They come from the same factory, from the same companies, and are tested the same by the MFG.

      Ahhh, but there are different levels of testing that are performed and computer manufacturers can specify what level of testing they require. Of course it costs more, but you get what you pay for.

      And your maximum of 2 SATA drives per G5 system is a huge limitation.

      Actually no, it is not a limitation as most of my high performance computing is done on RAID arrays that are external. Right now I am looking at getting an XRAID with 14 hard drives that will live externally anyway.

      The thing is a $3,000 workstation for crying out loud.

      Actually, as I ordered it, its closer to $4520, and I am adding more RAM. The interesting thing is that I also considered and speced out a Dell box when I had to order a new workstation, and the Dell, when similarly configured was $4511 without Firewire 800, without digital audio in and out, without built in wireless networking, without built in Bluetooth, without gigabit ethernet, etc...etc...etc... The dual G5 made a pretty good argument there. Its a great system at the high end and is very price competitive with the Wintel world. Oh, and did I mention how quiet it is? :-)

      it's physically larger than any Dell systems...

      Yeah, and its also quieter, and faster.

      And only 2 HDD slots MAXIMUM.

      See the above comment.

      In the end, you used the hard drive performance discussion to spout off idiotic fanboy comments about the mac that don't show anything beneficial for the platform.

      O.K., how about OS X makes me much more productive than does Wintel allowing me to get grants, perform good science, present my data effectively, collaborate with others all while enabling science to move forward. On the other side, I also consult with a couple companies and OS X's ability to let me accomplish work without getting in my way makes me more valuable there too. The dual G4 I used before this replaced a Wintel box and an SGI and an older Macintosh making for a less cluttered work environment and allowing me to run all of my *NIX code on the Mac and allowing me to consolidate software libraries saving me time and money. Oh, and the Macs simply work. That is not something I can say about other platforms, especially the IRIX and Solaris boxes I used in the past.

      Try them out. You may be pleasantly surprised.

      --
      Visit Jonesblog and say hello.
    23. Re:You get what you pay for. by Naeleros · · Score: 1

      Although I think that your reliability data is anecdotal/worthless and your implication that you couldn't get a similar (or better) capability PC for the same cost as a MacG5 (heh.. actually makes me laugh thinking about it)...

      You do make a very important point that most people miss:

      O.K., how about OS X makes me much more productive than does Wintel

      That's exactly what people should focus on. OS X makes you more productive/happy. For me, I like Windows for useability. Who's wrong? No one.

      Its when people keep applying their paradigms to other people that all the trouble starts. All these speed comparisons between PC's and Macs and reliability suggestions.. are just pointless. They're just justifications for your choice and a weak attempt at trying to convert someone else.

      No justification is necessary. Don't bother trying to convert me.

    24. Re:You get what you pay for. by Naeleros · · Score: 1

      Heh.. sounds like someone who has never worked in manufacturing. Oh, how simple QA would be if you could easily sort components like you suggest.

      If I ever work in manufacturing again, I want to work at your fantasy factory. Sounds like a nice place with lots of black/white.

      The only thing I don't understand, at Fantasy Factory; to sort like you're suggesting they must be doing 100% inspection. Why don't they just throw away the bad hdd's and avoid the $$ loss when they get returned? (Unless Fantasy Factory has sooo high of margins on their parts that they even make money on the HDDs that get returned?)

    25. Re:You get what you pay for. by Detritus · · Score: 1

      Is RCA a "fantasy factory"? How about Ampex? How about Motorola?

      --
      Mea navis aericumbens anguillis abundat
    26. Re:You get what you pay for. by Chazmati · · Score: 1

      The only thing I don't understand, at Fantasy Factory; to sort like you're suggesting they must be doing 100% inspection.

      Why would you infer that sorting would require 100% inspection? Statistics can tell you when you're in a good run. To be overly general, if you sample drives periodically and they're all "in the green" you can assume it's a good run. If they're all in the red (for some characteristic) you start trying to fix the problem. If they're all just below the cutoff you sell them to Tandy.

      Of course, if the samples are all over the map you can't make a prediction, and you probably have to figure out why things are so variable.

    27. Re:You get what you pay for. by Naeleros · · Score: 1

      Are you trying to assert that these 3 companies do 100% QA? (That's what you seemingly implied by your other post about how you believed that HDD's are sorted.) If so, I'd like to move to your dimension. In my realm, these companies still get returns...so, their QA procedure is less than 100%. If you're commenting on how these companies have different product lines to represent different markets.. then I don't see the relation to your other post that was discussing HDD quality. To clarify, Apple doesn't purchase a different 'line' of HDD's then Dell. Your earlier post alluded to some difference in the QA process on the same line.

    28. Re:You get what you pay for. by Naeleros · · Score: 1

      Statistics only tell you that there will be X amount of failures among Y amount of drives. You can't reach into that group of drives and pick out the failures (or the ones with less lifespan)...which is what 'sorting' implies. You could try to sort a low quality run to be shipped off to Dell.. but, think about that for a minute. If you're WD.. would you sooner have Dell upset or Apple? Odds are, if anyone gets the choice drives.. its Dell. Mostly its just connecting the dots with JITM (just in time manufacturing), low margins, volume, assembly/manufacture procedures, and inventory management.

    29. Re:You get what you pay for. by Detritus · · Score: 1

      They do 100% QA on some of their products. Is that concept too difficult for you? If they have a reason, like customer requirements, and a product with some inherent variability, they can grade their production.

      --
      Mea navis aericumbens anguillis abundat
    30. Re:You get what you pay for. by WNight · · Score: 1

      For many products like HDs, they all do get tested. They've got a built-in BIOS that handles remapping of bad sectors. Plug the HDs in, let them do a media check and remap bad sectors, it should take about 15m or so, and then plug them into a computer for a few seconds and read the number of bad sectors. This could all be done in an automated fashion like with circuit boards. It'd cost a lot to do but it'd be worth it to avoid RMAs. And it'd let them find the drives with one part (platters or board or motor) which was crap while the rest worked, then they could rip the working board off of a drive with dead platters and put it back into inventory for another drive.

      My company sells thousands of pieces of hardware and every one is tested. HD companies are larger and can afford more advanced automated testing systems, I'd expect they do at least what we do.

    31. Re:You get what you pay for. by Naeleros · · Score: 1

      They do 100% QA on some of their products. Is that concept too difficult for you?

      Yes, I do have a difficult time with that concept. The belief that companies are doing 100% QA for 100% of possible defects is usually only held by naive consumers, sales people, and VP's. It just doesn't actually happen.

      Now there is such a thing as sorting 100% when a process is out of control (SPC term) for a particular attribute or small set of attributes.

      That is a completely different subject and doesn't address the original post that you made about Apple HDD's being sorted for something like 'lifespan'. HDD lifespan is not something that can be sorted on and is the result of a near limitless amount of variables.

      If they have a reason, like customer requirements, and a product with some inherent variability, they can grade their production.

      In order for a customer to require 100% quality assurance they would essentially have to say : "I have an infinite budget. My customers have infinite budgets. Time is of no consequence to me. Time is of no consequence to my customers. Make my parts perfectly, please."

      Actually, if you do know of a company with that sort of a mission statement...please let me know. I'll build/subcontract/deliver/program/retail/sell whatever they need. Just give me the address ;).

    32. Re:You get what you pay for. by Naeleros · · Score: 1

      My company sells thousands of pieces of hardware and every one is tested.

      Ahh... but, tested for what? Tested for 'lifespan'? I doubt it. Testing 1000 widgets for variables x,y,z is common. Testing 1000 widgets for 1000 variables (or 1million variables) is a whole different story.

      To put this into non-manufacturing terms (I was formerly a machinist): If you develop a web page, you might test that page on commonly available browsers on commonly available configurations. You would likely even test 100% of the pages on your site.

      What you would not do is test *every* browser ever created with each browser on *every* possible platform that it could run (including any and all possible configuration changes). It's insane to even consider.

      Manufacturing is not completely unlike this process. Another thing to remember, if you tested 100% of hard drives for their lifespan (and could pick out the ones that didn't last as long)... guess what? All your hard drives are dead. You killed them with your testing procedure. Not a good rate of return on that batch ;).

    33. Re:You get what you pay for. by Chazmati · · Score: 1

      Statistics can tell you more than % failures.

      And why wouldn't Western Digital just make contracts with their customers for certain quantities of drives meeting certain specifications at certain prices, all of which could vary from customer to customer, be it Dell, Apple, or whomever?

    34. Re:You get what you pay for. by Naeleros · · Score: 2, Interesting

      And why wouldn't Western Digital just make contracts with their customers for certain quantities of drives meeting certain specifications at certain prices, all of which could vary from customer to customer, be it Dell, Apple, or whomever?

      The reason for this has to do with "Just In Time Manufacturing" (no inventory) & low margins. Its not permissible to have inventory because of JITM. Its not feasible to have multiple assembly lines for the same process (excepting if you need the production capacity because of order volume) because of low margins. And, its not reasonable to keep 'resetting' your main production line for a different customer's procedures (imagine you're in the middle of a several day process of changing over when you get a call from your biggest customer saying he needs 16 hrs of parts TOMORROW... it happens all the time...keep those lines ready).

      Its just far simpler to find a common QA level that everyone can agree to. If you have a customer that demands a certain high level of quality on a product line.. then that's what you produce (if his volume is high enough to warrant) for all. You can certainly have varied product lines (which probably span multiple assembly lines). Those varied product lines almost certainly do have varying degrees of QA/testing.

      What I'm asserting is that you don't make 2 products that are exactly alike in every respect except the level of quality that you use for your customers (for big markets like HDDs... if you work out of your garage.. its no biggie). If you have an 'assembly line' that is 'better'.. then you make a new 'product line' and charge more than you charge for the other one. (I'm also saying that Dell/Apple use the same line of HDD's...now that Apple has dropped SCSI as standard.)

    35. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      Here's an abstract of a paper from one of Seagate's drive gurus:

      http://www.usenix.org/events/fast03/tech/anderso n. html
      (The actual paper requires usenix membership).

      His main point is that "enterprise drives" are at the front of the technology curve because they pay for it, but the technology trickles down at different rates. For example, rotational speeds are very difficult to cost reduce, so desktop IDE drives have reached 7200 RPM while high end SCSI/FibreChannel drives are up to 15K RPM. On the other hand, the platters themselves catch up quickly and the larger sizes of "personal" drives gives them transfer rate advantages at the cost of seek performance.

    36. Re:You get what you pay for. by Naeleros · · Score: 1

      Statistics can tell you more than % failures.

      Ok.. then I have a problem for you to solve with statistics. I have 100 marbles in a sealed steel box. Ideally, they're all white. However, my process is only 98.6% in control. (Sometimes it makes black ones)

      How many *exactly* and which numbers *exactly* (I'll count them as I pull them out)are black?

      The odds would be that 1 or 2 is black. But, you never know... if that SPC % was aggregated over a large group of runs.. this one might have been 50% or 100%. And.. how would you know *exactly* which ones were black.. even if you knew *exactly* how many there were without looking?

      (The reason you can't look is related to the HDD example. You can't test every HDD for its lifespan.. or you kill it and have none at the end of the test. So.. some HDDs you can't inspect for lifespan.)

    37. Re:You get what you pay for. by TooManyNames · · Score: 1

      On the contrary, that's the best rate of return. You just managed to manufacture something with 0% return; good job. Failure on the other hand...

      --
      "Is not a sentence" is not a sentence. Well damn.
    38. Re:You get what you pay for. by Naeleros · · Score: 1

      Maybe I should have said 'return on investment' .. heh. In any case, you understood my meaning ;).

    39. Re:You get what you pay for. by Rheingold · · Score: 1

      And ask an engineer too: "Good, fast, or cheap: Pick 2". He'll tell you that too. Here's a good read.

      --
      Wil
      wiki
    40. Re:You get what you pay for. by Rheingold · · Score: 1

      TCQ also reduces the number of seeks, because the requests can be ordered effeciently.

      --
      Wil
      wiki
    41. Re:You get what you pay for. by Rheingold · · Score: 1
      --
      Wil
      wiki
    42. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      This statement is a contradiction in its own terms:

      There are no cheap-ass SCSI. So they fail not. If you buy a Cheap-ass western digital IDE, you lose it. But a good MAXTOR or QUANTUM FIREBALL is gonna last for the rest of your lifetime.

      The fact that there are cheap-ass IDEs don't mean there aren't good ones.

    43. Re:You get what you pay for. by Chazmati · · Score: 1

      It's not all black and white. Statistics can't solve your marble problem the way you seem to think it needs to be solved.

      Like Detritus said--and I'm not a hard drive engineer either--you might look at several factors which aren't necessarily 'binary' pass-fail indicators.

      You don't have to know *exactly* which drive will fail to know that you're in the manufacturing sweet spot.

    44. Re:You get what you pay for. by Reziac · · Score: 1

      Here's what an Apple engineer told me (this is firsthand, not hearsay): way back when, Apple decided to go with SCSI HDs because with IDE HDs, you could time bootup with an hourglass -- he said this was due to the OS's high overhead; they HAD to go SCSI to get anything like acceptable performance compared to concurrent PCs.

      As to failures, IDE HDs of 12 years ago are just as likely to still be chugging along. I've got a 1991-vintage Western Digital 20mb IDE that's still 100% perfect (zero bad sectors, runs fine). I've got several 40-100mb HDs of similar age (mostly Conners for ghu's sake, barrel-scrapings even in their day) that still work. For that matter, I've also got three 20mb MFM drives built in 1986 that still work just fine. (Not that I have all that much use for the XT or the 286 these days, but you probably don't run that 12 year old Mac much anymore either. ;)

      I know a couple people who do all SCSI, and they've had a LOT of HD failures (mainly with Micropolis and Quantum HDs). Myself, I've got two SCSI HDs dating from 1990 -- one works fine (tho you could literally fry eggs on it) and the other died back about 1996. Not that these are necessarily representative either, but in the dept. of anecdotal evidence, goes to show it's not all roses on the SCSI side either.

      If you're doing disk-intensive or server-type work, then yeah, SCSI can be worthwhile. For standalone machines, generally the cost per meg compared to IDE is too high, particularly when you get into very large drives. You have to decide if paying an extra $10 or so per gig is worthwhile in light of your HD uses.

      Also, you can get much better performance if you shop for an IDE HD that doesn't suck CPU cycles. Here's a comparison of CPU use I saw a couple years ago, for HDs in the (now sadly cramped) 20gb range:

      SCSI (all brands): 2%-3%
      Western Digital IDE: 10%
      all other brands of IDE HD: 22%-25%

      This pretty much matches my observation on system drag under load vs. HD brand/type, too.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    45. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      I think that your reliability data is anecdotal/worthless

      Right, and you keep validated statistical analysis in your back pocket? please....

      your implication that you couldn't get a similar (or better) capability PC for the same cost as a MacG5 (heh.. actually makes me laugh thinking about it)...

      Try Name brand, not chop-shop.

    46. Re:You get what you pay for. by CatOne · · Score: 1

      Apple does significant testing for all the drives it puts in its Apple Drive Modules that go in Xserve and Xserve RAID.

    47. Re:You get what you pay for. by sad_ · · Score: 1
      Better to put the money into a DLTtape solution than to rely on what's bundled with the server.

      too bad DLT is not exactly a good tape technology. well, depending on what you use it for ofcourse, but _I_ wouldn't use it for anything else except a simple fileserver with 'unimportant' data on it.

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
    48. Re:You get what you pay for. by WNight · · Score: 1

      But those variables, x, y, and z, correspond fairly accurately to expected lifespan. Especially if x is number of sectors available for remapping errors, as a previous poster mentioned.

      The days of selling things like HDs without them going through a burn-in are gone. It's so easy to build a self-test (and a fairly rigorous one) into the unit and to simply sort by the results.

    49. Re:You get what you pay for. by Bombcar · · Score: 1

      SLR forever!

      I love the Tandberg SLR tape drives. Nothing beats a quarter inch of aluminum plating.

    50. Re:You get what you pay for. by Anonymous Coward · · Score: 0

      Go Ultrium.

  12. Not an accurate test by pagercam2 · · Score: 2, Interesting

    The document lists one and only one case. I don't doubt that SCSI has performance benfits that is pretty well known. I've always wondered why they don't upgrade IDE with a better command set much like SCSI, well they haven't they just increase the clock speed and offer better buffering. So there is a valid case for a comparison between SCSI and IDE. This review does one and only one test which proves that SCSI wins on one test this is not a good article. He reads one and only one file. The real question is how well IDE and SCSI operate under real multi-treaded OS conditions. Slashdot editors should be rejecting this article in favour of one with a real indepth analysis. SCSI will win but not for the reasons listed in this article.

    1. Re:Not an accurate test by Frostalicious · · Score: 2, Informative

      He reads one and only one file.

      No, he read 50,000 files.

      every email message is stored in a separate file....I used a maildir folder containing 50,000 emails.

      Sure it would have been better for him to run a number of scenarios, but he couldn't build himself a whole lab due to cost factors. Even with this rudimentary testing, a difference of 8 times indicates to me that there is an effect.

    2. Re:Not an accurate test by Anonymous Coward · · Score: 0
      but what causes this difference? since he uses two different platforms, there are a number of factors that could be the cause (or a culmination of various differences). for proper testing, only the variable in question should differ.

      a bad benchmark is worse than none at all, spreading much FUD.

    3. Re:Not an accurate test by Anonymous Coward · · Score: 0

      real multi-treaded OS conditions

      Should this be tested with a stair-step algorythm?

    4. Re:Not an accurate test by pjrc · · Score: 2, Informative
      I've always wondered why they don't upgrade IDE with a better command set much like SCSI,

      ATA-5 added multiple command queuing and disconnection (the primary benefits of SCSI). A few drives today support it. Someday, almost all will.

      Tagged command queuing and better drivers in linux are most likely the reason the SCSI drives were able to read 50000 files much more rapidly than a similar IDE drive.

      well they haven't they just increase the clock speed

      DMA modes 0 -> 1 -> 2, followed by UDMA 66 -> 100 -> 133, and now SATA gen1 (150 Mbytes/sec), and in a year or two SATA gen2 (300 MBytes/sec)... and maybe someday gen3 (600 MBytes/sec)... and likely faster speeds thereafter, but this is what is officially approved and published today.

      and offer better buffering.

      Shopped for drives lately. 2 and 8 meg buffers?

      This review does one and only one test which proves that SCSI wins on one test this is not a good article. He reads one and only one file.

      Yes, 1 test. No, 50000 files rather than just 1 file.

      Slashdot editors should be rejecting this article in favour of one with a real indepth analysis.

      Slashdot "editors" should do many things to be worth of the title "editor". At least lately they've been a lot better about spelling errors.

      Perhaps they didn't actually read the article (or merely skimmed it), or they weren't very knowledgable about the evolution of IDE and SCSI... much like their readership posting the majority of these comments.

    5. Re:Not an accurate test by Anonymous Coward · · Score: 0

      Don't you mean a "stair-step algorhythm?"

      (N.B., understanding this joke requires that one actually know how to spell the following words:
      algorithm
      rhythm)

    6. Re:Not an accurate test by Reziac · · Score: 1

      Why don't they upgrade IDE's command set etc.?? Good question... IMO, and that of some others I've discussed SCSI vs IDE issues with:

      Because it's in the interests of HD manufacturers to keep the price of SCSI HDs (and SCSI devices in general) artificially high. And thus it will stay, so long as the server market WILL pay the difference, even if the desktop market won't.

      And to keep that server market, SCSI needs to have a significant, demonstrable performance impact. So it's NOT in their best interests to improve IDE performance beyond what the *desktop* market expects of it.

      I find it interesting that W.D. has made the most strides in IDE performance boosting (notably in reducing CPU cycles used) and they are also the only major player who doesn't make SCSI HDs.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  13. Forget SCSI... by AKAImBatman · · Score: 1

    ...I want Fibre Channel, baby!!! Amateurs. ;-)

    1. Re:Forget SCSI... by red+floyd · · Score: 1

      SCSI does run over Fibre Channel.

      Look up FCP on t10.org.

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    2. Re:Forget SCSI... by AKAImBatman · · Score: 1

      It's a joke. Relax.

    3. Re:Forget SCSI... by red+floyd · · Score: 1

      Sorry, I'm a bit touchy... used to work for a Fibre Channel house.

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    4. Re:Forget SCSI... by AKAImBatman · · Score: 1

      S'okay. At least you pointed out some great specs for the hatchlings around here. ;-)

  14. Comparo? by BrodyVess · · Score: 1

    That was the lamest thing I've ever read from /. Where are the numbers? Graphs? Not to mention- 800 dollars! Granted, its Canuck bucks, but still... Sheesh. Does the average bear need that time difference?

    Now- rewrite this article... Explain the systems it was used in. He mentions that the IDE system had a faster processor. What was it? How much faster? What kind of motherboard? I know from experience that a crappy-ass IDE controller can handicap you from the start. Whats the difference if he used a dedicated but cheap IDE controller card? This seems on the level of- I shot a pumpkin with a .22 and it didn't move. I shot it with a bazooka and it blew up. Therefore- bazookas are more useful than .22s. Which may be true in certian situations. But if I'm plinking in my backyard I'll spend the .07 cents that each 22 round costs me rather than hundreds on that RPG round. I dont need an 800 dollar hard drive to frag in UT, check my mail, surf the net, or read /.

    --
    No one expects the Spanish Inquisition!
    1. Re:Comparo? by Carnildo · · Score: 1

      No one expects the Spanish Inquisition!

      Your sig seems singularly appropriate here.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    2. Re:Comparo? by angle_slam · · Score: 1
      Now- rewrite this article... Explain the systems it was used in. He mentions that the IDE system had a faster processor.

      Agreed that the article are far too few details. But he did mention processor speeds--2.2 GHz for the IDE installation, 750 MHz for the SCSI installation. Then he installed a SCSI card in hie 2.2 GHz computer and got the 28 second time.

    3. Re:Comparo? by BrodyVess · · Score: 1

      Sorry, RTFA too fast to catch that. Of course, if I had, I might have just gone into convulsions and banged my head on the table till I passed out...

      My girlfriend would have been concerned when I missed dinner. Perhaps I shouldn't read articles like that all the way through anyway.

      --
      No one expects the Spanish Inquisition!
    4. Re:Comparo? by rusty0101 · · Score: 2, Insightful

      2.2 Ghz processor with IDE drive outperformed by 750 Mhz processor w/ 3 year old SCSI drive of similar specifications (same size, spindal speed, smaller buffer) by a 7 times margine.

      Note also that the IDE drive was used exclusively for this test at the time of the test, and the SCSI drive was in a server which was active doing other things as well.

      I would think that the 50,000 message folder would be of a wide variety of file sizes. Though it would be really easy to create such a folder of all one file size, simply by running a script that creates that many simple message files with the word "hello" in the subject and the body. As a developer for "Linux from scratch" I would suspect however that this is his message archive, which is likely to contain anything from a "this package sux" message on up to messages carrying a significant portion of the source code to Linux.

      As to your comparison of a .22 and an RPG, I would think that a more appropriate comparison would be a .44 automag to a .22 revolver. The .22 is less likely to bother the neighbors. The .44 automag is more likely to stop the rampaging bull. Which is more appropriate for use will depend upon the use.

      For my own needs an IDE drive works well. Then again I don't build and install a new Linux kernel every couple of days either.

      Obviously your milage may vary.

      -Rusty

      --
      You never know...
    5. Re:Comparo? by shaitand · · Score: 1

      "He mentions that the IDE system had a faster processor. What was it? How much faster?"

      Well if you read the WHOLE article you'd know the ide drive was in a 2.2ghz system and the scsi in a 750mhz (or was it 950mhz? I'm too lazy to look).

    6. Re:Comparo? by rusty0101 · · Score: 1

      My mistake, scsi drive was smaller, and had double the buffer memory.

      --
      You never know...
  15. This is a pretty crappy comparison, actually. by CatOne · · Score: 1

    How long does it take to read my 50,000 message maildir.

    Well that's scientific.

    Not to mention, it's an archaic 2 MB cache drive. Yeesh.

    I think IDE versus SCSI is a fairly silly comparison these days. They each have their use cases. For lowest seek times and max IOPS, go with a 15K SCSI drive. For fastest transfer rates, do RAID with IDE drives. Hell, the Xserve RAID I work with daily can transfer about 350 MB/sec sustained. Try matching that with SCSI drives :-)

    1. Re:This is a pretty crappy comparison, actually. by angle_slam · · Score: 1

      2 MB Cache isn't exactly archaic. The majority of drives you see today are 2 MB, except the "Special Edition" drives.

    2. Re:This is a pretty crappy comparison, actually. by Bill+Barth · · Score: 1

      Considering that 1 Ultra320 drive does that, I think SCSI has you mostly beat.

      --
      Yes...I am a rocket scientist.
    3. Re:This is a pretty crappy comparison, actually. by Cheeze · · Score: 1

      An Ultra320 drive can sustain 350MB/sec? i think you have your facts mixed up.

      --
      Why read the article when I can just make up a snap judgement?
    4. Re:This is a pretty crappy comparison, actually. by Bill+Barth · · Score: 1
      Not quite, but close. Ultra320 means, of course, that the maximum transfer rate for single channel operation is 320 MB/sec. This article over at Tom's Hardware gets about 250 MB/s. Not bad for a sinle 10k drive. The future of Ultra320 is out there.

      My previous comment was a little tounge in cheek. I know it's not 350, but it's a single drive not a full on ATA RAID implementation.

      The real upshot of this discussion is that SCSI rocks and IDE sucks, of course!

      --
      Yes...I am a rocket scientist.
    5. Re:This is a pretty crappy comparison, actually. by LazloToth · · Score: 1


      For God's sake, man - - how does it look to have a rocket scientist who can't spell "tongue" correctly? : )

      --


      It's only funny until someone gets hurt. Then, it's hilarious.
    6. Re:This is a pretty crappy comparison, actually. by Bill+Barth · · Score: 1

      truns uot I cna't tpye!

      --
      Yes...I am a rocket scientist.
    7. Re:This is a pretty crappy comparison, actually. by CatOne · · Score: 1

      You're talking about the BUS speed when you refer to the 320 MB/sec. An Ultra 320 drive cannot sustain 250 MB/sec for a long period of time... for example if you transferred a 2 GB file off that U320 it wouldn't maintain 250 MB/sec.

      Now the ATA RAID certainly *can* sustain that for a long time, as it's pulling off 7 or 14 drives in parallel.

      A large IDE RAID set is faster for throughput than an U320 SCSI drive, by far. It's defininitely not quicker (seek times), but it's certainly faster. We're talking 400 MPH school bus versus a go-kart... one takes a lot longer to get up to speed but its max speed is WAY higher.

  16. FYI: Gerard Beekmans... by Aardpig · · Score: 3, Informative

    ...is the original creator of Linux From Scratch, and therefore registers very high on all standard 7331-meters

    --
    Tubal-Cain smokes the white owl.
    1. Re:FYI: Gerard Beekmans... by obsidianpreacher · · Score: 1

      Does anyone here speak 7331 ("teel")? I don't get it ...

      --
      topreacher@signature.slashdot.org 1% rm -rf sig
    2. Re:FYI: Gerard Beekmans... by Zork+the+Almighty · · Score: 1

      Maybe we ran out of 3 digit area codes, I don't know.

      --

      In Soviet America the banks rob you!
    3. Re:FYI: Gerard Beekmans... by Anonymous Coward · · Score: 0

      7331 -> l33t -> Leet -> Elite

      Or my old address when I was really pimping and hustling in Seattle.

    4. Re:FYI: Gerard Beekmans... by KiwiEngineer · · Score: 1

      I believe that should read 1337-meters (unless 7331 is the new uber 1337 version of 1337) ;-)

      Alternately 7331 may be something related to the article rather than a script kiddie hieroglyph

      --
      Nobody expects the Spanish Inquisition!!
    5. Re:FYI: Gerard Beekmans... by Aardpig · · Score: 1

      Alternately 7331 may be something related to the article rather than a script kiddie hieroglyph

      Nope, you were right the first time; too much coffee on my behalf appears to have made me dyslexic...

      --
      Tubal-Cain smokes the white owl.
    6. Re:FYI: Gerard Beekmans... by Large+Green+Mallard · · Score: 1

      That as may be, but he should stick to what he knows and leave reviewing technologies to people with both a technical cloo and some knowledge of writing :)

    7. Re:FYI: Gerard Beekmans... by Anonymous Coward · · Score: 0

      No, 7331 is backwards:

      7331 -> teel -> wtf?

      On the other hand:

      1337 -> leet -> elite

      I.e., just for those who still don't follow, the numeral "7" is analogous to the letter "T" (notice the bar on top of both).

      The numeral "1" is analogous to the letter "l" (lower case L - in fact, they used to be typed the same on old manual typewriters).

      So, no, 7331 is not "leet," but "teel." Maybe that's the elite of the L. L. Bean crowd or something.

    8. Re:FYI: Gerard Beekmans... by Anonymous Coward · · Score: 0

      It's KO I'm lysdexic too.

    9. Re:FYI: Gerard Beekmans... by p00ya · · Score: 1
      Does anyone here speak 7331 ("teel")
      .0j
    10. Re:FYI: Gerard Beekmans... by Anonymous Coward · · Score: 0

      dyslexics untie!

    11. Re:FYI: Gerard Beekmans... by nateb · · Score: 1

      .d45 3m 53k4m .3m 07 1337 k147 d1u0w 3n00n dn4 y4d r3h70 3h7 3r075 3h7 07 7n3w 1 .y3h

      --
      -- Nate
  17. My result. by Anonymous Coward · · Score: 0

    [root@localhost root]# hdparm -t /dev/hda /dev/hda:
    Timing buffered disk reads: 146 MB in 3.02 seconds = 48.34 MB/sec

    This is IDE 7200 60Gb Maxtor drive using Linux 2.4.22-10mdk

    1. Re:My result. by dracocat · · Score: 1

      /dev/sda: Timing buffer-cache reads: 128 MB in 0.21 seconds =609.52 MB/sec Timing buffered disk reads: 64 MB in 0.38 seconds =168.42 MB/sec SCSI wins.

  18. SCSI Costs too much by Anonymous Coward · · Score: 0

    A quick trip to www.pricewatch.com clearly shows why IDE and Serial ATA are winning. The SCSI drives come in smaller sizes at more than 2x the cost of the other drives. They also don't require you to buy a SCSI motherboard or an extra card to use.

  19. Well, he sucks at doing comparisons by Anonymous Coward · · Score: 0

    Perhaps he should take a class on statistics or research.

  20. lame comparison by magical22 · · Score: 1

    Why doesn't he compare it to a newer serial ATA drive running raid 0.... Since everyone has newer boards anyways, I dont have one myself or I'd bench it but I am sure its a lot faster than what his ide drives are getting, prolly not as fast as the scsi but I bet a lot more in tune, and will leave you with a pocket full of cash.

    1. Re:lame comparison by shaitand · · Score: 1

      he was comparing IDE to SCSI, not SATA to scsi, SATA is it's own beast even it is intended to replace IDE.

  21. I'll take IDE over SCSI anyday by bigjnsa500 · · Score: 1
    Sorry, but the subject says it all. And it is strictly a cost opinion. A year ago, my office bought 8 180gig U160 SCSI drives for a price of $1160 each. Today you can buy a 200 gig IDE for under $200. And in real world use, the speed is relatively the same.

    Oh and did I mention to even use U160 you need either a kick butt motherboard or a $500 SCSI card?

    Even most RAID enclosure vendors are going to IDE drives.

    --
    This is a test. This is a test of the emergency sig system. This has been only a test.
    1. Re:I'll take IDE over SCSI anyday by Anonymous Coward · · Score: 0

      My U160 card cost 200 USD new, and can now be bought on Ebay for under a hundred. It's an adaptec, and it doesn't suck. Maybe you are thinking of a SCSI hardware RAID card. I run software RAID on mine, and it works fantastic. I don't even feel the need to spend the money for hardware RAID.

      What do you expect to use these drives for? If you are running a video editing workstation like I am, software/hardware raid doesn't make a difference. On a server, you'd want hardware RAID so your CPU overhead didn't add up on thousands of small requests instead of a few consistent, relatively linear ones on an editing workstation.

      The point is, you don't even need that 500 dollar hardware RAID for many tasks. I bought a bunch of smaller SCSI drives' put them up on a RAID0 array, which didn't cost a lot, and got me much better performance than a few large and insanely expensive SCSI drives. and a hardware RAID interface.

    2. Re:I'll take IDE over SCSI anyday by bigjnsa500 · · Score: 1

      Your forgetting the fact that for the price of all those SCSI drives and controller, you can buy one big, fast IDE drive.

      --
      This is a test. This is a test of the emergency sig system. This has been only a test.
    3. Re:I'll take IDE over SCSI anyday by Anonymous Coward · · Score: 0

      Sorry, but in "real world use" SCSI drives are typically found in high-end server products. In that "real world use" they simply kick the crap out of IDE in speed and reliablility.

      Not that IDE isn't the better option for most desktops systems, as the cost of SCSI would be prohibitive.

    4. Re:I'll take IDE over SCSI anyday by Anonymous Coward · · Score: 0
      My U160 card cost 200 USD new, and can now be bought on Ebay for under a hundred.

      So you're selling it??

  22. Why not make it a fair test... by Judg3 · · Score: 1

    And compare serial drives to serial drives.
    I would have loved to see that SCSI against an SATA150 drive.

    --
    Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
    1. Re:Why not make it a fair test... by demon · · Score: 1

      SCSI is NOT serial. FireWire/IEEE1394/i.Link is serial. SCSI is not, and never has been. If you're going to talk about fair comparisons, then let's be fair, otherwise please stop talking.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:Why not make it a fair test... by jawtheshark · · Score: 1

      You do realise SCSI is parallel technology don't you?

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    3. Re:Why not make it a fair test... by Carnildo · · Score: 1

      Well, since he's using a parallel SCSI interface, I don't see how comparing it against a serial ATA interface would be "serial to serial".

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    4. Re:Why not make it a fair test... by Anonymous Coward · · Score: 0

      There's two S's in SCSI, so one of 'em gotta stand for "serial", right?

      (And ultra-wide SCSI just means signalling over a ribbon of metal instead of a wire with a round cross-section. It goes faster that way, for technical e-mag reasons I won't go into here.)

    5. Re:Why not make it a fair test... by Raffaello · · Score: 1

      "There's two S's in SCSI, so one of 'em gotta stand for "serial", right?"

      Unless the first S if for "Small," and the second S is for "System," as in

      Small Computer System Interface

      Which is what SCSI is an acronym for. SCSI is a _parallel_ bus, not a serial bus.

  23. Speed isn't the only advantage SCSI has over IDE by SoIosoft · · Score: 1

    In my experience, IDE is nothing but a mess. For example, I had removed power to an IDE drive in my machine, but left the IDE cable connected. The result was a machine that simply didn't want to boot.

    Another big problem with IDE is that it's limited on the number of devices it supports without purchasing seperate IDE controllers that use up PCI slots. SCSI is much better on this.

    On the other hand, I will be very curious about the performance of SATA, which is somewhat based off IDE, but with significant performance improvements. The future is still based off IDE because SCSI hardware is just too expensive to go in most machines. At a time when cost is a bigger factor in hardware than performance, SCSI just won't win.

    --
    Help me. I've been modbombed by a few people with entirely too much time on their hands.
  24. And back to reality. by DAldredge · · Score: 3, Insightful

    And in the REAL real world, the author of this piece discovered that, for his application, the SCSI drive was at least 300% faster.

    Why isn't his test, done with real world data, not a 'real world' test?

    1. Re:And back to reality. by YOU+ARE+SO+SUED! · · Score: 1
      There's two things I've learned from this discussion.

      1. Some people _still_ like IDE, and think it's better. I'll agree with them if they say it's a good _compromise_ _sometimes_.

      2. Whatever I'm doing with my system is the real world. Whatever anybody else does with their system is completely subjective and has nothing to do with my system. Their results are biased, and intend to mislead. SCSI is, in fact only 25% the speed of IDE and yet still more expensive. People only continue to buy it because they're mad.

      For all those who don't believe in the "benchmark" results offered, fine. Try a SCSI system one day. Don't like it? Don't use it. Don't pay for it.

      IDE is fine by me right up until I need to add a second disk to the system.

  25. Isn't this article a Mac troll? by Anonymous Coward · · Score: 0

    I seem to recall comments on Slashdot about how long it takes to copy files on Macs or something.

  26. Year old hardware.... by Anonymous Coward · · Score: 0

    Just as a curiousity, I wonder what sort of controller he was using for the IDE. Judging from spindle speed alone means little especially due to his cramming a 64 bit card in a 32 bit slot would lead one to believe that he might also have the '1 year old drive' on a 3 year old motherboard with a non U66/100/133. Not enough specs to be touted as any sort of real world comparison. Real world tests do show the U320 SCSI standard as being the fastest out there but I'll take my crappy 3ware U/100 8 port RAID card with 8 WD 200G 8M over a similar SCSI just because its under 1/3 the total cost.

  27. Unfair comparison by t0qer · · Score: 1

    The Maxtor was 40gb
    The Atlas was 9gb

    The Atlas obviously had less tracks too seek through than the Maxtor because it had 1/4 of the total number of tracks the maxtor did. This would totally account for the 1/3 speed increase seen over the IDE solution.

    Also to take into consideration is how much buffer each drive has. If I remember right, Atlas's have like 8 megs of buffer, while the 40 gig maxtors have like 2.

    1. Re:Unfair comparison by repetty · · Score: 1

      Funny! I read your post and milk came out of my nose.

    2. Re:Unfair comparison by rainwalker · · Score: 1

      What on earth are you talking about? The drive size has almost no relevance to this test. He was testing reading through 50,000 files, not one huge contiguous file (where tracks might have some bearing).

      Look at the seek times, that is pretty much all that matters here. Every file is going to be a seperate seek. The first SCSI drive had a 6.3ms seek time, which is ~30% faster than the IDE hard drives 8.9ms; however, the actual performance difference is over 600%!

    3. Re:Unfair comparison by Anonymous Coward · · Score: 0

      The Atlas obviously had less tracks too seek through than the Maxtor because it had 1/4 of the total number of tracks the maxtor did.

      Ummm, no. Just no.

      Do you really think the Maxtor drive's platters were 40/9 times larger than the platters of the Atlas drive? No, of course not. The track density on the Maxtor drive is higher, but to seek from the inside of the platter to the outside, the head must traverse approximately the same distance on both drives. (they were both 7200 RPM drives -- faster drives actually do tend to have significantly smaller platters these days)

      I seriously doubt that a 9gb IDE drive would perform any better. And in any case, the point is that the SCSI drive reads his maildir faster, so he gets his work done faster, so he should get the SCSI drive. Case closed. IDE weenies can whine all they like, but that's not going to get his maildir read any faster.

    4. Re:Unfair comparison by shaitand · · Score: 1

      he gave the buffer, it was actually 2mb for ide, and 4mb for the scsi. In every other respect the specs on the ide drive trumped or equaled the scsi drive, and the machine the ide drive was in MASSIVELY trumped the system the scsi drive was in.

    5. Re:Unfair comparison by fishnuts · · Score: 2, Informative

      The number of tracks a drive has is inconsequential to the access time. The time it takes for the read/write head to move across the platter (since the platters in ide and scsi drives are nearly the same size) is a product of how heavy the heads are and the strength of the motor assembly (which is actually a pair of coils moving between two very strong magnets). I'm inclined to believe that the IDE drive's slower seek performance is actually because if a cheaper head/motor mechanism. After all, the IDE drive _is_ cheaper, so this is one place where costs are cut.

      As far as buffering is concerned, random access reads, such as when reading in many small files, does NOT benefit in speed from larger on-drive caches. That cache is used mostly for multi-block read-ahead and write-back on sequential accesses, and is usually segmented into "areas", where sections of cache memory are linked to sections (cylinder groups) of the platters. The more cache you have on the drive, the less "thrashing" the drive has to do when many disperse files are written to, since it can group many operations into their appropriate "areas" of cache. This doesn't help as much for random reads (like maildir!) as for sequential reads.

      So why does scsi really have an advantage?
      1) tagged queuing. The host controller can queue up to 255 (depending on the controller and drives) commands to each drive, and can request the drive to "update" the controller on its status completely asynchronously, and in groups of responses. With one single "message" from the controller, the scsi drive gets up to 255 times as many low-level commands (block reads/writes/seeks/cache ops) as one command between an ide controller and its drive. For the test in that article, the host OS simply had to read the directory, and send off a bunch of commands to the SCSI controller to read a list of blocks, and notify the host when it was done moving everything into memory. Meanwhile, the IDE drive was busy doing every operation one at a time.

      2) multi-processing-friendly communications protocol. Because of the way scsi offloads most of the processing from the host, the host can spend less time waiting for an interrupt to complete (remember, an IDE device can only complete one low-level command at a time, per interrupt), and group commands from many processes together into one stream of scsi commands, or multiplex commands to multiple devices on the scsi bus in one operation. IDE is incapable of sending commands to two devices on the bus simultaneously. i.e. It must wait for an operation to the master drive to complete before sending something to the slave on the same channel, or to a drive on a different channel. In the test, the SCSI drive performed so well even though it was on a 'server' sharing resources with other processes because the OS was able to group commands together from all the different processes, while the IDE system had to "pause" programs that were waiting "in line" for ide operations from another process to finish. These processes can also include kernel disk read-ahead threads, write-back buffering, other programs on the system, etc.

      IDE will eventually have tagged queuing (some controllers/drives already support it), but there's still the problem of the IDE controller holding the host in an interrupted state (interrupt contention) while the operations complete. It's how the IDE spec works. DMA helps a lot here, but only makes the data transfer faster. The time the various low-level commands take and how they tie up the host cpu is still the bottleneck. To be fair, SATA should have all this stuff covered, and will likely bridge the gap between IDE and SCSI performance, but I don't believe it'll approach the overall reliability and robustness of SCSI.

      Disclaimer: I've described the advantages/disadvantages above as best as I could recall. corrections welcome.

    6. Re:Unfair comparison by Anonymous Coward · · Score: 0

      And you weren't even drinking milk?

      That is funny. Funny strange.

  28. Quality article? by Boone^ · · Score: 1

    It appears that DevChannel, a part of OSDN, adheres to the /. article format: 500 words or less.

    Great comparison? He only tried 2 things! What about random file access? large/small file access? streaming/random? multiple streaming? I don't pretend to know all aspects of Hard drive performance, but it's sure as hell bigger than that article supports. What a waste of bandwidth.

  29. Better than Slashdot by olePigeon+(Wik) · · Score: 1

    At least they got Gb and GB correct. ;)

  30. Hard Drive Performance isn't an issue to me now by rock_climbing_guy · · Score: 1
    The issue I've been dealing with is network performance. I set up a new SAMBA server, outfitted with 160 GB RAID, 2 GHz Celeron, and gigabit ethernet; the performance sucks. I get about 120 Mbps max transferring large files. Yes, the client machine is a fast machine too, but I've read that I should be getting 500 Mbps or more. I've checked everything and I have no idea what could possible wrong.

    Anyways, it seems that network performance has always been more of a bottleneck than hard drive performance. Is it the other way around then for many other admins???

    --
    Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
    1. Re:Hard Drive Performance isn't an issue to me now by megan_of_wutai · · Score: 1

      This RAID, is it by any chance IDE?

      If yes:

      Is this IDE controller, or the gbit ethernet controller, by any chance on a 32bit 33mhz PCI bus?

    2. Re:Hard Drive Performance isn't an issue to me now by megan_of_wutai · · Score: 1

      Sorry, just noticed you said megabits... well, that's pretty shitty.. ;)

    3. Re:Hard Drive Performance isn't an issue to me now by rock_climbing_guy · · Score: 1

      I'm not familiar with different kinds of PCI busses. I just know that the board was brand new when I bought it several months ago and it has on-board RAID. I couldn't get the on-board RAID to work with SAMBA/LINUX, so I ended up using software RAID. However, I made sure that the mirror-RAID drives are not on the same master/slave combo. I'm nowhere near the machine right now, otherwise I'd mention exactly what I'm using. The ethernet is on an ordinary 32-bit PCI slot.

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
    4. Re:Hard Drive Performance isn't an issue to me now by stevef · · Score: 1

      Try transferring a file between the two systems via a different protocol... say http. Do you get the same numbers? I have seen http transfers between two gigabit ethernet connected hosts in the 60MBs range.

      At least this would help you narrow down samba performance v. network performance. Just a thought...

    5. Re:Hard Drive Performance isn't an issue to me now by Maxwell · · Score: 1

      What he was getting at is: your standard desktop PCI slots are 32bits@33MHZ. That's 4 bytes at 33Mhz. Do the math you get 132MBps - tops. That's for ALL the slots combined. Your NIC will never run faster than that until you go to a 64 bit PCI slot. The ones with the extra notches in them. But 120Mbps is 15Meg/s. About 3 times faster than 100Mbps switched. The most you can expect would be around 50Meg/sec ~480Mbps. Maybe your disks are on the same PCI bus?

      And yes, I would say web servers are the primary exception, otherwise most server's I/O is diskbound. It may take lots of reading and writing for your Oracle server to calculate this years profits. But when it's done allthat goes across the wire is the actual profit number. Tons of disk, very little network. I do database migrations, on my laptop (PIII 1k) it takes 2hrs per gig of disk, with 15% cpu. On 10k scsi it takes 45 minutes per gig, 15k about 35 minutes per gig, virtually no cpu.

      JON

    6. Re:Hard Drive Performance isn't an issue to me now by rock_climbing_guy · · Score: 1
      Check the math.

      You threw in an extra bit/byte conversion factor. 32 bits times 33 Mhz = 1056 megabits per second, so gigabit ethernet should be just fine with that.

      I can't believe that for the Google searches that I've done, none have turned up any useful information on how to speed up this network.

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
    7. Re:Hard Drive Performance isn't an issue to me now by megan_of_wutai · · Score: 1

      If your definition of fine is having 56mbits of bandwidth for all the other peripherals on the system, including the IDE controller which is typically PCI bus mastering, sure.

    8. Re:Hard Drive Performance isn't an issue to me now by megan_of_wutai · · Score: 1

      Not that gbit ethernet is going to get anywhere near peak theoretical, but it's nice to not be insanely theoretically contended. /me kisses the 64bit PCI slots on her G3, and looks angrily in the direction of the 32bit ones in her Athlon

  31. Poor Submission by niko9 · · Score: 1

    I can't believe how short sighted and obtuse this articles is. But you know what really burns my ass? A flame about this /points at buttocks/ high!

    --

    1. Re:Poor Submission by chrisbord · · Score: 0

      I'll see you in hell William Munny!

  32. That's the point of keeping them constant. by caveat · · Score: 1

    It eliminates the all those other variables, leaving only the drives themselves to affect the speed. Of course, whether or not reading a mutt mail folder really depends on drive speed is up to you.

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
  33. Were the drives even defragmented? by Anonymous Coward · · Score: 0

    Even something such as that could have a *huge* impact on speed.

    1. Re:Were the drives even defragmented? by KC8SWY · · Score: 1

      Doesn't matter on UNIX/LINUX! The amount of fragmentation is insignificant. Unlike the Windows world...

    2. Re:Were the drives even defragmented? by Anonymous Coward · · Score: 0

      Fragmentation can still happen in filesystems designed to avoid it.

  34. IDE apologists by Shaman · · Score: 1, Insightful

    It's funny watching the people who like the cost of IDE trying to make as if this test is totally innacurate.

    Well, what if YOUR mail client was taking 7 minutes to go through your mail folder every time? Eh? Not sounding so good now, huh?

    --
    ...Steve
    1. Re:IDE apologists by Anonymous Coward · · Score: 0

      I'd buy a good IDE drive! He didn't exactly test a high end IDE drive.

    2. Re:IDE apologists by Tyler+Eaves · · Score: 1

      Well, then I'd suggest you develop sane mail archiving habits.

      --
      TODO: Something witty here...
    3. Re:IDE apologists by shaitand · · Score: 1

      He didn't exactly test a high end SCSI drive either. And he didn't test a SATA drive at all.

    4. Re:IDE apologists by Hoser+McMoose · · Score: 1

      My mail client doesn't have to go through 50,000 e-mails because I don't have anywhere near that many messages. Even most /. readers don't have anywhere near that many messages. However, a server might have to go through a folder of 50,000 e-mails.

      SCSI is for servers. It performs better in server tasks because it was designed that way. IDE is for desktops. It performs better in desktop tasks because it's designed that way. SCSI and IDE have been compared MANY times, and the results are always the same, if you run a server doing fairly typical server tasks, SCSI is a LOT faster, if you run a desktop doing fairly typical desktop tasks, IDE is faster (at least comparing 7200rpm IDE vs. 7200rpm SCSI, a 15Krpm SCSI drive will probably beat out the IDE drive).

  35. consider cost capacity as well by bug1 · · Score: 1

    In the "real world" speed isnt the only important factor, if it was will would all use solid state drives.

    ~$150 for 40GB IDE setup
    $700 for 9GB SCSI setup

    You could have the 3 or 4 IDE drives running in a raid1 setup which would improve read time, have better data security and you would still have 4 times the capacity of the SCSI setup of the same price.

    SCSI is for dumb rich people, and people who assume you get what you pay for.

    1. Re:consider cost capacity as well by Anonymous Coward · · Score: 0

      SCSI 320 drives are under 155 bucks and transfer at 320 megabytes per second to internal bufer and sustain io to and from drive at an astounding 86 megabytes per second on outter edge.

      6 fujitsu 155 dollar drives is 930 bucks and when three drives each are connectoed to a pci-x card from lsi (1 gigabyte per second burst, > 620 MB sec sustained) you get a genuine benchmark of 516 megabytes per second SUSTAINED and those dual scsi 320 cards cost under 180 dollars.

      so for the cost of two ribbon cables, 6 drives and the 180 dollar card you get 216 GIGABYES of storage that can sustain 516 megabytes per second on outter edges.

      Can S-ATA ever even do a fourth of that speed for 15,000 dollars? right now? NO! and the scsi solution is 1,200 bucks, 12 times cheaper than IDE if you need that sort of speed for video editing.

      ncompressed hiDef video is 1080 pixels by 1920 pixels, and has 30 frames per second and 24 bits per pixel (uncompressed).

      Thats 172 megabytes per second PER STREAM with overhead and many video cards for uncompressed hidef handle two streams minimum for live effects.

      You sir, are an idiot or a troll. If you are a troll, you win, because you tricked me.

      700 for a 9GB scsi.... ha! more like you get the entire universe of storage and io speed with scsi.

      too poor for scsi 320 dual channel?

      Then buy a dual scsi 160 card and get 4 drives.

      if they are scsi-320 drives i know you will see 85 megs per second on each. 4 drives will be way cheaper than 900 and be way way way faster than IDE.

      I can issue over 20,000 GENUINE unrelated and queued fibre channel SCSI 512 byte disk ios per second on a single connector of a dual connector fibre channel card on Mac under OS9 and on PCs under Windows 2000.

      Can i ever issue 20,000 genuine unrelated adn queued S-ATA commands to a similar number of drives (over 10) or even an unlimited number of drives???? No!

      Why?

      Because IDE is horible for queued IOs despite all the big talk about new standards every year for 5 years.

    2. Re:consider cost capacity as well by Dick+Faze · · Score: 1

      Evidently, IDE is for people who are not rich, but simply dumb, as documented by his ability to do RAID1 with 3 or 4 IDE drives. Care to explain how to do RAID1 with 3 drives?

    3. Re:consider cost capacity as well by Anonymous Coward · · Score: 0

      Yea, we all know raid1 means you have 1 drive.

      With three drives it would have to be a raid3.

      How does raid0 work though, 0 drives ?

      Oh wait, raid modes have nothing to do with number of drives, you dont actually have a clue what your talking about.

    4. Re:consider cost capacity as well by bug1 · · Score: 1

      "320 megabytes per second to internal bufer"

      The internal buffer have to do with scsi, scsi is used to transfer data EXTERNALLY !

      "516 megabytes per second SUSTAINED"

      Dude, your speaking shit, give me a reference.

      I will give you 1/2 a point because SCSI is usefull if you have more then 3 or 4 drives, and you are talking 6.

      But your example of 6 drives is uncommon, a small minority, your not talking about the "real world"

      Would you recommend a single SCSI drive for a desktop machine as per the artical ?

    5. Re:consider cost capacity as well by Anonymous Coward · · Score: 0

      Uh, I think you're joking, but he's right: raid1 means "mirroring" which means "pairs of drives" which means "evenly divisible by 2". How many pairs of drives total 3? Who is it who doesn't know what he's talking about?

    6. Re:consider cost capacity as well by bug1 · · Score: 1

      "Level 1 -- RAID level 1, or "mirroring," has been used longer than any other form of RAID. Level 1 provides redundancy by writing identical data to each member disk of the array, leaving a "mirrored" copy on each disk. Mirroring remains popular due to its simplicity and high level of data availability. Level 1 operates with two or more disks that may use parallel access for high data-transfer rates when reading but more commonly operate independently to provide high I/O transaction rates. Level 1 provides very good data reliability and improves performance for read-intensive applications but at a relatively high cost. [1] The storage capacity of the level 1 array is equal to the capacity of one of the mirrored hard disks in a Hardware RAID or one of the mirrored partitions in a Software RAID."
      http://www.redhat.com/docs/manuals/linux/R HL-7.3-M anual/custom-guide/s1-raid-levels.html

      NOTE: it says 2 or more, 3 is more than 2.

      "I've not seen seen any setups of "3 equal drives" in Linux (I have in HP-UX)"
      http://www.ale.org/archive/ale/ale-2002-0 2/msg0077 2.html

      What is so difficult about a 3 way mirror, just becasue you havent seen it doesnt mean its impossible.

    7. Re:consider cost capacity as well by Dick+Faze · · Score: 1

      So having three copies of the the data is really, really, redundant, I get the theory. Too bad the controllers he's talking about don't support this.

  36. Possibly misleading by dtfinch · · Score: 1

    He's comparing different priced setups. An IDE RAID setup of equal cost and capacity to the SCSI would probably have faired much better in the benchmark.

    1. Re:Possibly misleading by Anonymous Coward · · Score: 0

      *gasp* you mean that SCSI costs more and performs better than IDE?

      Such genious! Such insight!

    2. Re:Possibly misleading by shaitand · · Score: 1

      He's not saying the best buy is X, he's merely saying that a scsi drive is in fact faster than an IDE drive inherently.

      His point is this and nothing more, if you take two drives with identical specs, one scsi and one ide, the scsi drive is faster. Therefore scsi is faster than IDE. Consider this as well, if controllers were standardied on motherboards, and scsi drives were produced in the quantities that ide drives are, how much more expensive do you really think they'd be? SCSI is intentionally kept expensive.

  37. Oh, come ON. by SlashChick · · Score: 3, Insightful

    That "benchmark" was ridiculous. "I have this two-year-old IDE hard drive and I'm going to benchmark it against this SCSI drive. Woop, look! It read my mail directory faster! SCSI must be better!"

    Look, I'm not denying that SCSI is faster. But he neglected to even do any other tests! He also neglected to use a newer IDE drive, which hampered the IDE performance dramatically. (Who's going to use a 2MB cache IDE drive in any area where hard drive performance is critical?)

    Personally, I'd like to see the test of an IDE RAID array running off a 3Ware card. For the price of one SCSI drive, you can get 3 8MB cache IDE drives, plus the 3Ware card. Oh, sure, it will probably still be a bit slower than SCSI. But at least the benchmarks will show some sort of logical comparison (and the benefit of IDE -- namely, tons of disk space.)

    Is it just me, or have the articles posted on Slashdot recently been pretty lame? I just don't understand how some of this stuff gets posted to the front page. This is not a review. This is not a benchmark. It's one guy who tested one application of hard drives and made a conclusion based on that test. This type of stuff can be found in any newsgroup or forum on a daily basis. It should not have been posted to the front page of Slashdot.

    1. Re:Oh, come ON. by Otter · · Score: 1
      I have this two-year-old IDE hard drive and I'm going to benchmark it against this SCSI drive...He also neglected to use a newer IDE drive, which hampered the IDE performance dramatically.

      Huh? I read "The three-year-old SCSI drive outperformed my year-old IDE system like a Porsche would outperform a Kia."

      This is certainly not the most brilliant test ever (see "Even though the IDE drive was on a system with a CPU running at three times the speed of the SCSI drive's system" and "The SCSI system was a live server so the hard drives were being used by other applications. If there had been no other activity, it probably would have been a little bit faster.") and reads like something off a teenage overclocker site rather than something aimed at "The Enterprise" but, if anything, he stacked the deck against the SCSI drive.

    2. Re:Oh, come ON. by kardar · · Score: 1

      It is strange... I get

      Timing buffer-cache reads: 1128 MB in 2.00 seconds = 564.00 MB/sec
      Timing buffered disk reads: 168 MB in 3.00 seconds = 56.00 MB/sec

      It's an ATA100 Seagate 7200rpm that I just bought at Newegg not too long ago. Something like 50 bucks, 40 gigs, pretty cheap, but not bad, really. For a basic computer system, it's fine.

      This is with a bunch of stuff open and seti running, not very scientific. I've had slightly better readings when hdparm is the only thing going on.

      IDE is not bad at all if you need to slap together a computer system. Not bad at all.

      I agree that this is a very strange comparison, the IDE results are not anywhere near what you would get in the real world if you bought a new hard drive. SCSI may be better, but that comparison is not realistic at all.

    3. Re:Oh, come ON. by Anonymous Coward · · Score: 0

      "Look, I'm not denying that SCSI is faster. But he neglected to even do any other tests! He also neglected to use a newer IDE drive, which hampered the IDE performance dramatically. (Who's going to use a 2MB cache IDE drive in any area where hard drive performance is critical?)"

      Yes, IDE has moved forward the last two years. Hardware IDE Raid controllers have gotten much better for one thing. But are you telling me that SCSI has been standing still for the last two years? SCSI is what it's allways ment to be. The serious performer for the enterprise. While IDE is the home user alternative. (Not bad, but not enterprise either.)

    4. Re:Oh, come ON. by Anonymous Coward · · Score: 0

      If you knew anything about IDE you'd know that IDE controllers have always handed off their processing tasks to the CPU, this is what makes SCSI faster. IDE has not changed in 15 years.

    5. Re:Oh, come ON. by hanulec · · Score: 1

      trust me, you don't want to have an IDE RAID made out of 3Ware cards. Unfortunately 3Ware cards do not have on-board memory/cache and reply upon the cache on each drive.

    6. Re:Oh, come ON. by xcomm · · Score: 1

      >This is not a review. This is not a benchmark. It's one guy who tested one application of hard drives and made a conclusion based on that
      >test. This type of stuff can be found in any newsgroup or forum on a daily basis. It should not have been posted to the front page of
      >Slashdot.

      Well see, you're not a geek, thats all. If you would be, you would have not the fastest CPU but maybe some interesting pieces like SCSI.

      In other words:
      SCSI is like *nix, it is a very intelligent, fast and most reliable technology to be running in real production systems or on geek systems (all with sometimes lower CPUs).
      On the other hand you have IDE, which seems to be like Windows. It is not really an interessting, fast or reliable technology, and therefore to be found on the Desktop.

      IDE is NOT geek.

    7. Re:Oh, come ON. by Frit+Mock · · Score: 1


      RTFA!

      First comparison was 1 year old ATA against 3 year old SCSI! Additionally the ATA was attached to a 2.2 GHz P4 abd the old SCSI was attached to a 750 MHz P III.

  38. An important health warning! by duffbeer703 · · Score: 1, Flamebait

    I smoke cigars, and feel just fine.

    My coworker eats life-savers, and has been diagnosed with skin cancer.

    I conclude from this experiment that life savers cause cancer, but cigars are ok.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
    1. Re:An important health warning! by Anonymous Coward · · Score: 0

      Try eating cigars or making them smoke life-savers, to make the comparasion more fair. (Wth is a life-saver?)

    2. Re:An important health warning! by Anonymous Coward · · Score: 0

      Your Mother smokes more than just cigars.

    3. Re:An important health warning! by IthnkImParanoid · · Score: 1

      Hard and fruity* candy in the shape of the common circular floatation device. Popular american candy.

      *YOU'RE hard and fruity.

      --
      It's nothing but crumpled porno and Ayn Rand.
    4. Re:An important health warning! by Loki_1929 · · Score: 1

      For the genius moderators who keep sending this down the flamebait trail, the person is simply pointing out the fact that the article is non-sequitur. Taking a high-end SCSI disk on a high-end bus and benchmarking it against a low-end IDE disk for one specific task gives you virtually no usable information regarding the performance differences between SCSI and IDE drives. This is like taking a Ferrari filled with jet fuel, timing a 50 mile run on a race track, then taking a Ford Taurus, timing a 50 mile run on a dirt road, and then using the results to say that the Ferrari must be 200 times faster.

      And thus, we finally see the problem with setting up an experiment to prove what you think you already know. I'll bet I could find a test where the Taurus wins out if I tried hard enough. I'm not saying SCSI isn't faster; I'm saying this test was so completely skewed that the 'results' are much like a psychic hotline: for entertainment purposes only.

      So mods, lay off the parent post with the flamebaits and such. The non-sequitur argument is dead-on, if not well explained prior to now.

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  39. Laptop Hard Drives by Anonymous Coward · · Score: 0

    ...are slower due to the power constraints of laptops. If you had unlimited power, like a cold fusion powered laptop, then yeah go ahead toss a SCSI drive into it.

    However, in the real world, if you were to start shoving SCSI drives into laptops you would have to carry a few extra batteries to get the same amount of running time as someone that is using a standard equipped laptop. Plus, the cost would be outrageous.

    Modern Laptop hard drives are actually much swifter then laptop hard drives of 5 years ago and even 3 years back. Not by much mind you, but they are a little bit faster...

    1. Re:Laptop Hard Drives by Bakaneko · · Score: 1

      and power concerns are entirely due to platter size and rotational speed, and not the drive electronics involved (or, at least the difference is negligible compared to the physical mechanics)...

      a 5400 RPM SCSI 1.5 inch drive wouldn't use significantly more power than a 5400 RPM IDE 1.5 inch drive.

  40. Could have done a better job with this comparison by i)ave · · Score: 1

    Specifically: What was the file-system used on each system? What size clusters were used? The SCSI platter of 9GB (compared to the 40GB of the IDE) has a significantly simpler job of locating the data if it has not been defragmented. What's with the 4MB cache on the SCSI vs. 2MB on the IDE? Why not do the comparison on different operating systems? I'd like to know the manufacturer of the motherboard and the production date? Lastly, as a responsible service to those less knowledgable -- it would have been nice to see some mention that IDE disk-striping can be had for less than a standalone SCSI drive+Controller.

    --
    -- I'd give my right arm to be ambidextrous
  41. Where SCSI shines by swordgeek · · Score: 1

    Single user, single machine, single disk, single transaction? IDE performs ~equal to SCSI, and at a fraction the price.

    Multiple simultaneous transactions is where SCSI wins. Try comparing SCSI vs. IDE for something like an NFS server, and watch SCSI leave IDE in the dust.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    1. Re:Where SCSI shines by banzai51 · · Score: 1

      No, it doesn't. Work with SCSI and you will know that beyond a doubt, it is faster than IDE at every turn. IDE is great for low cost options, but cost is the only attractive thing about IDE drives.

    2. Re:Where SCSI shines by op00to · · Score: 1

      Totally. Who could care less about being able to stick one of these drives into just about any current computer today. Mac, PC, whatever. Also, I could do without the ease of configuring IDE drives. Master, slave, it's all racist anyhow! I also hate that I can go to just about any computer store and get an IDE drive. IDE is so unattractive.

    3. Re:Where SCSI shines by Slashamatic · · Score: 1

      Really, even the Winders people now have reasonable multiprocessing. The moment people have multiple visible windows open on the screen, that means that more than one process is active and can generate disk requests. I think you may find that single user, single machine, single transaction is kind of rare these days.

    4. Re:Where SCSI shines by swordgeek · · Score: 1

      Oh, I work with SCSI daily. It's either SCSI, FCAL, or SAN storage at work, and SCSI at home.

      As someone else pointed out, even Windows is starting to deal with multiple disk requests, which means that SCSI is becoming more useful on the PC desktop. For large-read throughput from a single drive though, the biggest factor is your cache. If you have an IDE drive that spins as fast and has as much cache (and, I should add, has a decent IDE controller--not like the shite Sun put in the blade100), then there's going to be a fairly small difference. Note that this is a pretty common gaming scenario. For office stuff (word processing, etc.) the amount of time spent on disk I/O is pretty miniscule, so SCSI won't help much there either.

      Basically if you're looking at a storage system, then stay AWAY from IDE. If you're making a PC, you won't gain much. Theory and practice agree on that.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  42. Offtopic, but still: by mbadolato · · Score: 1
    Not quite as visibly sexy as the dual 20" flatpanels, though.

    No no, HERE is a sexy display... Someone sent me a link to this today.

    MUST...HAVE

  43. OT -- LFS by Cheeziologist · · Score: 1

    I would just like to take this moment to give mad props to Gerard Beekmans and the reest of the LFS editors for the fine book they produce. I recommend all Linux folk to at the very least just check out www.linuxfromscratch.org

  44. pretty outdated hardware... by Malor · · Score: 4, Insightful

    He tested a 40gb IDE drive versus a 9gb SCSI drive, both 7200 RPM. The SCSI drive was a lot faster, but this isn't any particular shock; this is pretty old hardware.

    Basically he just told us that circa 2001, SCSI was faster. I think we mostly knew that already.

    It would be a lot more interesting to see the test run with one of the 36gb WD Raptors. They are 10K RPM and are *very* fast drives. I use a pair of them striped as RAID 0 in my main desktop; they're faster than anything I've ever used before, including 10KRPM SCSI. (I haven't used 15KRPM SCSI, which I imagine is probably faster still, but very noisy, which is why I went with the Raptors. )

    Note also that IDE drives in general are "tuned for desktop usage patterns". I'm not entirely sure what that entails, but I suspect it involves a lot of read-ahead caching; single-user systems tend to be actively reading only one or two things at a time. SCSI is tuned for server performance, and the test of "read lots of small files" is probably much closer to a "server" load than to a "desktop" load.

    What I'd like to see is testing of streaming performance in working with really big files. That's something I do fairly frequently. How fast can you extract, say, a 500MB RAR file back to the same disk? How fast is it if you're reading from one and writing to a second? On a personal basis, I do that a lot more than putting 50,000 files in a directory and then reading every single one of them.

    However, if I ever DO plan on putting 50,000 files in a directory and then reading all of them on a frequent basis, I'll be sure to choose SCSI. :-)

    1. Re:pretty outdated hardware... by wcdw · · Score: 1

      > However, if I ever DO plan on putting 50,000 files
      > in a directory and then reading all of them on a
      > frequent basis, I'll be sure to choose SCSI. :-)

      As long as you plan on doing it in 2001.

      --
      If you're not living on the edge, you're just taking up space!
    2. Re:pretty outdated hardware... by m0i · · Score: 1

      I haven't used 15KRPM SCSI, which I imagine is probably faster still, but very noisy
      I guess you never heard a 15krpm disk recently, and only estimates their noise based on old 10krpm ones. You'd really be surprised, they are not worse than most IDE drives.
      And to be back on topic, the SCSI drive in a production server means 'disk cache already warmed up', hence the performance results obtained, IMO.

      --
      have you been defaced today?
    3. Re:pretty outdated hardware... by maw · · Score: 1
      However, if I ever DO plan on putting 50,000 files in a directory and then reading all of them on a frequent basis, I'll be sure to choose SCSI. :-)

      Or save the extra money you'd spend on SCSI and investigate filesystems optimised for lots of files in a single directory.

      --
      You're a suburbanite.
    4. Re:pretty outdated hardware... by onelin · · Score: 1

      Note also that IDE drives in general are "tuned for desktop usage patterns". I'm not entirely sure what that entails, but I suspect it involves a lot of read-ahead caching; single-user systems tend to be actively reading only one or two things at a time. SCSI is tuned for server performance, and the test of "read lots of small files" is probably much closer to a "server" load than to a "desktop" load.

      I'd have to disagree. I think logic dictates that "desktop usage" includes opening up your email client, browsing the web, and running small applications. All everyday stuff deals with small files and frequent accesses...which is what you just said SCSI excels at. Granted this is just unknowledgeable reasoning by me, but it seems to make sense...which is why within a year I hope to finally go to SCSI for my OS/applications drive, and keep IDE for storage (video, etc).

      Granted, the guy's test was hardly scientific...I'm not basing opinions on it at all. I'm surprised no one has mentioned how easy it is to compare drives at http://www.storagereview.com

    5. Re:pretty outdated hardware... by Anonymous Coward · · Score: 0

      >> (I haven't used 15KRPM SCSI, which I imagine is probably faster still, but very noisy, which is why I went with the Raptors. )

      The 9 gig 15K rpm ultra scsi 320 that came with my year old $750 agp-slotless dell xeon server is NOT very noisy at all. It does not even run all that hot.

    6. Re:pretty outdated hardware... by geekoid · · Score: 1

      I think you might want to stripe some decent SCSI drives together.

      tuned for desktop sounds a lot like 'not server reliable' in market speak to me.
      Do you burn CD-RW regularly? if yes, you should consider a SCSI system.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    7. Re:pretty outdated hardware... by Anonymous Coward · · Score: 0

      I have the top of the line Seagate Cheetah 15K 18GB model mated to a Adaptec 29160 host controller. It's fast, and not any louder than the case it's in.......It just took me *3* trips to Frys to get one that worked.

      Curious to see where the newest U320 drives vs the IDE Raptors meet in the benchmarks.

    8. Re:pretty outdated hardware... by imsabbel · · Score: 1

      This bench sure looks like he had his data on the original IDE disk, heaviliy fragmented, and copied it over to the scsi disc, thus defragmentating it.

      Every performance advantage >5 has to be taken with a truckload of salt, especially it its that poorly documented. He didint even tell what was in his maildir

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    9. Re:pretty outdated hardware... by Oestergaard · · Score: 1

      Basically he just told us that circa 2001, SCSI was faster. I think we mostly knew that already

      Not even.

      He told us that a 7200 RPM 9 GB drive has faster seek times than a 7200 RPM 40 GB drive. And he told us that opening a maildir is dominated by seek time.

      A 9 GB drive has lower density than a 40 GB drive, and this means two things: The lower density yields a slower throughput (which does not matter for opening a maildir). And, the lower density means wider tracks, which again means faster head positioning and therefore faster seek times. Seek times dominate (by far) the time it takes to open a maildir.

      He could have taken a 40 GB SCSI drive and a 9 GB IDE drive, and seen the exact same results, reversed.

      The IDE vs. SCSI difference is there, somehwere - but for such a limited and over-simplified benchmark, I'd be more than a little surprised if he could see more than a 10% difference. And most likely SCSI would even lose, since his benchmark is latency-dominated (not throughput dominated), and SCSI has higher latency than IDE (because it is a much more advanced bus protocol).

      All in all, SCSI is the way to go for many high performance purposes, no doubt about it.

      But this sorry excuse for a benchmark test takes a completely incoherent setup, runs a rediculous test which amplifies the severe failures of fairness in the test setup, and makes a conclusion based on an unfair test setup with a ludicrous testing environment set up to make absolutely sure that no result from the environment can be attributed any meaning what so ever.

      Get real.

    10. Re:pretty outdated hardware... by kevquinn · · Score: 1
      On tests of file retrieval, archive unpacking etc - I suggest the biggest factor is the filesystem.

      I have recently been mucking about with the freedb database archive (over 1GB, 1 million small files), on a new 1.2GHz 40GB (IBM, 8MB cache) Dell Latitude running Windows NT and a venerable Sun Sparc20 (2x66MHz, 9GB) running Solaris 2.7. The differences are substantial and not necessarily obvious:

      • Uncompress is faster on the Dell - no surprise there, really; task was cpu-bound
      • A little app I wrote to scan through the uncompressed tar archive is perhaps twice as fast on the Sun than on the Dell - indicating the superior disk subsystem on the Sun is a help here; task was disk-bound on both machines
      • Unpacking the tar archive takes a few hours on the Dell (using GNU tar on Cygwin) - I tried it on the Sun but it was less than a third of the way through aftet three days! Observing the unpack made it obvious that UFS is the culprit; adding a file to a directory seems exponential with respect to directory size. However accessing a known filename is near instantaneous on the Sun no matter how many files there are in the directory - which shows the filesystem is optimised for retrieving files from highly populated directories
      Hmm; might be interesting to try it with Linux on the laptop, which is using ReiserFS. I also noticed that unsorted 'ls' is slower than 'dir' - however I suspect 'ls' was retrieving the whole directory contents before displaying anything, whereas 'dir' just reads and displays the directory contents as it goes. However it could also be a feature of the Cygwin port.
    11. Re:pretty outdated hardware... by Anonymous Coward · · Score: 0
      And most likely SCSI would even lose, since his benchmark is latency-dominated (not throughput dominated), and SCSI has higher latency than IDE (because it is a much more advanced bus protocol).

      You want to comapre throughput? surely you are joking. U320 rocks for throughput

    12. Re:pretty outdated hardware... by WiPEOUT · · Score: 1
      haven't used 15KRPM SCSI, which I imagine is probably faster still, but very noisy


      You imagine incorrectly. My Seagate 15K.3 drive runs quieter and cooler than both my 7200 rpm IDE drives (WD 400BB and 800JB FYI).

      Visit storagereview.com for heat and noise data, and you will be surprised.

    13. Re:pretty outdated hardware... by Malor · · Score: 1

      In the Sun Solaris versus Linux article a day or so ago, they mentioned that turning logging on for UFS filesystems makes it A LOT faster. If you haven't done that, it might be worth reading that article for the quick little blurb on how to turn it on. Three days seems, um, excessive. I'm not sure if 2.7 does logging, though.

      Just a thought.

    14. Re:pretty outdated hardware... by Reziac · · Score: 1

      Good points. [blink] SCSI has higher latency? Wasn't aware of that.

      However... my P233 used to have a SCSI CDRW on an AHA-1510 (admittedly ISA and old as dirt, but so are some of the other SCSI systems discussed here). The CDRW was a 6x, but would not burn above 4x -- couldn't pull data fast enough, apparently. Now the P233 has an IDE CDRW which I've been using at 24x (with the same W.D. IDE HDs present). Any thoughts on this??

      (Frankly I was surprised that the IDE CDRW worked at all. I'd originally gone with the SCSI CDRW cuz I figured that poor old CPU had enough work without adding a 4th IDE device.)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    15. Re:pretty outdated hardware... by Oestergaard · · Score: 1

      hehe...

      Did you read my comment?

      Try reading it again, and you will see that we absolutely agree on that stance.

      There is *nothing* in my comment that indicates otherwise.

    16. Re:pretty outdated hardware... by Oestergaard · · Score: 1

      ISA is really low bandwidth. Getting 4x seems pretty good, all things considered.

      Do yourself a favour and lose that ISA card. Get a $50 PCI SCSI adapter instead :)

      And for your last comment, IDE is actually not so heavy on the CPU anymore. IDE has improved and CPUs just got a lot faster. For CDRW I can't imagine that IDE would be a problem (thoughput wise).

    17. Re:pretty outdated hardware... by Reziac · · Score: 1

      Got a whole pile of ISA SCSI cards for nothing, and they're good enough for this and that, but yeah, they aren't great for thruput (can really tell the diff with the SCSI scanner). I've been told conflicting tales by different folk who are into all things SCSI -- that 4x is the absolute max for ISA, and that no way could it be the max. Considering it wouldn't work at all at 6x, I know which one I believe :) Also, that card's cousin the AHA1520 (also ISA) would not work with a 32x SCSI CDROM; dunno if that was a related issue.

      Someone gift me a couple AHA-2940* ... tried to replace the AHA-1510 with one, and the blasted thing refused to work! Turned out it was the !@#$%^&! PCI modem, as I learned when the modem died and I tried the 2940U in there again (the modem was one of USR's early efforts at PCI, and despite being a real hardware modem, it had funny ideas about COM ports and IRQs.)

      I know IDE HDs have gotten way better wrt CPU hogging, but hadn't heard anything about IDE CDRW getting better. But clearly they must have, since I remember when the dead miminum for one to work was a P2-300. As it is, I'd guess 24x is about the max on that old box, since the buffer underrun prevention is working hard at that speed.

      That machine's BIOS has the 7.9g bug, so if I want to increase HD space, I'll be forced to go SCSI. Which I think may be more reliable than using an add-in IDE controller cards, and that's a mission critical machine. :) Tho I still cringe at SCSI's price to gig ratio, having become used to $8/gig for IDE!!

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  45. Look at my new toys... by 1029 · · Score: 1

    It really seems to me that the entire point of this "test" was to flaunt his new SCSI drives. I suppose some people feel the need to justify their purchases to a large audience in order to feel they didn't get a bum deal. Well done I say! Enjoy your badass drives and rest assured all the geeks from here to Babylon are impressed.

    --
    - I love animals. I try to eat at least one a day.
    1. Re:Look at my new toys... by Anonymous Coward · · Score: 0

      How is that different from you flaunting your participation in the grand libertarian circlejerk, er, "free state project"?

  46. Color me un-impressed (with the article) by venom600 · · Score: 1

    Seems like a pretty lame set of tests and results for this to actually get published. Would it have been *that* much more trouble to at least run a couple of the openly-available and easy-to-find disk benchmarking suites against both disks??

    Sheesh....come on moderators....you can do better than this.

  47. SCSI problems. by Anonymous Coward · · Score: 0

    I don't want to start a holy war here, but what is it it with you SCSI zealots? I have been ssh'ing into my server (A Dual Opteron with 25000 rpm raid 0+1 SCSI drives) now for 20 minutes as it attempts to stripe a 17 megabyte file from one drive to the mirror drive. At home, on my Athlon 64 with 7200 RPM raid 0+1 IDE drives, the same operation would take 2 minutes if that.

    Also, while this is happening, samba won't work, and everything else screcches to a halt. Even using vim on the ssh connection is stuggling to keep up as I type this.

    Yes, I checked the obvious, DMA enabled, Cables inserted properly, but they are slow.

    SCSI zealots, flame me if you like, but I'd rather hear intelligent reasons why I should use SCSI, over cheaper, faster IDE drives.

  48. SCSI and Fibre Channel are 8 times faster by Anonymous Coward · · Score: 0

    SCSI and Fibre Channel are 8 times faster in IO/s per second per single devices (in io salvos) and of course a dual SCSI 320 (two 320 megabyte per second connecotr) PCI-X card is only 181 bucks and gets you over 600 megabytes per second SUSTAINED on computers that have pci-x.

    Apples sub $3000 dual g5 computer not only has dvd burner and up to 8 gig of ram, it offers pci-x at 133 Mhz per second... and has S-ATA, but most people want fibre channel and scsi on it for high speed storage. Why?

    Sinple... uncompressed hiDef video is 1080 pixels by 1920 pixels, and has 30 frames per second and 24 bits per pixel (uncompressed).

    Thats 172 megabytes per second PER STREAM with overhead and many video cards for uncompressed hidef handle two streams minimum for live effects.

    HA!

    Try getting >350 megabytes per second on IDE arrays or IDE card arrays or S-ATA anything.

    And SCSI 320 is CHEAP.

    A true scsi 320 fujitsu 36 gigger is less tahtn 155 bucks per drive and is an astounding +85 megabytes per second sustained on outter edge.

    I can issue over 20,000 GENUINE unrelated and queued fibre channel SCSI 512 byte disk ios per second on a single connector of a dual connector fibre channel card on Mac under OS9 and on PCs under Windows 2000.

    Can i ever issue 20,000 genuine unrelated adn queued S-ATA commands to a similar number of drives (over 10) or even an unlimited number of drives???? No!

    Why?

    Because IDE is horible for queued IOs despite all the big talk about new standards every year for 5 years.

    SCSI has always been a little more expensive and a LOT more robust (3 year or more warrantees) and in 2003 scsi-320 is so fast compared to the fastest IDE adn S-ATA its hilarious.

    Even better, the fastest S-ATA and IDE cost almost the same as the worlds fastest SCSI-320 drives..... except they are 8 times slower on average for top end arrays and tiny io as well.

    1. Re:SCSI and Fibre Channel are 8 times faster by ewhac · · Score: 1

      A true scsi 320 fujitsu 36 gigger is less tahtn 155 bucks [ ... ]

      Yes, but you must concede that this level of affordability is comparatively recent. As little as two years ago, you were paying more than that for 18G drives. And you must further concede that, for the same number of dollars, you'll get an IDE drive that's three times larger. And believe me, if you're at all a gamer, you can fill up 36G with remarkable speed.

      Schwab
      Fellow SCSI Bigot

      P.S: Where are you finding PCI-X SCSI-320 controllers for under $200? Obviously these aren't Adaptecs...

    2. Re:SCSI and Fibre Channel are 8 times faster by Anonymous Coward · · Score: 0

      "P.S: Where are you finding PCI-X SCSI-320 controllers for under $200? Obviously these aren't Adaptecs..."

      They fell off the back of the truck ... REALLY!

    3. Re:SCSI and Fibre Channel are 8 times faster by Anonymous Coward · · Score: 0

      i have been buying dual scsi 320 lsi cards from oemmers for under 180 dolalrs for many many months... and for many many months 36 gig scsi 320 drives have also been about 155 dollars.

      SCSI 320 dominated all of 2003.

      its cheaper and faster tahn most thenigs except the largest 15 drive and up Fibre channel arrays and many of those arrays peak at 400 megabytes per second. i can exceeed 400 mebgabytes per second using pci-x macs and using merely 6 scsi-320 drives and a good cheap 180 buck lsi logic dual scsi-320 card (the one with 3 connectors).

      uncompressed hiDef video is 1080 pixels by 1920 pixels, and has 30 frames per second and 24 bits per pixel (uncompressed).

      Thats 172 megabytes per second PER STREAM with overhead and many video cards for uncompressed hidef handle two streams minimum for live effects. Try getting >350 megabytes per second on IDE arrays or IDE card arrays or S-ATA anything.

      SCSI rules by a factor of 8x usually, year after year... and i call Fibre Channel SCSI as well becasue it technically is a branch of SCSI, the way it is usualyl used.

      You too can get LSI brand LSI32320 cards for 180 bucks if you look hard enough.

      You can buy ONE and ONE only from LSI directly for 200 dollars if you fill out stupid forms.

      I prefer to pay less, and avoid lsi's website and games, but i do not want to reveal my supplier (selling below "legal" dumping price)

  49. SCSI wins, period by tuxlove · · Score: 1

    Negligible gains over IDE? No. Significant gains.
    RAID evens things out? No. The more disks you have to drive under IDE, the more your CPU bogs down.
    Price/performance ratio better for IDE? No, under most circumstances.

    SCSI is the only way to go if you care about speed. The SCSI commandset is also versatile - so much so that they borrowed it to extend IDE. IDE is ugly because the protocol is so closely tied to the hardware. Actual register addresses are part of the IDE specification, which just seems wrong somehow. And interrupts galore. Give me a nice smart SCSI controller (or even a dumb one these days) that only requires one or two register accesses to issue a command, and only interrupts at most once when a command completes. Yes, there are smart IDE controllers that hide most of this stuff from the system, but they still tend to run slower than SCSI controllers because their onboard CPUs, etc. tend to be much slower than that of the host system.

    I once ran a test for weeks that drove 200 SCSI disks to the max, simultaneously on a single system (2 CPUs). The system had no trouble keeping the disks busy and still having power to spare. I don't think that would be possible with IDE - certainly not IDE drives directly connected to the system.

    There are things about SCSI that are less than optimal, of course. I can't wait for the SCSI "bus" to die. It's too hardwarey. I worked on SCSI drivers/controllers for years, and nothing made it more agonizing than cabling problems. Bad terminators, bad cables, bad drive enclosures, argh! I was really hoping SCSI over Fibre Channel would take off, but that doesn't seem to be in the cards. Hopefully that will be solved some day soon with something like SATA.

    1. Re:SCSI wins, period by ELiTeUI · · Score: 1
      Look into Serially Attached SCSI, it uses the same connectors/cables as SATA, but promises to perform like SCSI (yay!).

      ELiTeUI

    2. Re:SCSI wins, period by Alizarin+Erythrosin · · Score: 1

      Fibre Channel may not have taken off, but look it from a price/performance ratio... You can get most what you need on the cheap from eBay and have a pretty bitchin drive setup.

      --
      There are only 10 kinds of people in this world... those who understand binary and those who don't
    3. Re:SCSI wins, period by Anonymous Coward · · Score: 0

      What does "perform like SCSI" mean, anyway?

      Even assuming this means "perform like parallel SCSI" (absurd, we should expect a serial bus to perform better, or at least to scale better)...

      Parallel SCSI has gone through many generations, from asynch (which varied in speed but typically was 2-3 MB/s) up to packetized 320 MB/s.

      In terms of pure data transfer rates SAS should equal SATA, though the overhead will be different.

      The main differences will be in connectivity (SAS will allow a fabric topology to allow significantly larger numbers of drives, although it's got a long way to go to catch up to Fibre Channel) and host processor overhead (SCSI typically offloads processing to firmware running in an embedded processor on the host adapter chip; SAS should do the same).

  50. IT'S JUST RIDICULOUS by Anonymous Coward · · Score: 0

    How can anyone make such a ... hmm...er... ABSOLUTELY STUPID benchmark ?

  51. How did this one get past the censors? by ProppaT · · Score: 1
    This comparison doesn't even do what it sets out to do. It doesn't really COMPARE anything...at least fairly.

    First of all, the IDE drive only has 2mb of cache while the SCSI has 4mb. Now, cache is more important to IDE drives due to the whole IDE architecture. SCSI is a much better designed architecture...cache limitations aren't going to be as apparently obvious. This is very unfair to IDE drives.

    Secondly, the IDE hard drive is on a 2.2ghz system. The SCSI is on a 700mhz system. While they both have 512mb RAM, it'll still give the edge to the IDE.

    Third, I'm assuming they're both using Linux? Are they the same OS on both systems? Same version? Kernal? etc, etc...

    Fourth, what IDE chipset does the 2.2ghz system use? Not all are created equally. Conversly, we know EXACTLY what SCSI controller is being used. Pretty nice one too.

    Fifth. The author never told us the size of either drive and how full each drive is. It can make a big difference. It's not unlike CAV cd-roms. The read speed varies depending on what part of the platter the info is on.

    We all know that SCSI can't be beat as far as search and destroy type missions go. Pretty good at mass data transfers too. I'd like to see the author compaire the SCSI drive to an ATA133 8mb 7200 HD of equal size on an ATA133 controller...both HD's with a mirror of the same exact information.

    The SCSI will still win, but it would be nice to see how things REALLY stack up in a real world situation.

    --
    Wise men say, "Forgiveness is divine, but never pay full price for late pizza."
  52. Re:Fo shizzle, ma nizzle by venom600 · · Score: 1

    How on earth did this get moderated as flamebait?! This little bit of humor made reading the article and the ensuing barrage of pissed off (deservedly pissed albeit) slashdotters all worth while.

  53. Clock speed != processor speed by Alizarin+Erythrosin · · Score: 1

    Even though the IDE drive was on a system with a CPU running at three times the speed of the SCSI drive's system, the SCSI machine took only 1/6 as much time.

    I stopped really caring at that point. I woulda thought somebody comparing the virtues of SCSI vs IDE would know that clock speed != processor speed. Redirect all posts about how he didn't count how fast the processor can crunch numbers in his (rather weak) comparison to /dev/null.

    --
    There are only 10 kinds of people in this world... those who understand binary and those who don't
    1. Re:Clock speed != processor speed by Anonymous Coward · · Score: 0

      Cowboy, he was only trying to avoid comments claiming differences in CPU speed could have been a bottleneck. Can you name a system capable of UDMA IDE that is not significantly faster (ignoring I/O) than any other system with one third the CPU clock speed?

    2. Re:Clock speed != processor speed by imsabbel · · Score: 1

      I also gave up as i read that he didnt even test them in the same machine. Hell, if its 3 times the cpu frequence, its not even the same chipset and pci bridge.

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  54. Next test: which is faster a rabbit or a turtle? by Merlinium · · Score: 1

    Our test subjects
    1 - 6 year old rabbit
    1 - 2 year old turtle


    To start with we have tied the rabbits rear legs together, then offered up a moldy piece of lettuce. The rabbits time in getting to this food was 38.4 seconds.
    I then took a fresh piece of lettuce and stuck in inches from the turtles face. The turtle got the lettuce in 15.4 seconds.
    From this test I can conclude that Turtles are faster then rabbits.

    Next week we shall test if a Rage128 card is faster then a GF5900 using the Pong game, this should be interesting as I have the budget to only afford that game.

    --
    If firefighters fight fire and crime fighters fight crime, what do Freedom fighters fight?
  55. Holy war? by BenjyD · · Score: 4, Interesting

    What is this? Holy war week on Slashdot? In the last week or so we've had stories on BSD vs Linux, Linux vs Solaris, PHP vs Java, Exchange vs Sendmail , x86 vs PPC and now IDE vs SCSI. All that's missing is Vi vs Emacs and I think we'll have pretty much every major computing disagreement covered.

    1. Re:Holy war? by Sangui5 · · Score: 1

      What's there to argue about? Emacs is obviously sooo much better than vi, that even the /. editors would recognize an article claiming otherwise as garbage.

    2. Re:Holy war? by Zalgon+26+McGee · · Score: 1

      Vi? Emacs? What are these things?

      It's Notepad for me!

      --

      ---

      Book(n): Utensil used to pass time while waiting for the TV repairman

    3. Re:Holy war? by Anonymous Coward · · Score: 0

      You forgot the most important one: P vs. NP.

    4. Re:Holy war? by Anonymous Coward · · Score: 0

      Don't forget:
      MySQL vs. PostgreSQL
      OpenOffice.org vs. MS Office vs. Gnumeric & Abiword
      The Gimp vs. Photoshop
      GPL vs. BSD
      Great Taste vs. Less Filling

      -The Fuzzy

    5. Re:Holy war? by Anonymous Coward · · Score: 0

      You forgot the most important one: P vs. NP.

      Ofcourse, there are those who argue that there is no difference between the two, and they might be right.

  56. Fragmentation by Anonymous Coward · · Score: 0
    No, he read 50,000 files.

    How did he transfer these 50, 000 files from one disk to the other? Did he replicate the filesystem image, or did he just copy the entire directory?

    In the later case, the files would probably be much less fragmented on the destination disk. They would reside in consecutive order on the disk. Access would thus be way faster.

    Also, he should use a filesystem that handles large directories more efficiently anyway. Candidates for this are XFS, reiserfs, or the ext3 version of Linux 2.6 with h-trees activated.
  57. IDE for end-user...SCSI before IDE was cool. by Anonymous Coward · · Score: 0

    It's not that costly to outfit a machine with SCSI. I can get a used Adaptec AHA-2940UW for $5.00 and I saw an IBM PCI SCSI RAID card for the same. The cables are about $25-30 (1). The periphials can be about a $100 more over their IDE equivilent, but buying used can cut down on that. I also have the flexibility to move some of my SCSI internal devices to an external box. I've had this capability long before USB or Firewire even put in an apperance. (1) I can get those used for about $3.00 to $5.00. Used adapters are a bit harder.

  58. Cache size by jonpry_oneword · · Score: 1, Interesting

    The hard disk cache size has very little effect in linux boxen since the kernel uses as much memory as possible to cache hard disk data. If it's not found in 100's of MB of ram then it probably isn't in the disks cache, and yes system is ram IS faster than hard disk cache. I would be more interested to know what reorginazational effects copying the 50,000 file directory to the other drive had.

  59. RAID 1+0 by Anonymous Coward · · Score: 0

    Reconfigure those four drives as RAID 1+0 if you really want to party.

  60. Re:SCSI wins, period (INTERRUPT COALESCING!) by Anonymous Coward · · Score: 0

    SCSI offers interrupt coalescing... less tahtn one interrupt per SCSI IO is configurable.

    To get over 20,000 Ios per second on a single connector (many Fibre Channel SCSI cards have 2 connectors per card) you need to coalesc interrupts.

    for example 32 ios can share one interrupt on most LSI products (Apple's 499 dollar 2 gigabit Fibre channel card uses LSI) and 4 or 8 ios can share a single interrupt for io compltetion on JNI and QLogic controller chips.

    High end SCSI-320 is no different. SHARED interrupts allow >20,000 ios per second per pci "function".

    IDE-ATA on the other hand is revolting swill and not only wastes one interrupt per IO... historically it wasted one interrupt every 128Kilobytes (max ATA-IDE span used by most commercial drivers even in 2003)

    the SCSI bus did not die.... it evolved into copper and optical "Fibre Chanel"

    My room is filled with Fibre Channel gear, and its my main storage.

    SCSI-320 cables are cheaper than S-ATA this week. (SCSi-320 uses the old standard scsi 68 pin cables)

    So i disagree with your staements against the SCSI bus. Use laser optical 2Gigabit or 4 gigabit (10 gigabit soon) if you hate the scsi-320 68 pin cables.

    I like all the cables and they never give me problems.

    SCSI and Fibre Channel are 8 times faster in IO/s per second per single devices (in io salvos) and of course a dual SCSI 320 (two 320 megabyte per second connecotr) PCI-X card is only 181 bucks and gets you over 600 megabytes per second SUSTAINED on computers that have pci-x.

    Apples sub $3000 dual g5 computer not only has dvd burner and up to 8 gig of ram, it offers pci-x at 133 Mhz per second... and has S-ATA, but most people want fibre channel and scsi on it for high speed storage. Why?

    Sinple... uncompressed hiDef video is 1080 pixels by 1920 pixels, and has 30 frames per second and 24 bits per pixel (uncompressed).

    Thats 172 megabytes per second PER STREAM with overhead and many video cards for uncompressed hidef handle two streams minimum for live effects.

    HA!

    Try getting >350 megabytes per second on IDE arrays or IDE card arrays or S-ATA anything.

    And SCSI 320 is CHEAP.

    A true scsi 320 fujitsu 36 gigger is less tahtn 155 bucks per drive and is an astounding +85 megabytes per second sustained on outter edge.

    I can issue over 20,000 GENUINE unrelated and queued fibre channel SCSI 512 byte disk ios per second on a single connector of a dual connector fibre channel card on Mac under OS9 and on PCs under Windows 2000.

    Can i ever issue 20,000 genuine unrelated adn queued S-ATA commands to a similar number of drives (over 10) or even an unlimited number of drives???? No!

    Why?

    Because IDE is horible for queued IOs despite all the big talk about new standards every year for 5 years.

  61. scsi drives are more heavy duty by eljasbo · · Score: 1

    Scsi drives are also made with more heavy duty parts that the ide drives. the standard warranty for ide is 1 year; the standard is 5 years for scsi. I've seen many cheap ide drives die in a year or two, but my scsi drives get much more of a workout in database servers and such, but just keep on going. I usually end up throwing out a perfectly good scsi drive because the technology is outdated, not because the drive dies. This durability alone makes the scsi worth the difference in price for me. Also the ide raid controlers suck. The cheapest scsi raid controllers work much better than some of the more expensive ide controllers ive seen.

  62. SCSI for swap space, IDE for storage? by G4from128k · · Score: 1

    These results and many of the other poster's anecdotal evidence suggests that SCSI drives would make good swap-space drives. The smaller maximum affordable capacities of SCSI would be OK for swap space use too. Has anybody tried doing that?

    (I know, I know, real /.ers just buy more RAM.)

    --
    Two wrongs don't make a right, but three lefts do.
  63. Beakman's World by vistic · · Score: 1

    or U-can with Beakman and Jax in the newspaper. That's what I thought of. Sort of a successor to Mr. Wizard, but a precursor to Bill Nye the Science Guy.

  64. This can't be right by RelliK · · Score: 1

    There is simply no way you can get 7x difference simply by switching an IDE HD to SCSI with similar specs. I always get suspicious when I see more than 2x difference. There must be something else. Either something is misconfigured or it is not an apples to apples comparison. Notice that the tests were performed on two completely different machines. The hardware and software configurations were not listed. Which versions of the kernel were the two machines running? Which versions of mutt? Which file systems?, etc. It will be quite funny if it turns out that the file systems are not the same.

    For a more real-world comparison, check out http://www.storagereview.com/comparison.html . For instance, the web server drivemark lists various 7200RPM IDE HDs at 120-139 io/sec. The fastest 7200RPM SCSI HD, Quantum Atlas V scores 170 io/sec -- a 30% improvement. That is believable. The fastest 10000RPM HD, Quantum Atlas 10k IV, scores 261 io/sec - twice as fast as a typical 7200RPM IDE HD. That is also believable. The "benchmark" showing a SCSI drive 7x faster than a similar IDE drive is not believable.

    --
    ___
    If you think big enough, you'll never have to do it.
  65. Not a fair test by jgoemat · · Score: 1
    Apparently both machines were running Linux and had 512mb ram each, but not much else was the same. Did the hard drives have the same filesystem even? Could one have been more fragmented (i.e. the one the author of the article uses all the time before copying the files to the SCSI test system?)? Before buying any hard drive you should check out benchmarks on it. IDE drives with the same size, cache, and rotational speed can have more than 2x difference in benchmarks.

    I'd also like to know what IDE controller was used. I was sorely dissappointed in the performance of the hard drive that came with my Dell computer using the on-board controller. I could really tell it was slow switching applications and booting up. It showed a rather pathetic score of 398 on PCMark 2002. I thought "to hell with that" and bought a new 160gb hard drive that was rated really well on tom's hardware. My score actually dropped to 244. That didn't make any sense. I updated all the drivers I could to no avail. Finally I bought a PCI IDE card at CompUSA for about $40 to try it out. The score jumped to 1216. That's almost up to the 1400 I have at home with my IDE raid setup, and much more than the 800 or so my brother got with his 10,000 rpm SCSI Cheetah drive.

    Download the free version of PCMark 2002 and check your own hard drive scores.

  66. Next on Slashdot: P4 beats Apple ][! by op00to · · Score: 2, Funny

    From the is-this-worth-wasting-the-time-on dept:

    My Pentium 4 is faster than my Apple ][. I did benchmarks!!!!!!!

    1. Re:Next on Slashdot: P4 beats Apple ][! by nateb · · Score: 1

      Further testing revealed that the Apple ][ booted faster than the Pentium 4, leading us to now believe that the Apple ][ is the best choice for desktop users that reboot all the time.

      --
      -- Nate
  67. Explaination of results by darkwiz · · Score: 4, Insightful

    One would expect the SCSI drives to consistently wallop similarly configured IDE drives (same buffer, spindle, size, #heads and every other physical characteristic you can think of) based solely on one observation: Tagged Command Queuing.

    TCQ allows a drive to execute commands out of order to optimize the access pattern. This can have a HUGE impact on performance. Relatively few drives support TCQ on ATA, and very few chipsets support it as well. This is mostly because people who buy ATA aren't *real* performance freaks. They want high streaming performance (like hdparm -tT), but don't know to care about random access performance as it may not be relevant to them.

    Server/database access patterns are far more random than typical desktop usage, and this is where SCSI wipes the floor with ATA.

    Some have pointed out that RAID enclosures are moving towards IDE drives. This is due to the fact that the integrators are using optimizing logic in the controller to handle emulating TCQ. So you can have a stone-dumb drive in there and it doesn't matter as long as the physicals are there.

    SCSI drives also typically come with caching algorithms which are intended to try to increase cache hits by using more intelligent cache allocation and predictive reading.

    Combine that with better, more intelligent controllers, command detachment, and infinitely better bus sharing - and SCSI cannot be compared to ATA in high demand situations.

    1. Re:Explaination of results by Captain+Morgan · · Score: 1

      I'd also like to add that seek times for scsi drives are typically half that of ide drives so they perform great in random workloads.

      Chris

    2. Re:Explaination of results by Jeff+DeMaagd · · Score: 1

      I agree. One thing to watch out for is that some S-ATA drives are starting to standardize on TCQ.

      SCSI drives do seem to be more reliable under load, and have shorter seek times, etc, but at a prohibitively higher cost per MB.

      I run both SCSI and IDE. I generally try to have SCSI as the "system" drive that holds OS and software, much of it a lot of little files accessed often, and a "data" drive that just holds large tracts of data, most of it large files not accessed often.

      As for bus detachment, I've run IDE drives one drive per channel (IIRC, S-ATA enforces this, it is point-to-point only, one drive per channel), so if there are bus detachment problems it is on the PCI bus and not the drive controller bus.

    3. Re:Explaination of results by Doctor+Faustus · · Score: 1

      Some have pointed out that RAID enclosures are moving towards IDE drives. This is due to the fact that the integrators are using optimizing logic in the controller to handle emulating TCQ. So you can have a stone-dumb drive in there and it doesn't matter as long as the physicals are there.

      Couldn't the operating system handle this, as well?

    4. Re:Explaination of results by Rheingold · · Score: 1

      I wouldn't say an unqualified prohibitive. Depends on your needs really--I can hardly find new 18GB SCSI drives any more and in most of the servers I build, that's a good deal more than will likely ever be needed in the system. I can put 2x36GB SCSI configured for RAID1 in a box for around $400 and figure that that configuration will last well into obsolescence. I can put an IDE RAID1 in for less than half that cost, but the moment one of those drives goes, they've lost whatever they saved initially by having to get a new drive and have it installed, not to mention the cost of the downtime to the business itself. Granted, I'm talking about the small to medium business market, but there are a heck of a lot of 'em out there.

      --
      Wil
      wiki
    5. Re:Explaination of results by Anonymous Coward · · Score: 0

      I hate to burst your bubble, but TCQ only comes into play when there are multiple drives on a chain. This test was a single drive vs. a single drive, so TCQ (and the ATA equivlent Overlap Command or OQ) did not play a role.

      I do believe that his methodology was terribly flawed though, and his results belong in the trash bin. It's funny how a horribly misconfigured ATA drive can perform so slowly.

      Hit http://www.storagereview.com for some real disk benchmarks.

      Thank you for your time,
      Frank Russo

  68. But *why*? by pla · · Score: 2, Informative

    I have done similarly-informal tests myself, with comparable results.

    I can't say I understand why SCSI performs so much better than IDE, however. In this particular test, he compared what amount to evenly-matched drives, specs-wise, and even gave the IDE drive the better machine. Yet, the SCSI drive completely crushed the IDE drive, no question about it. And as I mentioned, my own informal tests have shown the same results.

    What explains the difference? Same spindle speeds, similar read rates (both buffered and unbuffered), similar seek times... What other factors exist that make so much of a difference? Just higher quality controller hardware? And if so, would an IDE drive on a high-end controller perform comparably?

    Personally, I'll still take 4x the size for the same price, since cost and size (with "okay" performance) matters more to me than raw speed. But I wish I knew why one performs so much better than the other.

    1. Re:But *why*? by TheSync · · Score: 1

      As someone who moves hundreds of GB per day, I can assure you that the Drive controller is probably the most important piece of equipment when it comes to real-world HD performance. A $1000 controller will do 2-3x faster throughput than a $200 one, even with SCSI drives. Drive bus speeds and such don't seem to matter. OK, I'm only talking RAID arrays of course.

    2. Re:But *why*? by avanha · · Score: 1

      In my experience SCSI drives usually make a machine faster. Here are several reasons why:

      As others have pointed out SCSI supports TCQ.

      Most SCSI controllers have dedicated circuits and processor(s) while IDE motherboard based chipsets utilize the main CPU; most people use their on-board controllers.

      In browsing the Microsoft DDK documentation, I think I remember reading something along the lines of the following: File System drivers are written to produce SCSI commands. If the target drive is SCSI the command get sent to controller driver. If the target drive is IDE, the commands get routed to the IDE driver which translates the commands to IDE and then routes them to IDE chipset driver. The extra layer requires more CPU. I suspect Linux FS drivers are similar.

      If your system is only moving data between disks, not much of a difference between SCSI and IDE. If you're trying to run something else at the same time (more likely on a server) you'll notice.

    3. Re:But *why*? by taffeylewis · · Score: 1

      As far as I can tell, the CPU tells the SCSI controller to go away and move some data. This is exactly what the controller does by doing most of the processing with it's own on board CPU. It only uses minimal CPU time during this process.

      Also, I did a few test during audio extraction. Can't remember the software I was testing but it's the only one I've seen with a CPU usage meter built in.

      CPU usage for each CD-ROM drive came out like this:

      Compaq IDE CRD-8484B (32x, UDMA + 80 Pin cable) used 97-99% of CPU time.

      Plextor SCSI PX-32CS (32x , SCSI-2 + 50 Pin SCSI-2 cable) used 4-6% of CPU time.

      There wasn't a great difference in the times it took to do the extraction but I hope it helps to further your understaning.

      --
      I drink, therefor I am... drunk.
  69. Wanna waste some bucks ? by juan.topo · · Score: 1

    Take a look at this one, this guys (if i readed well) took a CHEETAH 10K U320 and pluged it with an ADAPTEC U160 PCI64 board.... -AND- then, plug the board on a PCI32 motherboard ?

    i'm not an scsi guru but... isn't that a really wonderfull waste of money !? :)

    (sorry for my english; argentina says hello)

  70. The True Path by Corgha · · Score: 4, Funny

    (let me help get you started)

    vi? Emacs? What are these things of which you speak?

    Ed is the standard text editor!

    1. Re:The True Path by BenjyD · · Score: 1

      You mean you're wasting 56k of hard disk space and memory?

      -rwxr-xr-x 1 root root 16K Sep 16 14:57 /bin/echo*
      -rwxr-xr-x 1 root root 72K Aug 3 02:06 /bin/ed*

    2. Re:The True Path by BJH · · Score: 1

      You mean you're wasting 7KB of precious disk space?

      $ ls -l `which cat`
      -r-xr-xr-x 1 bin bin 9388 Jul 16 1997 /bin/cat*

    3. Re:The True Path by Reziac · · Score: 1

      Bah. REAL programmers use "copy con program.zip"

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    4. Re:The True Path by Anonymous Coward · · Score: 0

      Give me pico or give me death. (I know, I know, I will be killed shortly)

  71. Test is too rudimentary by retro128 · · Score: 1

    This test isn't good enough to convince me that SCSI is THAT much faster than IDE. I have both, and I sure don't see a blazing performance difference in favor of the SCSI. The person who did this review was too hung up on the performance of the drives themselves, but he didn't look at the capabilities of the CONTROLLERS. One of the advantages that SCSI controllers have over IDE is that SCSI has its own processor to handle disk I/O operations instead of bothering the CPU with them. A lot of times they even have integrated cache memory. With IDE that is not always the case. Most IDE controller chips on built into the motherboards are the el cheapo variety that just work, and you certainly can't expect enterprise-level performance from them like you'd expect with a $400 SCSI controller.

    The other thing to consider is that the IDE controller drivers that come with Linux are generic, wheras SCSI controller drivers are hardware specific. In other words, way more optimizations can be thrown in on the driver level that would allow for better test results.

    In conclusion, I bet if he used a 3Ware RAID controller with properly installed drivers he would see far different test results. It might still not be apples-to-apples, but it sure would be a lot closer.

    --
    -R
  72. Re: Stacked the Deck? by NReitzel · · Score: 1
    There was no deck. Random cards were selected and turned face up. There's no discussion of FSB speeds, no commentary about memory cache, no controls, no nothing.

    This is with no doubt at all one of the most useless, ridiculous, New-Wave-Science "benchmarks" I've ever even heard of. My only hope is that this writer doesn't work for the EPA or some other regulatory agency where such utter trash can be mistaken for science.

    --

    Don't take life too seriously; it isn't permanent.

  73. Re:You clearly are not elite by Anonymous Coward · · Score: 0

    You will never be Elite or 7331 till you have an Alpha or if you must buy IBM at least a Power4 with the dual core. PowerPC 970's or G5 are the hight of Lame or 74m3.

  74. SCSI for life. by Anonymous Coward · · Score: 0

    At work, at an isp, SCSI is king for the servers. Why? Lower seek times, faster rpm, if the drive has bad sectors i can boot into the scsi utilities on the card and tell the drive to work around them.

    Also, i dont know about you but take for example a mail gateway that handles 150,000 emails a day. This is with spamd and amavis etc... You want more drives for scratch space. You want raid1. You want a seperate boot drive. This already sounds like 4-7 drives. Can u say proliant 7000?

    It seems to me this is another case of price versus quality/testing.

    Anyone in the biz does not care about the extra money when they know they are getting something they can rely on.

    Reminds me of the gfx artist who pays for photoshop instead of using gimp for free.

  75. What about directory fragmentation? by Anonymous Coward · · Score: 0
    Doesn't matter on UNIX/LINUX! The amount of fragmentation is insignificant. Unlike the Windows world...

    Nonsense! What matters is how these 50000 files were distributed on the disk. The files in a mail directory are likely to be spread all over the place!

    Linux does a good job at keeping fragmentation of files low. What matters in this case is however fragmentation of directory contents, or to put it in a better way, space locality.

    If the guy copied the directory from one disk to the other, the files would be in consecutive blocks on the destination drive. This could easily explain the magical speed advantage he perceived in his test.
  76. Thank god for simple articles. by Anonymous Coward · · Score: 0

    Boy, looking at some complex article like

    http://www20.tomshardware.com/storage/20020305/i nd ex.html

    I was easily fooled into believing that modern IDE drives were actually faster than SCSI in some cases.
    But unlike those hacks at Tom's hardware, here we have the real scoop.

  77. Yes. by MarcQuadra · · Score: 1

    Did you LOOK? The gains aren't 'negligible'. He went from seven minutes on a high-end ATA system to 1.5 minutes on an old beater SCSI box!

    Booting OS X on my Mac G3/450 takes 2 minutes with IDE, under 40 seconds with SCSI, and that's ATA/100 w/8MB buffer vs SCSI/80 w/2MB buffer.

    I keep my portage tree, root, var, tmp, and swap on /dev/sda and all the 'big stuff' (file libraries, home folders) on my big/cheap ATA drive. It works GREAT.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  78. Differences between SCSI and IDE by vlad_petric · · Score: 2, Informative
    The main difference is how the bus deals with transactions. SCSI is a split transaction bus, which means that you tell the drive - give me D, A, C, B (in a non-blocking way). The drive will give you back data in the order it finds more convenient (let's say A, B, C, D if it were at one end of the drive) - it effectively rearanges the requests/responses. The operating system already does that to some extent (elevator algorithm), but the OS can't do a better job than the disk controller itself. This is very crucial for servers, where multitasking happens a lot (clearly mutt won't see any difference)

    The second - CPU utilization. A SCSI controller does a lot more work by itself than an IDE one - therefore it requires much less interaction with the CPU.

    Then we have the bus bandwidth - this is probably no longer an issue, as ATA/66/100/133 can pipe enough bytes per second

    Finally, the most important one - manufacturers simply don't make a 10k RPM hardrive IDE drive ... And 10k - 7200 makes a hell of a difference.

    --

    The Raven

  79. Re:You get what you pay for. Macs use SCSI320 by Anonymous Coward · · Score: 0

    Macs use SCSi320.

    there is nothing "fanboy' about needing 172 megabytes per second per stream of uncompressed video.

    SCSI and Fibre Channel are 8 times faster in IO/s per second per single devices (in io salvos) and of course a dual SCSI 320 (two 320 megabyte per second connecotr) PCI-X card is only 181 bucks and gets you over 600 megabytes per second SUSTAINED on computers that have pci-x.

    Apples sub $3000 dual g5 computer not only has dvd burner and up to 8 gig of ram, it offers pci-x at 133 Mhz per second... and has S-ATA, but most people want fibre channel and scsi on it for high speed storage. Why?

    Sinple... uncompressed hiDef video is 1080 pixels by 1920 pixels, and has 30 frames per second and 24 bits per pixel (uncompressed).

    Thats 172 megabytes per second PER STREAM with overhead and many video cards for uncompressed hidef handle two streams minimum for live effects.

    HA!

    Try getting >350 megabytes per second on IDE arrays or IDE card arrays or S-ATA anything.

    And SCSI 320 is CHEAP.

    A true scsi 320 fujitsu 36 gigger is less tahtn 155 bucks per drive and is an astounding +85 megabytes per second sustained on outter edge.

    I can issue over 20,000 GENUINE unrelated and queued fibre channel SCSI 512 byte disk ios per second on a single connector of a dual connector fibre channel card on Mac under OS9 and on PCs under Windows 2000.

    Can i ever issue 20,000 genuine unrelated adn queued S-ATA commands to a similar number of drives (over 10) or even an unlimited number of drives???? No!

    Why?

    Because IDE is horible for queued IOs despite all the big talk about new standards every year for 5 years.

    SCSI has always been a little more expensive and a LOT more robust (3 year or more warrantees) and in 2003 scsi-320 is so fast compared to the fastest IDE adn S-ATA its hilarious.

    Even better, the fastest S-ATA and IDE cost almost the same as the worlds fastest SCSI-320 drives..... except they are 8 times slower on average for top end arrays and tiny io as well.

    Apple, astera, atto, qlogic, all offer solutions for people needing far far more spped than using 4 s-ata high end drives by offering Fiber Channel (optical or copper) and SCSI320 and SCSi 160 .

    pc people are closed minded and that is why macs have always dominated the high end video world. you need the speed.

    macs ahve been faster than most Pcs for sustained IO every single year since 1986.

    I hate all companies equally. I am no fanboy. But Macs rock for ios per second under os9 and for sustained CHEAP fibre channel using apples 499 dolalr 2gb fibre cards (yes 499 without tranceivers). Apples 14 drive fibre array is also THREE TIMES CHEAPER than any pc industry array the week it finally shipped. 3 times cheaper for same speed and more storage.

  80. Tagged Command Queuing by thalakan · · Score: 1

    The reason is this thing called TCQ, or tagged command queuing.

    See, for several years now, the old cylinder/head/sector way of addressing the drive has had very little resemblance to the drive's actual cylinders, heads, and sectors. This is because of BIOS constraints and other software limitations. So we have this thing called logical addressing (LBA) which treats the disk as one big one-dimensional line of sectors in a row.

    So when you want to do I/O to a disk, the operating system usually uses a thing called an elevator algorithm to sort the I/O packets by their logical address in the hopes that reading the blocks in order will be faster than reading them out of order. Example: imagine a disk with 10 blocks. Which do you think would be faster? 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 or 1, 10, 2, 9, 3, 7, etc?

    But the thing is that the logical address has nothing to do with how the sectors are actually laid out on the disk. Remember, a disk is a stack of pancakes, not a bunch of sectors on a string. But without some kind of way of interrogating the disk's geometry and rewriting all the elevator algorithms in our favorite operating systems, we can't know what the optimal order is for our particular disk.

    So why not have the disk re-order the I/O packets? This is the idea behind TCQ. What happens is the kernel bundles up a bunch of I/O requests and sends them to the disk all at once, and the disk services them in the order it thinks is best based on its knowledge of the geometry of the hard disk platters. This makes a bunch of little I/O operations to random locations a lot faster, and explains the Maildir behavior this guy is seeing.

    So although older ATA disks are going to get their ass kicked by SCSI systems with TCQ enabled, we have new serial ATA disks that actually support TCQ! My brand new Western Digital Raptor 10K RPM disk doesn't support it though - you'll have to wait a few weeks for a new drive from Seagate which is supposed to be the first one on the market to support SATA TCQ.

    In terms of throughput, SCSI disks usually win if you're buying quality parts. But the price of two ATA disks and a RAID controller is usually a lot less than a really big SCSI disk of the same size, so you can slap two ATA disks together and end up getting close to double the throughput for less than the cost of the SCSI system, as long as you're willing to have sucky random I/O for lots of small files. It's a great technique to use for video servers.

    --
    -- thalakan
  81. Re:Could have done a better job with this comparis by Anonymous Coward · · Score: 0

    Wow, the cluelessness of Slashdot people when it comes to technical stuff is a source of neverending amazement to me.

    Just to fill you in here Dave, the bigger the hard drive the LESS time it takes to seek. If you had 5GB of stuff that'd take up over half the radius of the platter(s) on a 9GB drive, whereas it'd be like 1/7th of the radius on the 40GB drive. Seek time is dominated by start/stop (depends on the mechanism, SCSI has better mechanisms which accounts for the lower seek time, but also for part of the higher cost) and then by distance you have to go.

    Your comment seems to imply you think that it is randomly seeking around hoping to find the data in question, or doing a linear search. Only in those cases would having a lower capacity disk help.

    Sheesh.

  82. The cost of IDE drives. by Anonymous Coward · · Score: 0

    The last drives I bought were
    $50 each, and 20 GB capacity.
    (from newegg.com)

    I'd bet that for most uses,
    these perform remarkably better
    than SCSI drives of the same
    price.

  83. lsi21320 ooops i mistyped by Anonymous Coward · · Score: 0

    lsi21320 ooops i mistyped the part numebr of this monster...

    http://www.bellmicro.com/fibrechannel/newasp/lsi _h ba/downloads/lsi21320.pdf

    Fusion-MPT architecture featuring 100,000 IO/s (interrupt coalescing)

    With PCI-X throughput of 1056 MBps

    BTW RETAIL box for 184 dolalrs of a DUAL channel , 3 connector card is at :

    http://scsi4me.com/

    but many offer it for under 180 bucks as raw oem.

    its an astounding card.

  84. BAD comparison by mczak · · Score: 1
    This comparison is exectued really, really poorly - the results gathered are completely meaningless.
    1. He uses completely different systems (in favor of the IDE system). Though, if he's picked a task which is really I/O dependant, it shouldn't matter much - but without further analysis, you can't know that.
    2. MUCH more important: What about file system types? Both the same or not? Couldn't find that information. This alone could probably account for a VERY large difference between the tested systems.
    3. Similar to 2, partition size. Depending on the file system used, could have a very large performance impact - e.g. a smaller partition might have fewer inodes (or in case of FAT based systems, might use 32KB instead of 4KB blocks)!

    That said, I have no trouble to believe that, if the test setup would be properly configured, the SCSI drive would still be faster. But, I'd say that's because of the harddisk itself, and has not much to do with the interface. SCSI drives rock in access times (doesn't have anything to do with SCSI, just with the market the drives are built for), which is very important for accessing lots of small files - transfer rate is just no factor. The difference in cache size could also make a bit of a difference.
    (SCSI has of course other advantages too, it's possible to have 15 devices on one bus, it has that nice disconnect feature, it still causes slightly less cpu load (though I'm not sure that's SCSI inherent or just because of better / more expensive controllers), but these don't matter in the context of this "comparison".)

    The article has some more funny things:
    Note that the controller is an Ultra160 and is a 64-bit card put into 32-bit PCI slot. The drive itself is an Ultra320. The speed increase would be higher if I were to purchase an Ultra320 controller with a motherboard that supports 64-bit PCI slots.
    Don't think so. PCI-64 will help if running multiple drives together with Gigabit NICs or something similar - but the drive alone can push only 66MB/s so there won't be any performance increase by using a faster controller.
  85. Re: tape technologies by King_TJ · · Score: 1

    I can't speak for VXA personally. I never used it before. It looks like it's another contender to the DLT and LTO technogies though, which aren't "consumer-grade" at all.

    (The web site you pointed me to advertises VXA drives starting at $999 - so this obviously isn't some "Circuit City" or "Best Buy" product for the masses.)

    The tape technologies that really aren't worth anyone's time or money are the "Travan" drives, and increasingly, DAT drives. (All of the DAT auto-loaders I've used or seen other people use were terrible about having breakdowns, and the tapes themselves often wear out with repeated use, too.)

  86. good SCSI dvd+/-rw drive? by NuShrike · · Score: 1

    While on SCSI, I've noticed most of the brands such as Sony/Plextor/Pioneer make only IDE dvd burners.

    IS there a comparable brand/model that runs as SCSI?

    1. Re:good SCSI dvd+/-rw drive? by gordguide · · Score: 1

      Back when Apple only had SCSI buses, you saw OEM & retrofit CD drives with that interface; since now everybody uses IDE for CD/DVD drives, they're not around anymore and nobody's making the newer (ie DVD-RW) drives in SCSI.

      Having said that, you can put IDE CD drives in an SCSI controller-equipped external case if you want.

      To kind of skirt around your question (does someone make them) and get to the meat of the matter:

      CD/DVD drives aren't particularly fast, in terms of data in/out; it's not a demanding application of the bus. ATA-33 buses can keep the CD drive full of more data than it can use, so SCSI on CD/DVD really is a mis-application (extra cash, no possible improvement).

    2. Re:good SCSI dvd+/-rw drive? by jgoemat · · Score: 1

      One thing they're good for is keeping you from getting bad discs if you're burning to CD-R or DVD-R, especially if the data is coming over the IDE bus as well.

    3. Re:good SCSI dvd+/-rw drive? by Mr2001 · · Score: 1

      That's what BurnProof/JustLink/SuperLink/etc is for.

      --
      Visual IRC: Fast. Powerful. Free.
  87. Re:You clearly are not elite by Anonymous Coward · · Score: 0

    "hight" is the height of stupid or 57UP1D

  88. SATA RAID by fireteller2 · · Score: 1

    I have been working with SCSI RAID-0 arrays for a while for streaming video, and have been very happy with them.

    However, we just setup a prototype SATA RAID-0 system here's the info:

    MegaRAID SATA 150-6 raid controller (raid-0)
    6 WD Raptor 36 GB drives.

    The whole thing was almost exactly $1,000.00.

    Granted RAID-0 isn't for everyone, but for our applications we require very high data rates. We are seeing sustained 239MB/s.

    Our previous SCSI setup is 6 disks at $600 each (at the time of purchase) plus a $1,200 controller. At that price differential even if the SATA's fail more often (which there is no evidence of) we can replace every component 4 times and still be better off then the SCSI system.

    If anyone can do this on a SCSI system for the equivalent price, I'd honestly love to know it.

    fire

    1. Re:SATA RAID by prisoner · · Score: 1

      I haven't had good luck with the SATA Raptor drives. They are fast but I've had two (out of 4) fail in 6 months of very low usage. Heat isn't an issue as they are in their own bay with a big fan all to themselves. I'm not favorably disposed towards them at this point.

  89. LOL!! mod parent up!! (NT) by Anonymous Coward · · Score: 0

    LOL!! mod parent up!! (NT)

  90. A more interesting comparison... by crispenigl · · Score: 1
    A more interesting comparison would be to see various IDE/PATA drives versus some SATA drives versus SCSI in some real world uses.

    Performance and reliability benchmarks would be nice. I dont really care about adding in a RAID version as that dilutes the real comparison of a X vs Y vs Z type hard drives in head to head battle.

    Anyone seen a report/analysis of this type?

    We are a performance and reliability oriented web hosting company that uses exclusively SCSI hard drives for performance and reliability, but are wondering how close SATA is to SCSI for reliablity and performance.

    Thanks
    Greg
    www.ZeroLag.com

  91. Lame by Pedrito · · Score: 1

    I can't believe this article actually made it through. Did you guys read it? Come on. Slashdot has hit a new low here.

    This is the lamest comparison of SCSI and IDE I've ever seen. A mail directory woopie. Hell, you can find some IDE drives that are faster than SCSI drives and vice versa. There's so much more involved than simply reading a lot of files or reading big file.

    This doesn't even go into the variety of SCSI types nor the variety of IDE types. Both have a number of flavors and testing two or even three drives against one another is hardly conclusive.

    Where SCSI really outperforms IDE is in multi-user environments, such as a file server or database server. SCSI's ability to offload work from the CPU, queue requests, and so forth make it much better for multi-user environments.

    I have some software that will damn near kill an IDE drive because it creates a number of threads that perform a good deal of database work. On a SCSI drive that, for this kind of test (the one mentioned in teh article), might underperform IDE, would actually outperform on my software simply because of the way it works.

    Man, I'm honestly so disappointed in Slashdot for posting this story. Slashdot has had much better SCSI vs. IDE comparisons in the past. I'd post one, but the Slashdot search is down and trying to find one on Google has prooven fruitless. Get your site together guys.

  92. Re:This is not a review by Cynikal · · Score: 2, Insightful

    of course its not a real review/benchmark.. look at the reasons for the test.. he plainly states:
    "before my wife would allow me to"...

    the whole point of the testing was to convince his wife to let him buy one.. and she most likely was asleep at "integrated IDE controllers".. apon waking up, all he had to say was "From my testing I concluded that SCSI being faster than IDE is not a myth. It is very much a reality." and obviously got the go ahead

    remember, in the immortal of homer simpson "facts, schmacts... facts can be used to prove anything that is even remotely true"

  93. DMA on/off? by Ender+Ryan · · Score: 1
    Ok, did you have dma set to on with his IDE drive? With that much difference between the tests, my guess would be no. The difference can be an order of magnitude sometimes.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  94. Reading the article by Anonymous Coward · · Score: 0

    It must say something about either reading from a CRT or HTML's click-click interface.
    Read it again, there are 3 THREE disks tested
    2 TWO SCSI one quite old, one a live server (i.e being used by other apps/deamons/services etc)
    The other SCSI NEW on the WORKSTATION
    Same level of fragmentation would have been on the 2 SCSI, the IDE we do not know
    The NEW SCSI sliced the time in half (aprox)

    Pardon my French but FFS everyone knows SCSI is kind to the rest of the system, says yes boss and gets on with it, whereas IDE/ATA sits there doing nothing until the CPU kicks its backside, its just how fast it gets up thats all thats changed with PIO/DMA/UDMA blah blah.

  95. Troll by Anonymous Coward · · Score: 0

    It's hard to tell which is faster, my Hitachi Lightning 9980 or my EMC Symmetrix 8830. Both seem to blow away a 40GB Maxtor IDE drive that I bought from Fry's.

  96. Oh, come ON.-Lousy Shopper. by Anonymous Coward · · Score: 0

    "For the price of one SCSI drive, you can get 3 8MB cache IDE drives, plus the 3Ware card."

    Do you pay full price for everything? I just got off the phone with a local dealer and I can get a used 68pin 9MB Seagate Barraccuda for $20, an Adaptec 2940UW for $5 (1), and if I look around I can get the cabling for $3 to $5.

    (1) Or a 3 Channel IBM PCI RAID SCSI card for the same. And I generally trust the quality of same age SCSI equipment over IDE.

    1. Re:Oh, come ON.-Lousy Shopper. by spinkham · · Score: 1

      Woohoo! Then you have about as much hard drive as one of his hard drives has ram, on and interface that is slow as heck. Great shopping, there.

      --
      Blessed are the pessimists, for they have made backups.
    2. Re:Oh, come ON.-Lousy Shopper. by Anonymous Coward · · Score: 0

      Sorry I meant GB. And SCSI has less need for a big cache to overcome it's deficiencies.

      SCSI-3 also does well.

  97. Hopefully his wife isn't a techie. by chadjg · · Score: 1

    After all, he did this to get cover when she questions the purchase, right?

    --
    Why do I have this? I don't smoke.
  98. For REAL information on SCSI vs IDE by shirai · · Score: 1
    For REAL information on SCSI vs IDE read the reference guide at StorageReview:

    http://www.storagereview.com/guide2000/ref/hdd/if/ comp.html

    Here's the intro but read the FULL STORY through the link above for the details. StorageReview is a website devoted solely to benchmarking and reviewing drives:


    Since the market has come to be dominated by the two interface standards, IDE/ATA and SCSI, the question of "which is better" has been bandied about endlessly on the Internet and in other places as well. The simple answer is that neither is better than the other, absolutely. Why? Because if one were clearly superior to the other in every way, the superior one would have taken over the market completely and forced the other one out. The fact that both are in common use (and have been for many years) proves that both have valid reasons for being on the market. Contrast this to the older ST-506/412 interface, for example, which was made obsolete by IDE/ATA since it had no advantages to cause it to persist, and disappeared very quickly.

    Whether IDE/ATA or SCSI is better depends on what your needs are, and how much you are willing to spend. In this section I attempt to put the issue in perspective by looking at various performance and quality aspects of the interface and seeing how IDE/ATA and SCSI stack up at each. Of course this will be colored somewhat by my own experience and biases (the entire web site is--that's just life). However, I am attempting here to be as objective as possible in contrasting the two interfaces, and trying to be comprehensive in looking at all of the aspects that are relevant to making a decision.

    A primary deciding factor in the SCSI vs. IDE/ATA question is the number of devices you plan to use (or use in the future) in your system. In many respects, IDE/ATA is superior if you are using only one, two or three devices such as hard disks or CD-ROMs. If you are using many devices, say over four, then SCSI is superior to IDE/ATA in several different respects. I should also mention that many times people make the decision about what interface to use based on what interface they began with; few are willing to buy all new devices in making an interface switch. And of course, it's quite possible to use both interfaces in the same system.
    --
    Sunny

    Be my Friend

  99. Proper tests!!! by snero3 · · Score: 1

    I have noticed that a lot of the posts are stating the tests crap because

    • He didn't use a proper testing program with "real" numbers
    • He chose to use a task that means something only to him
    • He didn't mention that for the cost of scsi you could set up IDE configuration XYZ

    Personally I think the review was great, it didn't get boged down in numbers that most people do not understand (not understanding doesn't mean that you are stupid it just means you have better things to do with your time than learn everything there is to know about HDs) from a testing suite that most people have never heard off.

    He is doing a personal review so he is using his own tests. Things that mean something to him. Ok I don't have 50000 emails or use mutt but I get the point of the operation. Personally I would have used database writes but that is just me

    He stated in the very begning that he was looking only for a scsi solution, not the best price performance break point. So stating something like "I'd like to see the test of an IDE RAID array running off a 3Ware card " is really pointless. Also why do I want to fill up my already hot dual frypan (athlon) machine with 3-4 hot running IDE drives to get the performance of 1 scsi drive?

    --
    It said "windows 98 or better" so I installed Linux
    1. Re:Proper tests!!! by kellererik · · Score: 1

      couldn't have stated it better. (Sorry no mod points available). Mod parent up if you're able to.

    2. Re:Proper tests!!! by jgoemat · · Score: 1

      I think it says something that he was only doing this test to convince his wife that he needed to spend the money on SCSI :)

  100. ATTN: Slashdot community by fliptout · · Score: 3, Insightful

    As this "article" painfully demonstrates, we need the ability to moderate things on the front page.

    If the editors cannot distinguish what is trash or what isn't, let the community decide.

    Thank you.

    --
    A witty saying proves you are wittier than the next guy.
    1. Re:ATTN: Slashdot community by tmark · · Score: 2, Interesting

      If this site really used user-moderation to determine what should show up on the front page, much of the time there wouldn't be much up there. Web sites like these depend on having eyeballs, so the editors need to keep throwing stuff up there. If there's some other more interesting article, people will read those instead. But look at how much time you, and the others who (rightly) hated the article spent reading and then posting about it, and look at how long we spent responding to your posts. And think of all the people who read some of the posts and then just went on without responding. Those constitute a lot of eyeballs. Ever wonder why we keep seeing essentially the same stories about e.g. how Windows/Linux/MacOs is better/worse ? Ever wonder why there are so many dupe stories ? Ever wonder how anyone ever gave Jon Katz a soapbox ? Ever wonder how sometimes the most ridiculous stories/claims get a ton of posts ? Eyeballs are eyeballs, whether they're happy or not. It's not such a bad strategy to purposely put up crappy articles, even if only to make the "angry" readership feel welcome.

      Forget your delusions about this being a site for a "community". It's a business.

    2. Re:ATTN: Slashdot community by Raffaello · · Score: 1

      Well, moderation wouldn't work for getting stories posted to the front page, but it could be workable if we could use our mod points to mod down a front page story. If it got modded down enough, then it would be taken off the front page altogether. That way, only worthwhile stories would remain on the front page for more than a half hour or so.

    3. Re:ATTN: Slashdot community by YOU+ARE+SO+SUED! · · Score: 1

      I respect your points - but remember to respect those of other people. I'm not looking at the moment, so I don't know if this is michael's story or Taco's or whatever, but they're obviously not the only people interested in it, as there's more than 400 posts to it ATM. In fact, I don't think I've ever seen so much on-topic-ness as in a SCSI-vs-IDE debate. I think even the GNAA guy had his say somewhere in there.

    4. Re:ATTN: Slashdot community by YOU+ARE+SO+SUED! · · Score: 1

      Oh, and by the way, you've got more control over what goes on your /. front page than you do of your local rag. Check out your preferences. Admittedly you can't say "I don't want to read any more SCO stories, so I don't want anybody else to", and you do have the option of, say, moving on, if you don't like the topic. And you don't have to fold it up and take it to the sidewalk when you're done with it.

  101. Let's have a tutorial... by stienman · · Score: 1

    Here's a quick and dirty tutorial on why, in this particular setup and with these particular drives, SCSI smoked IDE.

    Mostly it was the seek time. Seek time is the amount of time it takes to physically move the disk head from the center of the platters to one or the other edge. It is a pretty good indicator of the average time it takes to go from one spot on the HD to another.

    The SCSI's seek time was 2/3 the IDE's seek time.

    He was reading a little bit of the beginning of each of 50,000 files. These files are located in a single directory (or, perhaps, in a hierarchy, which would be much worse for the IDE - we'll assume the better case)

    So the program asks for the first file name in the directory - disk seeks (in best case) to the sector with that directory's meta-data, grabs the first file (or, if Mutt asked for the files to be sorted by some file system metric, it gets and sorts all of them) and passes that information to mutt. Mutt then requests the first few bytes of said file. Assuming the disk cached a few sectors of directory info then it immediately seeks to the requisite sector, and assuming, as is usual, that the program will want more it reads and caches a few sectors of the file. Assume the file is not fragmented, and no further seeks are required.

    Mutt closes the file, then requests the next one. Here's where it gets really messy. If you're lucky, the file system and OS are set up to cache the sorted directory information. But even the unsorted information, for 50,000 files, is unlikely to be cached - so it has to seek back to the original directory sector (possibly re-sort) and then spit out the next. Then it seeks back to the file.

    The time to read the data and spit it out is negligible compared to the seek time for small data reads.

    Each file read typically takes a minimum of 2 seeks. I say minimum as most modern file systems use a directory information hierarchy which is fairly simple, but it may take more than a few sector reads to find the location of a single file in a directory with a huge number of files.

    The SCSI drive has a larger cache. It will see, just as the IDE drive does, that the directory info sectors are being hit hard. Guess which drive is going to be able to cache those sectors better?

    Also, for those wondering why the older 9GB scsi had better seek time than the newer 40GB IDE, it is because of the capacity. The head has to settle on a given track before it can read it, and the track isn't just 4 times smaller, it's possibly even 8 times smaller because newer drives have a servo position indicator track between each data track so the heads can crash around and find the right spot quickly. Since the head has to be 'focused' on such a smaller track, it takes more time to settle. This doesn't even take into account that the older (and larger for the time it was built) scsi has more platters than the IDE, and each track is again much larger.

    Lastly, I suspect that his mail directory was built over time on the 40GB drive, then copied over to the SCSI drive. Can you say fragmentation? Not just of the files, they are small and probably only require one sector each to read. The directory information, however, is not contained, as one might assume, in one contiguous string of sectors. When another file is added, if the directory expands to another sector of meta data then it'll pick the next free one according to the file system's particular design. It may take up to hundreds of full seek times to find the starting sector of a recently written file. A fair test...would be difficult. Put the same exact file system, down to the same sector by sector data (use ghost or something) with the minimum modifications (scsi drivers) on the same computer and you'll have a fairer comparison.

    All of this leads to the undeniable fact, which the author so misguidedly states that, "From my testing I concluded that SCSI being faster than IDE is not a myth. It is very much a reali

    1. Re:Let's have a tutorial... by tigga · · Score: 1
      Mostly it was the seek time.

      No - mostly it was Tagged Command Queuing on SCSI and issuing command - waiting execution on IDE.

      Lastly, I suspect that his mail directory was built over time on the 40GB drive, then copied over to the SCSI drive.

      He already answered this - he used new directories on both drives.

      I believe if he'd tried reading/writing big files (hundreds of MBs or GBs) he'd found their performance comparable. He just found soft spot in IDE.

  102. Hard drive stuff by dzimmerm · · Score: 1

    I was reading through the messages and people seem to think that higher RPM would mean more power use. I do not think the higher RPM is much of an issue since once the spindle is up to speed it is not drawing much power anyway. What uses power on a hard drive is the motor that moves the heads across the cylinders.

    A hard drive performing a seek operation has to do several things.

    1. Move heads to correct physcial location on the platter.
    2. Stop the heads over that location and wait for heads to stop bouncing, (you just accelerated them a bunch)
    3. Maintain that position as the data is written or read.
    4. Repeat until all data is written or read.

    To reduce access time you need to improve a couple of things.

    1. You can make the head assembly stiffer so it will bounce less. This means more mass or more expensive materails.
    2.You can increase the amount of force the head moving motor can generate, making it seek faster. Once again, you increase the mass as well as increasing the current needed to perform the work.
    3.You can make the heads smaller and the tracks narrower to it has to move less. Again more expensive materials required.

    Spindle speed not only does not effect power consumption much it does not effect data throughput in the average read write applicaton since you are most often moving the heads and waiting for them to stop bouncing.

    My guess is that SCSI drives, which on the average are of smaller capacity than IDE drives, are built with stiffer head assemblies and faster head moving motor speeds.

    One other thing to consider is media quality of the hard drive platter. Most IDE drives have a built in table to track the bad spots on the platter. A normal hard drive may have many sections of bad spots that the enduser never sees since the integrated drive electronics automatically remove them from the drive's acceptable data areas. This means that you could have fragmentation due to these factory bad spots even if your drive shows no fragmentation at all.

    I am guessing that SCSI drives media quality is much higher than the IDE drives because it has to be. This would result in much less hidden fragmentation.

    It is the same old same old, FAST , CHEAP , GOOD. Pick any two, :) .

    dzimmerm

    --
    Jumping to correct solutions slowly is better than jumping to incorrect solutions quickly.
  103. How about using a Benchmarking tool? by bradt · · Score: 1

    If you are going to "benchmark" the drive performance, why not use a filesystem benchmarking tool like IOzone? From http://www.iozone.org:

    IOzone is a filesystem benchmark tool. The benchmark generates and measures a variety of file operations. Iozone has been ported to many machines and runs under many operating systems.

    Iozone is useful for performing a broad filesystem analysis of a vendor's computer platform. The benchmark tests file I/O performance for the following operations: Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write.

  104. Real-world Price Comparison by SlashChick · · Score: 2, Informative

    Okay, I know it's bad form to reply to your own post, but I thought I'd add the results of a little Pricewatch search I ran.

    I said in my earlier post that you can get 3x8MB cache drives plus a 3Ware IDE RAID card for about the cost of one SCSI drive. Here are the actual cost breakdowns. All prices include shipping.

    IDE SYSTEM
    1 x 3Ware 7500-4 4-port RAID card: $250
    3 x Western Digital WD800JB hard drives (IDE; 80GB; 8MB cache) = $219.

    TOTAL for IDE system: $469.
    Total usable space: 160GB.
    Bonus points for RAID-5 redundancy.

    SCSI SYSTEM
    1 x Adaptec 29320 U320 SCSI adapter (64-bit PCI card): $179.
    1 x 73GB U320 10,000RPM drive by Maxtor: $296.

    TOTAL for SCSI system: $475.
    Total usable space: 73GB.
    Bonus points for raw speed.

    Now, if you want to run a real benchmark, pit these two systems against each other in a nice server (dual Xeon preferred.) Make sure it's the same hardware being used. This would be a benchmark that I'd be interested in seeing the results from. I'd take any test pitting these types of systems against each other a lot more seriously than any "benchmarks" in the current article.

    1. Re:Real-world Price Comparison by Cid+Highwind · · Score: 1

      SCSI SYSTEM
      1 x Adaptec 29320 U320 SCSI adapter (64-bit PCI card): $179.
      1 x 73GB U320 10,000RPM drive by Maxtor: $296.
      1 x Motherboard with a PCI-64 slot: Priceless!

      Seriously, who has a machine that can use a 64-bit card to it's potential? Maybe the three of you with Mac G5s can, but in the AMD/Intel world, 64-bit PCI, like 64-bit processing, Duke Nukem Forever and Enlightenment 17, still seems like vaporware.

      --
      0 1 - just my two bits
    2. Re:Real-world Price Comparison by raptor21 · · Score: 2, Informative

      Why use a U320 card if all you plan on connecting is one drive?

      The bus bandwidth only comes into play if you have more than 4 disks on the SCSI bus. The max sustained bandwidth of a 10k RPM SCSI disk is ~70 MB/s. You would need a U320 controller if you plan on putting about 4 of these disks on the same bus that is 4x70 MB/s = 280 MB/s.

      You could get away with an LSI logic single chanel U160 64 bit PCI controller for $46.75 shipped (pricewatch). Maxtor 10K rpm 73GB U160 drive can be had for $147 shipped.

      So your total for SCSI with two drives = $294 + $47 = $341

      Added bonus you can connect 15 drives to the SCSI controller and only 4 to the IDE RAID controller. you can get a dual channel lsi1010 controller for $64.

    3. Re:Real-world Price Comparison by esanbock · · Score: 1

      Lots of dual processor motherboards have them.

    4. Re:Real-world Price Comparison by Anonymous Coward · · Score: 0

      64-bit PCI-X is a standard part of Intel's E7505 chipset, so it's a commodity server/workstation feature now.

  105. Think beyond the budget ... by Midnight+Thunder · · Score: 1

    I have an IDE drive in my computer and I am happy with it. It does the job and I can afford buying more space because IDE is cheap. Now a SCSI drive is going to be faster, and it is going to cost me an arm and a leg

    You have to remember that one BIG difference between IDE and SCSI is that SCSI uses an indepdent controller for doing the work. IDE on the other hand use your processor. This means the performance of an IDE driver is totally dependent on the load and the processing ability of you CPU, whereas SCSI is dependent on that of the dedicated controller.

    Other things to take into account is that the reason you pay more for a SCSI drive is because all the supporting hardware, such as cache and processing circuity, is of higher quality and specs than that of an IDE drive. To get the same sort of quality and specs, with an IDE drive, then you are almost going to need to wait 5 years. People using SCSI drives don't want to wait 5 years so putting the money down now is the only option.

    There are surely tricks to getting an IDE to perform as well a SCSI drive, but how much do you have to pay to do that? Most people want a working solution that does not require 3 more months on their schedule for something that may work.

    IDE is a cheap solution that does its job, SCSI costs more but it also does its job.

    Its your money, spend it as you wish, but don't complain if you cheap out on the wrong thing.

    --
    Jumpstart the tartan drive.
  106. all i have to say is by litghost · · Score: 1

    look at the real data. storagereview.com has extensive data on most hdds out there today. the top top is almost always SCSI. is it more expensive sure. but which has the most performance dont even blink. Its SCSI(expect for 2 tests).

  107. Check out storagereview.com by spinkham · · Score: 2, Insightful

    Check out storagereview.com
    Great drive reviews, the best out there..
    At the moment, the best scsi drive has about a 2x lead over the best IDE drive in "Server style" loads, and about a 20% lead in desktop type loads.

    Note that this really isn't an interface issue, but a market issue. With tagged command queuing in serial ATA, one of the main reasons for SCSI's dominance is gone. Unfortunatly, no enterprise class drives support it yet.

    The difference between SATA and SCSI is market.
    The fastest SATA drive goes for $160, while the fastest SCSI for about $700.

    SCSI drives are manufactured for the "no compromise" audience, and are therefore traditionally faster and more reliable.
    SATA puts IDE drives in the same interface class as SCSI, and more "enterprise class" drives are starting to be built with that interface.

    Given a well-built SATA drive that includes all the SATA features like TCQ and drive with the same build quality in SCSI, I bet that the difference would be minimal. There are no comparable products at the moment though, so time will tell..

    --
    Blessed are the pessimists, for they have made backups.
  108. idiots by Anonymous Coward · · Score: 0

    How many times do we have to sit through another IDE vs SCSI debate? Hasn't this been going on since 1980? I think we should start debating what is better Hard Drives or 5.25 floppies. I think floppies are better because it forces idiot companies to not write bloatware. Plus software that takes 10 minutes to load means that your work day is going to have at least another 10 minutes of break time. If your computer crashes a lot you could have as much as 2 extra hours of 'break' time each day.

  109. hdparm, anyone? by garver · · Score: 1

    Hey buddy, run this on your IDE drive (after you man hdparm, of course). I'll bet you'll see a difference. My drives go from around 3-5MB/sec to 25-35MB/sec.
    hdparm -c 1 -d 1 -a 8 -u 1 -m 16 /dev/hda

    Linux defaults IDE drives to pathetically slow settings. This is because there are/were a lot of bad IDE drives out there, so conservative settings are used as defaults to avoid data loss.

    1. Re:hdparm, anyone? by Anonymous Coward · · Score: 0

      Yup. Sure did. My system went from 48 MB/sec to 29 MB/sec.

    2. Re:hdparm, anyone? by tigga · · Score: 1
      Hey buddy, have you read THE article?

      It states 45MB/s for IDE and 29MB/s for SCSI. Received by, surprisingly, hdparm.

  110. Better Article by heli0 · · Score: 1

    http://www.anandtech.com/printarticle.html?i=1799

    10k-SCSI vs 10k-SATA vs 7.2k-SATA vs 7.2k-PATA.

    --
    Whenever the offence inspires less horror than the punishment, the rigour of penal law is obliged to give way...
  111. Fibre Channel VS SATA by pantherace · · Score: 1
    I have my money on:
    Performance: Fibre Channel
    Performance/Price: SATA

    Fibre Channel uses (it can use other high-level protocols, true) SCSI commands... and it's serial... as similar to SCSI as SATA is to IDE...

  112. Serial Attached SCSI by freshfromthevat · · Score: 1

    http://www.serialattachedscsi.com/

    is a link to SAS info. SAS is SATA with SCSI protocol.

    --
    .. Blub falls right in the middle of the abstractness continuum. -- Paul Graham
  113. why this article is on /. by igny · · Score: 1

    Although, the article does look lame and unimpressive, I did find some interesting facts from ... comments of /. users. Was that the primary purpose to publish this article?

    --
    In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
  114. Re:You clearly are not elite by Anonymous Coward · · Score: 0

    apparently *your* box is not "elite" enough to have a spell-checker.

  115. IDE=I die early by bob_calder · · Score: 1

    short and sweet

    --
    Any preoccupation with ideas of what is right or wrong in conduct shows an arrested intellectual development. (Wilde)
  116. True but... by phorm · · Score: 1

    If you pay for a good, high-end IDE card, they do tend to still last awhile too. I've noticed a lot of failures around the area of 30-40GB cards (particularly we've been returning a lot Fujitsu's on warrantee, which we're named fucrapsu) - but the higher end drives are decent. My 60GB drive, which was big at that time, is still working fine. I'd expect that the 200GB and expensive drives are still fairly reliable as well, and bang-for-buck wise they hold a lot more.

    Not to look down on SCSI though. We've got a lot of old SCSI ultra-wide's that kick ass still... but at the cost it's still cheaper to buy two IDE's and just use RAID-1 on 'em.

    1. Re:True but... by esanbock · · Score: 1

      I think you mean Raid-0. Raid 1 would slow down your file system.

    2. Re:True but... by Junta · · Score: 1

      I think he was indicating that the reliability of RAID-1 IDE drives is at least on par with SCSI but still cheaper byte for byte.

      But, you are only half right. RAID-1 will make writes to the filesystem slower, but RAID-1, if implemented decently, could almost always beat out RAID-0 for speed. With RAID-0, when two random read requests are issued, there is a 50% chance they are on the same device (in the two device case), with RAID-1, 100% of the time you can one block from one device at the same time you get a block from another. Maybe there is a penalty in sequential reads, because in RAID1, the devices would be skipping every other sector and still have to bear the rotational penalty of the sectors being non-sequential. I guess ultimately, with almost all things, it depends on the implementation and the situation.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. Re:True but... by phorm · · Score: 1

      My understanding is that RAID-1 is slighly slower on writes (has to write two disks) but in the same logic, as above, faster on reads due to the fact that they may be simultaneous (2 disks to read from) rather than sequential (read one part of disk, move, read second part of disk)

    4. Re:True but... by KenFury · · Score: 1

      Those Fujitsu 20 giggers were terrible. I had about a 40% RMA rate the first time and about 80% return on the RMA's we get back from fujitsu.

      Hence they have forever been named Fu-shit-su. Say it fast and the customers dont even notice.

  117. Wouldn't SSA make more sense? by gelfling · · Score: 1

    For high end performance SSA is way faster than SCSI. Way more expensive too. But if you actually need gobs o speed this is the way to go. They are beastly hard to tune in array setups though. Several hundred MBps is the starting point.

  118. 64-bit cards by Chazmati · · Score: 1

    Heh. I just picked up an LSI 22903 SCSI card on eBay for $15. It's a low-profile PCI card, so you have to take the bracket off the back if you want to use it in an ATX case. It's a 64-bit 66 MHz card (though not PCI-X if I understand right) and I happen to have a matching slot in my Tyan Tiger MPX board.

    Why bother? Because I have a pair of Maxtor/Quantum Atlas 10k IV U320 drives with sustained transfer rates of 72 MB/sec. When I set them up in a RAID-0 array with my Adaptec 29160N controller (32-bit, 33 MHz) I think it maxed out my PCI bus. I'd only get 95-100 MB/sec sustained transfers. Should have been nearly double the 72 MB/sec for a single drive.

    Do I need that kind of speed? Not really. Ok, not at all. This is my personal machine, not some corporate server. My thinking was more like "How cool would 144 MB/sec be?"

    Anyway, I also have a RAID-1 IDE array (same machine) with two late-model Seagate 80 GB drives and I can't get anything near that on reading (wouldn't expect it on writing as it has to mirror the data, right? But on reads it should interleave much like RAID-0 would). I get more like 30 MB/sec with the IDE RAID setup.

    1. Re:64-bit cards by Anonymous Coward · · Score: 0

      It doesn't read the data in a striping pattern, there are CRC checks done which compare the reads from each disk.

  119. SCSI over NFS better than Local ATA for me! by MarcQuadra · · Score: 4, Interesting

    I get better real-world performance from my Ultra-2 SCSI drive _over NFS_ than I do for my local ATA/100, and the SCSI disk itself is about 5 years old.

    That says something.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    1. Re:SCSI over NFS better than Local ATA for me! by Gothmolly · · Score: 1

      Yeah, it means that your 'local ATA/100' is fscked up. I have a RAID-0 array of 2 IDE drives, cost $160 total, and on no point of my array do I test at under 40 MB/sec. With decent disk buffering for stupid apps that re-read files, this $160 solution will crush an Ultra-2 SCSI drive.

      --
      I want to delete my account but Slashdot doesn't allow it.
    2. Re:SCSI over NFS better than Local ATA for me! by Frit+Mock · · Score: 1


      I think you are wrong.
      You can't compare a setup with significant larger cahe (decent buffering) to one without.

      A single U2-SCSI will outperform even an ATA hardware Raid, if you turn of the raid controlers cache. Or vice versa, if you use a single U2-SCSI drive with a hardware raid-controler (no raid setup, just to benefit from the cache!) outperforms a 4 disk ATA-Raid setup.

    3. Re:SCSI over NFS better than Local ATA for me! by MarcQuadra · · Score: 1

      Well the VAST majority of my IO is small reads and writes, and ATA of ANY varety chokes on that. I can pump 40MB/sec to my drive too, but thats in a big burst (think 'dd bs=32K if=/dev/zero of=/test.dd). When reading small files I generally get under 2MB/sec on my local ATA/100, and about 6.5 on my SCSI-via-NFS disk.

      SCSI lets the disk have transactions 'in flight' while ATA can only do rudimentary buffering. It's like turning off your TCP/IP recieve window, you can pass packets just as quickly but the real-world performance totally sucks.

      I saw a speed INCREASE going from ATA/100 60GB 7200RPM to ULTRA-SCSI (20MB/sec) 4GB 5400RPM. Typical desktop use was faster, apps launched quicker, and the system performed much better while simultaneously reading and writing files.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    4. Re:SCSI over NFS better than Local ATA for me! by pmz · · Score: 1


      Be careful to account for your operating system's file system caching. On Solaris, for example, loading a big CAD package the first time might take a minute, but the second time takes seconds. Caching can make performance figures very misleading if not dealt with carefully.

    5. Re:SCSI over NFS better than Local ATA for me! by chegosaurus · · Score: 1

      Are you using Solaris by any chance? (Sucky IDE great NFS.)

    6. Re:SCSI over NFS better than Local ATA for me! by MarcQuadra · · Score: 1

      nope, linux 2.4.22 on a lonely 100Mbit switched LAN. The NICs are the same, and the server runs a 9GB AtlasIV on an Adaptec 2940U2B PCI card.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  120. Give me a break by Triscuit · · Score: 1

    7 minutes to 28 seconds? I don't doubt the numbers he saw but I wonder if he was comparing apples to apples or not. There are tons of things that could have given him false (or inaccurate) data like fragmentation differences, bios settings (think DMA), where on the drive the data was located, and on and on.

    I agree with another poster who suggested using a real benchmark utility. People see what they want to see. He saw 7 minutes to 28 seconds. I haven't decided what I'm seeing yet...

  121. comparison? what comparison? by markhahn · · Score: 1

    did someone pull a switcheroo on this article? when I look at the linked page, I see a very tongue-in-cheek article which seems designed to demonstrate quite possibly the worst possible comparison. no, wait, he could have used windows ME for one of the machines!

    seriously, a 6-7x difference in performance is simply not credible. the only way you can achieve something like that is, for instance, to disable write caching on one disk and not the other. or perhaps not bother installing the chipset-specific driver for the ata interface. please, someone send me some disks, and I'll happily do a real, honest comparison! ;)

  122. If you want something a little more thorough by bonds · · Score: 1
    StorageReview runs a lot more tests on their extensive collection of hard drives than this gentleman had the chance to. They used to have a great article up about the performance differences between SCSI and ATA. In summary, if you have two hard drives with the same stats, SCSI will (on average) enjoy the speed advantage only when you are reading and writing to/from more than one hard drive on the same controller at a time.

    However, since most SCSI hard drives have more cache, higher spin speeds, and lower seek times, they tend to be faster by virtue of *those* attributes. In time I expect SATA RAID will give us all the best of both worlds. Cheaper, more reliable, better performance, and greater capacity per $ doesn't look to be that far off.

  123. old question by stock · · Score: 1
    An old question being asked that has an old answer, which still holds today :

    http://marc.theaimsgroup.com/?l=linux-smp&m=902223 42930942&w=2
    http://marc.theaimsgroup.com/?l=linux-kernel&m=902 22342930991&w=2

    On Thu, 7 May 1998, Andre M. Hedrick wrote:

    > On Wed, 6 May 1998, Mark Garlanger wrote:
    >
    > >
    > > You should really just put it up at a web site and have people download it if needed.
    > > It's
    > > just wasted time for the people that only using SCSI or 2.0.33.
    > >
    > > Mark
    > >
    >
    > Really??
    >
    > With Ultra DMA/33 EIDE drives at burst transfer rates of 133Mb per second
    > and sustained transfer rates of 33Mb per second, about $260 for 6.4G
    > Quantum Fireball, $60-80 for the controller, one HH-3.5 bay, and one
    > interrupt for 4 (four) devices that are true backwards compatable.
    > This is a DEKA-BUCK solution.
    >
    > Compared against Ultra-Wide SCSI-3 drives at burst transfer rates of 120Mb
    > per second and sustained transfer rates of 40Mb per second, about
    > $750-1000 for 6.4-9.2G (name your brand), $260 or more for the controller,
    > usually FH-5.25 bay required, and one interrupt for 7 (mixed SCSI-class)
    > to 15 (all SCSI-3UW) (includes CDROM/CDR/TAPE/DISK all SCSI-3UW).
    > This is a KILO-BUCK solution.
    >
    > Once you leave the SCSI-3 class to cost/performance diverges worse
    > than above.
    >
    > Please note that I may have some of my facts wrong about the SCSI-3UW
    > standard/performance/compatablity, but the cost is well understood.
    >
    > You must have more $$$ to burn for an Ultra-Wide SCSI-3 system,
    > when compared against the close second in performance of the
    > new Ultra DMA/33 standard offers many people.

    Well any (WHATEVER)-IDE solution is a single-user/single-task
    hardware setup. Running a True Multi-user/Multitasking OS like Linux
    on that gives frustrations when running it on such hardware.

    UW-SCSI-3 is a multi-user/multi-tasking hardware-setup. So Linux will
    perform on that always better.

    Robert
  124. the test was about performance by geekoid · · Score: 1

    not price.
    However:

    4x SCSI 36 GB 6.9ms 300

    1XLSI card(better then adaptec) 117
    Cost 417
    Useable space 145GB
    raid them.
    Bonus point for raw speed.
    Bonus points for easy on the processor
    bonus point for real world speed
    bonus point on cost.
    bonus point can add 26 more drives.
    bonus point cleaner implimentation of the protocol.

    I used to do these kinds of test daily. I used to have to write low level SCSI code, and test IDE code.
    We had a boss who wanted us to go IDE, but they could never match speed and reliability.

    Does it matter to the browsing email use crowds? not one bit.
    However, I always put SCSI drive in systems I build now.
    The new IDE stuff coming out is noce, but so is the new SCSI stuff.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:the test was about performance by Rheingold · · Score: 1

      Actually, you can get a low-end LSI Logic U160 controller for about $60: http://www.softwareandstuff.com/crd_lsiu160.html. I haven't seen 36GB SCSI drives for less than $100, though, unless you're getting older 7200rpm HH drives.

      --
      Wil
      wiki
  125. 2001 IDE/SCSI Comparison or Eternal IT Questions! by GuruBob · · Score: 1

    Mac or Apple?
    sequel or ess-que-ell?
    SCSI or IDE?
    How you you pronounce FAQ?
    Tomato or Tomato?
    George, Ira come back! all is forgiven!

    Seeking Enlightenment to the great answers..

    I forsook the Milliard Gargantubrain and checked out google a few weeks ago..

    It's not that recent but it may ilght the way to further work...

    http://citeseer.nj.nec.com/white01performance.ht ml

    cheers,

    Bob
    ----
    -- Give it back, Georgie, it's not yours!

    --
    Facebook is a woodpecker tapping on the skull of Humanity, Forever.
  126. Speed is nothing, COST is everything. SCSI=dead. by Anonymous Coward · · Score: 0

    nt

  127. Operating System can make a difference by siobHan · · Score: 1

    The test as conducted is probably slow on IDE because the O/S is seeking over and over again to read each file, probably re-reading the directory structures in between each file access.

    I stuck 50,000 messages in a Maildir on a FreeBSD 4.9-RC server, 2.2GHz Celeron, 256MB RAM, with a 7200rpm 60GB Western Digital IDE drive, 2MB cache. The kernel has UFS_DIRHASH and SOFTUPDATES enabled. The directory really gets read once, which makes a huge difference.

    mutt loaded all 50,000 messages in... wait for it... 18.15 seconds.

    I'd have to say this isn't a particularly good test, but also that the way to improve things isn't always to spend more on the hardware.

    K

  128. Re: tape technologies by rangek · · Score: 1
    The tape technologies that really aren't worth anyone's time or money are the "Travan" drives,

    True, that. We originally (like 6 years ago) wanted to eliminate the need for some one to administer our machines as much as possible, so we bought a travan drive for each workstation, so people could manage their own backups. Between having to send the drives back every 4-6 moths for repairs and the human factor of even the most otherwise intelligent people failing to learn tar or even Arkeia we decided to invest in a "global solution". We went with VXA and have been very happy.

    Now things are getting a little tight, and our nightlies are barely fitting on one 33GB tape. VXA-2 seems to be one upgrade path, but the LTO Ultrium capacity is really impressive. Have you used such a drive? How are they?

  129. Parallel vs. Serial Technologies by Cheesewhiz · · Score: 1
    Would someone PLEASE give a decent definition of the differences between serial and parallel drive technologies?

    People are bitching about how it's not worth testing Serial-ATA against fiber channel SCSI because of the differences in technology -- serial vs. parallel -- and this makes no sense to me at all, so help me out here!

    I agree that this test is sort of pathetic. I'd MUCH rather see how S-ATA stacks up against Fiber Channel. Any thoughts?

    --

    -----
    "Cogito Eggo Sum: I think, therefore, waffle."
  130. SATA drives will bring scsi speed to IDE for cheap by Anonymous Coward · · Score: 0

    and not only that, SCSI in the typical tradition of the fragmented unix world has no standards at all. Too many variations, too much cost too much foolishness.

  131. What about file system differences? by greycortex · · Score: 1

    Sure, we've seen the comments regarding spindle rpms, cache size/speed, and so on. What about the actual file systems used here? Doesn't ReiserFS have equivalent read access for smaller file structures as the large streaming ones?

  132. Exactly, apples vs. oranges by TaoJones · · Score: 1
    I've been playing recently with a nifty Dell PowerEdge NT server I managed to acquire. It seems the GF's place of employment was convinced to "upgrade" their server by some outsourced IT company. So they traded in their old server (a measly P3 with 13gig of drive space) for a nify P4
    with a 30gig harddrive. They got a "great deal" and were very happy...

    ...until a week later their 30gig IDE drive bit the dust. After a lot of hair pulling, gnashing of teeth, and an expensive service call all was well. Minus a day's productivity and a hefty bill from the outsourced IT company.


    So I've got the old, obsolete server sitting right here. It's "just" a P3 (yeah, both CPUs ;) with a tiny 13gig SCSI RAID array.


    Hold on a second... Okay, I just pulled one of the SCSI drives out of the "obsolete" server. It's still grinding away with SETI@Home.


    Cheap IDE for a desktop, SCSI for a server. Apples and oranges.

    --
    "Fear is the rootkit of democracy.." Blarkon
  133. Filesystem? by kasperd · · Score: 1

    Why isn't his test, done with real world data, not a 'real world' test?

    If the speed difference is really caused by differences between the drives/protocols, it is an interesting result. The smaller seek time on the SCSI drive could be part of the reason, but certainly not the entire reason for such a large difference. The larger buffer on the SCSI drive is also an advantage, but I don't know how much difference that does. It would have been interesting to throw in an IDE drive with 8MB buffer in the test. However there are a few details he completely omits from his description, and I'm afraid he have forgotten about those. The filesystem used, and the fragmentation of the drive is important. Using a different filesystem on the two drives could cause such a large difference. Besides the old drive probably being fragmented, and the new drive possibly not being fragmented could also cause the difference. Making a raw copy of a partition from one drive to the other would have ensured those factors were also the same.

    --

    Do you care about the security of your wireless mouse?
    1. Re:Filesystem? by nikster · · Score: 1

      Very true, file system can be a big factor.

      I recently did a mac system backup on a FAT formatted drive. it took about 8 hours.

      next day i reformatted the exact same drive with HFS+ and did the same thing - it was done in under 20 minutes - more than 10x faster.

      this goes to show that the file system can make a _huge_ difference. ...and that the mac implementation of FAT sucks ;)

    2. Re:Filesystem? by kasperd · · Score: 1

      and that the mac implementation of FAT sucks

      FAT uses linked lists, which mean any implementation have to suck. Seeking in large files cannot be done efficiently on FAT. Directories with many files cannot be done efficiently either. Of course it is still possible that the Mac implementation suck more than other FAT implementations, I don't know about that.

      --

      Do you care about the security of your wireless mouse?
  134. Bad Science begets Meaningless.. by MrChuck · · Score: 2, Insightful
    SCSI *is* faster by a good bit than IDE (and SATA is the same interface, really, just fewer wires with fast serializers at each end)

    However, the test is about as bogus and incomplete as the 2.6.0 vs. 2.4.x vs *BSD tests earlier this week.

    Old, crufty files on IDE, all over.
    Good test would move the files to an empty, freshly formatted IDE drive.
    And to an empty SCSI drive (he did just the latter).
    And SCSI will be faster and the test will be better.

    I have mail scattered across a crufty barracuda. It was NOTABLY faster when I tarred it up to move it to a fresh disk for /home. The exact SAME disk (but without 2 other partitions on it).
    So all my files were together and contiguous and on the outer sectors.

    RE: Note that the controller is an Ultra160 and is a 64-bit card put into 32-bit PCI slot. The drive itself is an Ultra320. The speed increase would be higher if I were to purchase an Ultra320 controller with a motherboard that supports 64-bit PCI slots.

    'scuse me while I wipe up the milk I just blew out my nose.

    Yes, in theory this would be faster in a 64 bit slot. And you will run at full speed until that cache is empty (think gazillionth of a second). You would gain if the bottleneck were that pesky 32bit PCI slot. But its not. After the cache burst is done, you are limited by the disk speed. And a 5400 RPM disk will not put out more than 8-10MB/s in real use (dd is NOT real use).

    I *do* use Ultra160 SCSI on RAID boxes that contain 15-20 15000 RPM disks and several hundred MB of battery backed read and write cache. And we get a (real world) 80-100MB/s throughput (again, dd(1) is not real world).

    It's a pity, because doing these tests CORRECTLY would have been worth while. And coming from ! Tom's Hardware, (just which manufacturers are funding them?) is a good thing. But this is bad science.

  135. Worst... benchmark... ever. by Anonymous Coward · · Score: 0

    (eom)

  136. bad test - so what? by jester42 · · Score: 2, Funny

    I don't even care which one is faster because to me SCSI is just much more sexy than IDE[period]

    1. Re:bad test - so what? by Nonillion · · Score: 1

      I hear you buddy. I have been a SCSI fan for years. A few months ago I tried a test betwen my Maxtor 40gig ATA133 drive and an old IBM 9gig Ultra2 SCSI disk and a even older Seagate Baracuda Ultrawide.

      The IBM drive BLEW away the Maxtor in all tests by a wide margin, altough the Segate on the other hand had about the same performance as the Maxtor. It was a real eye opener, so from now on I will ALWAYS buy SCSI even though it costs more.

      --
      "I bow to no man" - Riddick
  137. Re:END OF FUCKING DISCUSSION by YOU+ARE+SO+SUED! · · Score: 1

    Damn right. SCSI costs more, and people still set up with it. Must have something going for it. Like, oh, beingabletousemorethan onedriverpercontroller perhaps?

  138. Did I just end up in a Dilbert episode? by Kjella · · Score: 1

    You know, the one where Dogbert invents chronic cubicle syndrome based purely on anecdotal evidence? Here's some real benchmarks, courtesy of storagereview.com, fastest SCSI vs fastest IDE:

    SR File Server DriveMark 2002:
    Fujitsu MAS3735 (73 GB Ultra320 SCSI) - 366
    Western Digital Raptor WD360GD (36 GB SATA) - 192

    SR Web Server DriveMark 2002
    Fujitsu MAS3735 (73 GB Ultra320 SCSI) - 355
    Western Digital Raptor WD360GD (36 GB SATA) - 189

    These are the tests where the SCSI disks shine - in the desktop benchmarks, they aren't ahead by much. As you can see, they don't even double performance, so whatever this guy was doing he was doing it all wrong.

    As for the future, the new two-platter WD Raptor will have tagged command queuing, which should give it a good boost in a server setting. Also, the fact that you can easily have an IDE RAID 1 array with cash to spare for the price of one SCSI disk + controller kinda evens the reliability out, IMO.

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:Did I just end up in a Dilbert episode? by instarx · · Score: 1

      Mybe its the [never was] Dilbert episode where Dogbert changes all the SCSI drives for IDE drives to save money and then has to spend twice as much as was saved in recovering the data lost by failing IDE drives.

      This is anecdotal information, but when I used to buy SCSI drives exclusively for personal use I had 4 PCs and 5 drives and never had a drive failure. Since I changed to IDE to save money I have had three drives fail in half the time. If nothing else this slashdot discussion has reminded my why I need to go back to SCSI.

      Those IDE drives are cheap, sure. But they sure are expensive.

  139. Re:You clearly are not elite by afroborg · · Score: 1

    Read it and weep mac luser.

    --
    my sig could kick your sig's arse...
  140. Sorry, but DLT *IS* cheapie drives. by Moderation+abuser · · Score: 1

    What you want is an IBM "Enterprise" tape drive. 40MB/s native streaming speed and 300Gb native capacity. The average drive compression ratio is 3:1 so you can get 120Mb/s and 900Gb on a cartridge.

    Not cheap though.

    --
    Government of the people, by corporate executives, for corporate profits.
  141. Another Real World Observation by Flaming+Foobar · · Score: 1

    For what it's worth, I am the chief recording engineer of a professional recording studio. All our multitrack recording goes to hard drives these days. DSP and streaming 80 tracks of 192 kHz 24-bit data are both I/O and CPU intensive - continuosly reading data from all over the disks and processing it.

    Now, what I've noticed in a lot of SCSI vs. IDE speed tests is that most ignore two very important things: CPU consumption and continuity of throughput, both very important for our purposes. I've done a lot of comparisons of my own, and unlike the reviewer, I've actually always used the same exact drive in both SCSI and IDE versions when testing. The conclusion? SCSI sweeps the floor with IDE. IDE requires a lot more CPU (all pro audio apps have CPU and disk throughput meters so this can be measured easily) and there are many more problems with them in general.

    For example, I've witnessed cases of an IDE drive introducing crackles and pops in the audio (as if it's not keeping up with the data stream) when a SCSI drive with the exact same specs from the same manufacturer works perfectly. Let alone the ease of setting up SCSI RAID arrays etc.

    This may not be very important to a home user, but to me it seems there is never enough power in any computer or mass storage device.

    --
    while true;do echo -e -n "\033[s\n\033[u\134_\033[B";done
    1. Re:Another Real World Observation by doppleganger871 · · Score: 1

      -Snippity-
      Let alone the ease of setting up SCSI RAID arrays
      etc.
      -Parsnippity-

      I've used several IDE Raid controllers (Software, Raid 0/1) and none of them were difficult to setup and use. How is SCSI easier? Does it have a paperclip to tell you what to do?

  142. Re:SATA drives will bring scsi speed to IDE for ch by Make · · Score: 1

    variations? ok, there are many, that's called technological advance. but scsi _always_ kept backwards compatibility.

  143. Better comparison by ValourX · · Score: 2, Informative

    I wrote this months ago using newer hardware and comparing RAID arrays as well:

    Comparing Hard Drives

    It was really meant to be a comparison of brands, RAID vs single drives, and SCSI vs. IDE. At the time SATA wasn't out yet and I couldn't get any SATA drives to add to the comparison later.

    -Jem
  144. Re:Explanation of results by hansreiser · · Score: 1

    His workload looks likely to be fsync intensive, and this is probably the main reason for the performance difference between scsi and IDE. Linux drivers handle write barriers better for SCSI than IDE. For most usage patterns, 2 IDE disks are going to outperform one SCSI disk and cost less.

    I never buy SCSI.

    I don't have any fsync intensive workloads, and the price just does not compute to buy it for me. SCSI is a marketing segmentation mechanism designed to get dumb corporations to spend more money.

  145. My testing with IDE by fredan · · Score: 1

    athlon root # hdparm -T /dev/hda /dev/hda:
    Timing buffer-cache reads: 1760 MB in 2.00 seconds = 880.00 MB/sec
    athlon root # hdparm -T /dev/hda /dev/hda:
    Timing buffer-cache reads: 1748 MB in 2.00 seconds = 874.00 MB/sec
    athlon root # hdparm -T /dev/hda /dev/hda:
    Timing buffer-cache reads: 1720 MB in 2.00 seconds = 860.00 MB/sec
    athlon root # hdparm -t /dev/hda /dev/hda:
    Timing buffered disk reads: 136 MB in 3.00 seconds = 45.33 MB/sec
    athlon root # hdparm -t /dev/hda /dev/hda:
    Timing buffered disk reads: 140 MB in 3.02 seconds = 46.36 MB/sec
    athlon root # hdparm -t /dev/hda /dev/hda:
    Timing buffered disk reads: 140 MB in 3.04 seconds = 46.05 MB/sec

    This was done at the same time as I'm playing a ogg file, encoded at quality 10.
    I think that my athlon-xp 2500+ (burton) with 1 GB of ram has something to do about it.
    hda: WDC WD800JB-00CRA1, ATA DISK drive
    hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=9729/255/63, UDMA(100)

  146. Worst review ever? by iamhassi · · Score: 1
    IDE - Western Digital 40GB

    And?? Model number? Western Digital has been making 40+ gig drives since Summer 2000, so for all we know this drive is almost 4 years old.

    I don't have to remind everyone 4 years is a few generations in computer years. Next time you do a review how about telling us the drive number, or do a review using modern drives.

    Anyone want to read my review of my p3 600mhz?

    --
    my karma will be here long after I'm gone
  147. Re:SCSI vs. IDE: Same experiences (CBM-64) by adeyadey · · Score: 1

    But the 1541 didnt do that by default, nor did Commodore intend anyone to use the drives that way - they only had about 2k (ish) ram onboard, and sent the data down a serial IEEE at very slow speeds. It was only much later that people hacked the on-board 6502 to send data at 35x normal speed - the controller would spew data from head->main c64 a full track at a time. With no turbo boost, it took about 20 minutes & 4 disk swaps to copy a 170K floppy on a single 1541.. When people wax nostalgic for old 64's they forget that part..

    --
    "You lied to me! There is a Swansea!"
  148. Re:SCSI vs. IDE: Same experiences (CBM-64) by multipartmixed · · Score: 1

    Um, yes, they didn't copy disks that way by default, but it wasn't because during file transfer the machine was too busy positioning the heads, etc -- it was because the damn machine only had 64K of ram and 170K disks! Also, you're talking about a single drive configuration, in a dual disk configuration you didn't need to switch disks, unless you had a retarded copying program.

    Which kind of makes my point, you needed a copying program, the machine didn't copy disks natively, it didn't know *anything* about disk drives; just serial I/O. Hmm, I think the CBM 4040/8050/8250 might've had a way to copy from disk 0 to 1, I forget now.

    Again, to reiterate, the C64 did not busy itself with head positioning, disk rotation, GDR decoding, etc., that was the drive's job. The fact that to copy a disk you needed to tell it to access each sector is completely irrelevant. You could do the same thing (with a non-copy protected disk) by traversing the directory and opening each file one by one.

    --

    Do daemons dream of electric sleep()?
  149. Re:SCSI vs. IDE: Same experiences (CBM-64) by adeyadey · · Score: 1

    You miss my point - sure the 1541 had its own 6502, 2k RAM, ROM - but that 2k is not enough to hold a track all at once. So in normal mode the 1541 would read a sector of a track, then have to wait while it sent the data to the host CBM 64 (about 256 bytes a second, I think!), then wait for the disk to spin around again and read another sector..

    Finally some genius figured out a piece of code to sit in that 2k RAM which could send data straight from the 1541 read head to the host 64 "on the fly", track at a time at 35x speed. But this was a system hack.

    So in fact, with all the "turbo" copiers/file systems that came in at the end, the 64 *did* have to control the 1541 on a track by track basis. The 6502 in the 1541 was really a "dumb" controller in this mode..

    --
    "You lied to me! There is a Swansea!"
  150. Re:Does it matter? Sure, was the test fair? no by Psychron · · Score: 1

    First of all, the idiot didn't even take the time to make sure the drives were evenly paired. He tested an IDE drive with 2 megs of cache against a SCSI drive with 4 megs of onboard cache. I own an IDE drive with 8 Megs of cache on it and it absolutely screams. I do realtime audio editing and capturing with it with the onboard controller and am completely satisfied with the performance I get out of it. As we all know, if we're talking about drive access times, those access times and read times are a function of the hard drive and the controller, irregardless of the processor speed. I'm not saying that scsi isn't faster, because the times the author of the article reported are correct, and scsi is indeed faster. What I am saying is that had he been more fair in his selection of testing components and ensured that they were nearly identical where cache and access times were concerned he'd have found that the difference between the two technologies would have been greatly reduced, and therefore his testing method, while still proving there is a difference, was flawed in that it gave an unfair advandage to the SCSI technology via the 2 meg cache difference, and still more unfair during testing with a 6 meg cache difference on the "new" SCSI drive.

  151. reason it's biased by ShadowRage · · Score: 2, Interesting

    is because he just shelled out $700 on his new drive.
    so, he has to make it out as good to prove to himself what he just bought will beat ide.

    also, not to mention he never stated brand names.
    certain manufacturers are very different.

  152. But the RAID controller can't know drive geometry. by emil · · Score: 1

    How can an IDE RAID controller efficiently order reads and writes when it can't know the true drive layout?

    At the very least, (AFAIK) both SCSI and IDE drives will remap bad sectors into unused (spare) space in a way that is invisible to the controller. Plus, there are more sectors per track as you go further out toward the edge of the platter. The geometry that is presented to the controller is synthetic and fake (it's been a long time since I've seen a drive with 16 heads).

    Without an intimate knowledge of the drive geometry, how can reordering reads/writes be done efficiently?

  153. Totally inaccurate by sharkey · · Score: 1

    He didn't factor in the cost of of the chickens needed to get SCSI working properly, nor the cost of clean-up once thing thing is done.

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  154. go for it! by twitter · · Score: 1
    Wow, for less than $1,000 you can buy hardware, run the tests you think are appropriate and tell us all about it on a web page. Then maybe Slashdot can have an artilce from "one guy" that is not "lame". So quit wasting your time whining and start running.

    You assert, "This type of stuff can be found in any newsgroup or forum on a daily basis."

    Did you ever think that the sum of those posts might reflect something like the truth? SCSI has always performed better than IDE in any box I've ever built. SCSI I with it's pathetic 5MB/s works better than IDE I with 16 in older Pentium class machines. 40MB/s SCSI controlers have worked better for me than more modern IDE drives. I've never bothered to run benchmarks, I just watch the system stall under IDE and curse.

    Reading posts from other people reporting the same types of stuff keeps me from being tempted to blow money on fancy IDE controlers. The next time I build a system, I'll give the cheapo IDE controler on the mobo a whirl. If it disapoints me, I can go SCSI. For $40, I can find a nice new card. For less than that, I can get used hard drives on ebay. IDE speeds are impressive, but something does not connect.

    --

    Friends don't help friends install M$ junk.

  155. oh ye poor ignorant souls by hellraizr · · Score: 1

    I've seen this debate go on for years. the only people I've ever seen say IDE is better than scsi and doesn't warrant the price ARE PEOPLE WHO NEVER USED IT!! current SCSI technology is like almost 5 years ahead of IDE technology. just because your little IDE drive says it's ata/133 doesn't mean it will ever achieve that speed. you really need to look at internal transfer speeds of the drives. if the internal transfer speed doesn't even get to 1/2 of the external transfer speed, than they're just equipping a crappy drive with a screaming interface.

    SCSI drives on the other hand are built from the ground up to offer the most performance they can possibly muster out of existing technology (without costing many thousand dollars). SCSI drives also have like 2x the MTBF of IDE drives. I still have some old 1 and 2gb scsi drives that work perfectly and still are faster than current large IDE drives.

    frankly anyone ignorant enough to to say IDE is better than scsi doesn't deserve scsi in the first place. I'm extreemly happy with my 15,000RPM scsi drive (that I payed only $200 bucks for NEW with a 5 [yes thats FIVE!!] year warranty). I can defrag (in winblowz) a 36 gig partition with 40% fragmentation in just under 5 minutes. try that with a crappy maxtor!

    1. Re:oh ye poor ignorant souls by uloveus · · Score: 1

      Ok granted, SCSI is *better* - (faster spindle speeds, lots of buffer - command queueing) than IDE and is manufactured to a higher standard, backed with longer warrenties etc, etc....

      However this does not make IDE worse for the job in hand, I use many SCSI & IDE disk arrays for different purposes, for one thing the lower cost of IDE can often mean you can purchase more to give an overall performance and reliabilty (through redundancy) advantage.

      but really a 1-2GB SCSI disk outperforming a modern IDE disk even a slower/large one... never.

  156. BOO! Broken Article! by rickmccl · · Score: 1

    I had an older article that performed MUCH better! No seriously, I did not see any listing of what transfer mechanism the home-made disk driver was using on the IDE system. For all I know, his system isn't detecting properly and is using PIO mode for data transfer. To respond to another poster, if it took me 7 minutes to read in the mail, I would be trying to find what the real problem was.

  157. Peanut Butter? by bs_02_06_02 · · Score: 1

    Crunchy vs. creamy?

    --
    -- No sig for you!
    1. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      Creamy!

    2. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      No, crunchy is much better.

    3. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      I'm sorry, but the merits of creamy far outweigh those of crunchy. Creamy doesn't get stuck between your teeth -- just to the roof of your mouth. :-)

    4. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      Listen you fucktard. Crunchy is superior! SUPERIOR! Get it through your motherfucking thick skull already.

    5. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      FUCKTARD?? Who do you think you are, you crunch-fucker??

    6. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      Crunch-fucker?
      BWAH HA HA HA HA HA HA!!!! I'm sure you were just creaming your pants over taht one.

    7. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      You know what. I don't have time for this. I've already addressed this question several times in my blog. Feel free to post a rebuttal there.

    8. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      You fucking bithc! I'll kill you for that!
      Fucking... fuckking..! GAAAAH! My eyes!

    9. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      PWNED! Kr34/\/\Y r0xx0rz j00r w0r1|)!

    10. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      I've always like Crunchy. Honey-roasted crunchy is even better. Mmmm..

    11. Re:Peanut Butter? by Anonymous Coward · · Score: 0

      Honey-roasted? Dude, gross!
      I wonder if Reese's is gonna come out with crunchy peanut butter cups now that they've tried honey-roasted and inside out.

  158. How much $$ to narow the Gap? Re:Does it matter? by Forge · · Score: 1

    Look at it this way.

    It cost the author $525 to enter the SCSI game with a single disk and a reasonable controller.

    How much would he have spent on a 3 disk IDE RAID with a deep (128 MB) cache?

    About the same but with a hell of a lot more storage capacity. As for speed, the gap would narrow but I don't know if a 3 disk RAID and 128 MB cache would completely erase so large a gap.

    --
    --= Isn't it surprising how badly I spell ?
  159. ATA? SCSI? by Anonymous Coward · · Score: 0

    ATA? SCSI?

    I use Fiber Channel, you insensitive clod!

  160. Re:But the RAID controller can't know drive geomet by greed · · Score: 1
    Without an intimate knowledge of the drive geometry, how can reordering reads/writes be done efficiently?

    The RAID controller would re-order I/O by grouping "near" sector addressess together. (SCSI has always used LBA-type addressing, IDE can't live without it now.) The on-drive controller has to be set up so that is a reasonable thing to do, that writing block 1, 2, 3, 4, 5 minimizes head seek and rotational latency. Sometimes you're going to have a stripe cross a cylinder boundary; but that's just one crossing, you won't be dancing back and forth over it while writing that portion of the stripe.

    TCQ allows the drive controller circuitry itself (downstream of a SCSI controller) to re-order writes; the host adapter issues writes for blocks 1, 1001, 2, and 1002, and the drive controller says, "done 1, 2, 1002, 1001." The controller circuitry does know the geometry; it has to.

    So sure there are issues with not knowing the geometry, but it turns out to not really matter after all; with the disk buffer to absorb the track-to-track delay, you're fine. (As long as seeks don't dominate your I/O, which is what the test was about.)

  161. Magnitude Seems Off by kentborg · · Score: 1

    I don't think anyone sensible would doubt that--other things being mostly equal--SCSI is faster than IDE. But this result doesn't pass the smell test. The IDE seems just too slow to be plausably due just to IDE drive vs. SCSI drive.

    Note above that I wrote "IDE drive vs. SCSI drive" not "IDE vs. SCSI". IDE and SCSI drives differ in more than their interface. It will never make sense to do an exact match of drives. A sensible comparison would be to put together a high-end box with high-end IDE drives in it (including medium-end technologies such as raid), and match it against a SCSI box with similar specs and a vaguely similar price point. The result will be an IDE box with significantly more storage capacity and a SCSI box which still costs a bit more than the IDE.

    The SCSI and IDE markets are different, but they do overlap. To compare the two we should choose tuned configurations that are in the overlaping region. If we do that we will still find that SCSI is faster than IDE, but I would be interested in how big the performance (and price and capacity) difference is.

    -kb, the Kent who, were he to put together the fastest possible box with price no object would certainly use SCSI (or fibre channel), but also the Kent who, considering the extra dollars, space, heat, noise, and complexity of a matched-capacity SCSI box would seriously doubt the benefit of SCSI.

  162. Re:Does it matter? Sure, was the test fair? no by Anonymous Coward · · Score: 0

    word.

  163. Re:How much $$ to narow the Gap? Re:Does it matter by barc0001 · · Score: 1

    It's not the storage capacity that matters in a lot of cases, it's the throughput.
    I have a similar potential need. I run Squirrelmail on my Red Hat box at home hosting my mail, and for the longest time I was using an IDE drive to hold it, because IDE's cheap, and was even more so 3 years ago when I first put the box together. My mailbox is taking 20-30 seconds to refresh after an operation, since it's admittely huge. The mainboard I used in building the server was a cheap QDI dual processor board that I got for $130 and slapped two celeron 466s on it, good deal! It also has an Adaptec 7880 controller built into it that I never used since the cost of SCSI drives was even more than it is today.
    In light of this test, I am really curious to see whether or not I would get a boost in performance by moving my mail onto a small (18GB) SCSI drive instead. I don't need a huge amount of storage for the mail, and I can use IDE drives for the main stuff I do with the server, but having faster mail performance is something I've been trying to do for a while. I had planned a whole new box, but I think I'll give this a go first and see what happens....

  164. Fast and reliable by complexmath · · Score: 1

    I've personally never owned an IDE device. One of the nifty things about SCSI is the large number of devices it can support concurrently. When I need more space I just buy a new drive and relegate an older one to storage for backup files--I typically have 2-3 CD type drives and 3-4 hard drives installed. Is IDE really that much cheaper if the drives fail in half the time? In the 14 years I've been using SCSI at home I've yet to have a single device fail on me. The only thing that sucks about SCSI is the constantly changing bus standards. In the time I've had SCSI devices the SCSI connector format has changed probably 3-4 times compared to 0 with IDE.

  165. Copied the fragmented IDE to the SCSI perhaps? by jamie(really) · · Score: 1
    Would it be fair to assume that he was using an IDE drive for several years to create the mail folder, i.e. its all fabulously fragmented. He then copies the mail onto the SCSI drive, i.e. its all fabulously right there and properly optimised. He then tested the two speeds. Woha! The SCSI was faster!!! And then he copied it onto a 160Gb/s $525 Ultra2 SCSI drive and it copied, *even* faster!!

    I did that once. I've never bought a SCSI drive again. What a waste of money. If you're that anal about performance spend the same money on an Escalade RAID controller, 4 IDE drives. Then set up 0+1 RAID. I'll bet you get faster speed, more capacity *and* you'll have fault tolerance.

  166. Re:How much $$ to narow the Gap? Re:Does it matter by phoenix_rizzen · · Score: 1

    First, check your IMAP server. If you are using UW-IMAP, scrap it. Replace it with Courier-IMAP, Dovecott IMAP, or even Cyrus. I'd recommend either of the first two, though.

    Before throwing more hardware at it, tune the software side of things. Check your filesystem settings, your IMAP settings, your Apache settings, your SM settings. These are things that will give you a larger payback in total system responsiveness/speed that just throwing a larger/faster harddrive in there.

  167. Re:SCSI vs. IDE: Same experiences (CBM-64) by Anonymous Coward · · Score: 0

    If I recall, that code also managed to use the serial cable as a two-bit parallel cable....

  168. Re:Speed isn't the only advantage SCSI has over ID by n7ytd · · Score: 1
    In my experience, IDE is nothing but a mess. For example, I had removed power to an IDE drive in my machine, but left the IDE cable connected. The result was a machine that simply didn't want to boot.


    I'm calling bull on you, but your example doesn't matter anyway.
    Are you saying that SCSI drives will magically correct for idiot users? What good would that machine have been if it would have booted? Doing a lot of floppy-based work these days?

  169. Not the disk, but the protocol? by jalfreize · · Score: 1

    Any performance advantages SCSI drives have over ATA/IDE must surely only come from the way these protocols have been defined, at the command-set and interconnect layers.

    SCSI provides a richer set of asynchronous operations, and has a more robust design for its shared bus.

    ATA still relies on 2 channels, each shared by 2 disks, but each ATA spec improves on the one before it in terms of command-set, borrowing ideas from SCSI.

    SCSI disks also tend to be more high-end, have larger track buffers on the average, which gives better data throughput. Of course all this goodnesss comes at a $$price.

    I don't think either of them would really come off better in a latency measurement, because internally, they would use the same disk technology (assuming both disks under comparison have the same mechanical and low-level electronic characteristics).

    Although I would love to know if this is actually the case...

  170. Re:Speed isn't the only advantage SCSI has over ID by SoIosoft · · Score: 1

    What I'm saying is IDE is a mess. And what good is that machine? It works just fine without that drive. Note, it's not a floppy drive, but a CD-ROM drive that was bad and causing the problem. I didn't know it at the time, but the drive was borked.

    If you don't know, IDE was only supposed to have one device per channel, and it's just a hack to have a secondary device on each channel. Furthermore, if you put two drives on one channel, and you start copying from one drive to the other, you'll notice a significant loss in performance. SCSI doesn't correct for ignorant users, but it's not as much of a mess as IDE is.

    --
    Help me. I've been modbombed by a few people with entirely too much time on their hands.
  171. there is no *way* but Ed was the first by goon · · Score: 1

    Bruce Lee in his film, the *game of death* shows that there was no *way* (al lah - way of the intercepting fist ) but I digress.

    The story of Ed, was one of the first Unix editors is told by esr in his new book , The Art of Unix Programming which contains a great section on editors, A Tale of Five Editors - comparing Ed, vi, Sam, Emacs and Wily.

    --
    peterrenshaw ~ Another Scrappy Startup
  172. Re: tape technologies by mink · · Score: 1

    I use LTO Ultrium on IBM RS/6000 hardware and if used with differential (rather then single ended) SCSI it seems to SCREAM!

    First time I saw it in action we backed up 17 GB in less then 10 Min.
    Restore from Tape is just about as fast.

    I want one for home, but it would take lottery winnings for that kind of spending cash.

    Capacity on an Ultrium 2 unit is 200GB uncompressed.

    --
    Well I've wrestled with reality for thirty five years doctor, and I'm happy to say I finally won out over it.