home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / benchmar / 1710 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  5.6 KB

  1. Xref: sparky comp.benchmarks:1710 comp.arch.storage:781
  2. Path: sparky!uunet!usc!rpi!psinntp!psinntp!parlan!danj
  3. From: danj@hub.parallan.com (Dan Jones)
  4. Newsgroups: comp.benchmarks,comp.arch.storage
  5. Subject: Re: Disk performance issues, was IDE vs SCSI-2 using iozone
  6. Message-ID: <i4BcuB1w164w@hub.parallan.com>
  7. Date: Mon, 16 Nov 92 08:38:53 PST
  8. References: <1992Nov11.064154.17204@fasttech.com>
  9. Organization: Parallan Computer, Mountain View CA
  10. Lines: 101
  11.  
  12.  
  13. Hope this doesn't confuse too many news readers. I would have followed
  14. up to John's article, but my software thought his article was too long.
  15.  
  16. >jbass@igor.tamri.com (John Bass) writes:
  17. >>jesup@cbmvax.commodore.com (Randell Jesup) writes:
  18.  
  19. >The fact is that IDE has become the storage bus of choice for low end
  20. >systems ... and other storage vendors will follow it to reduce interface
  21. >(extra slot/adapter) costs. In laptops, IDE IS THE STORAGE BUS,
  22. >no slots for other choices.
  23.  
  24. >>    Sounds like the old IPI vs SCSI arguments over whether smart or dumb
  25. >>controllers are better (which is perhaps very similar to our current
  26. >>discussion, with a few caveats).  
  27. >>
  28. >>This IS VERY MUCH LIKE that discussion ... BUT about how a seemingly good
  29. >>10 year old decision has gone bad. Given the processor and drive speeds
  30. >of that era ... I also supported SCSI while actively pushing for reduced
  31. >Command Decode times. See article by Dan Jones @ Fortune Systems 1986 I
  32. >think in EDN regarding SCSI performance issues ... resulting from
  33. >the WD1000 emulating SCSI hostadapter I did for them under contract.
  34.  
  35. >Has IPI largely died due to a lack of volume? ... SCSI proved easier to
  36. >interface, lowering base system costs .... just as IDE has. Certainly
  37. >the standardization on SCSI by Apple after my cheap DDJ published
  38. >hostadapter, was a major volume factor toward the success of SCSI
  39. >and embeded SCSI drives. The market changed so fast after the MacPlus
  40. >that DTC, XEBEC, and OMTI became has been's, even though they shaped
  41. >the entire market up to that point.
  42.  
  43. Well, very interesting discussion. I was going to sit this one out, but 
  44. since John invited me in :-), I had a few comments concerning SCSI and
  45. IPI and by extension IDE. I believe that IDE is the poor man's
  46. IPI. Although some multi-threaded access is possible, as far a seeks are
  47. concerned, locking the controller to a single channel during a read is 
  48. very wasteful. Especially, we data is being transferred a media rates.
  49. As such, it is a holdover from the days when intelligence was
  50. too expensive to waste on individual disk drives. IDE is cheap and 
  51. simple and, will in most cases, give perfectly acceptable performance in
  52. workstation environments. 
  53.  
  54. A multi-drive system will need the capability of a dedicated, tuned 
  55. controller design. Unfortunately, I also believe that the economics of 
  56. design is weighted against highly tuned controller designs. Storage
  57. Tech's Iceberg design notwithstanding. (Does this mean I have to turn in 
  58. my performance squeezer badge?).
  59.  
  60. When I was at Pyramid Technology, which wasn't so long ago, the best 
  61. performing system per dollar was still based on an IPI disk subsystem. 
  62. Even so, the customers and the marketplace was pushing Pyramid to become 
  63. a SCSI house.  And, Pyramid will switch, although it will be a grudging 
  64. switch. Pyramid knows all about tuning SMD drives and IPI drives in systems
  65. with high I/O rates.  Tandem is another company in the process of making 
  66. the switch e.g. the Mosaic disk subsystem. 
  67.  
  68. Of course, this is rarified atmosphere for most people, Pyramid and 
  69. Tandem deal in database machines with 20-50 disk drives being the norm. 
  70. The first 100 disk drive system Pyramid builds will use SCSI devices.
  71.  
  72. IPI has lost in the marketplace, because a good IPI design takes 5-10 
  73. person-years to get out and it immediately becomes obselete when new 
  74. drives with faster transfer rates became available. The figures I've 
  75. seen give IPI about a 5% share of all 5.25" disk drives. IPI may have
  76. a life based on some applications for a while; since IPI is still the 
  77. sequential thruput leader for another year or two. 
  78.  
  79. Just so you know where I am coming from, SCSI designs never become 
  80. obsolete; they stick around because no one wants to port the tape 
  81. driver :-)
  82.  
  83. Another problem with IPI (and IDE) is that you really have to know what 
  84. you are doing to get good performance. With SCSI, once you've selected 
  85. the right drive, you get very good performance with the default mode 
  86. page values. Once you have a drive reading at a 1-to-1 interleave and
  87. stuffing the data into a buffer, you've pretty much a happy camper. Sure 
  88. the mode pages are set for best "single drive on a SCSI bus performance", 
  89. but...that's ok. That covers 90% of the world.  
  90.  
  91. Another problem with IPI is technology tracking.  Although IPI's most
  92. glaring lack was solved in IPI-2 by the addition of a buffer in the drive, 
  93. this will allow IPI drives to support ZBR, it remains to be seen whether 
  94. this was in time to save IPI in the marketplace.
  95.  
  96. John's right, that the biggest performance barrier in SCSI devices is
  97. the capability of the device uProcessor. However, in arrays, my
  98. interest in individual drive performance is rivaled by the importance
  99. of SCSI bus connect times. An area where SCSI devices have been 
  100. goddawful since time began. 
  101.  
  102. A new day may be coming though, ushered in by Seagate's 3.5" Barracuda. 
  103. I haven't had a chance to play with one, but the SCSI chip is a Seagate 
  104. custom design and word is that someone in Seagate has been thinking the 
  105. right thoughts. Now, we'll just have to see if they can walk that walk.
  106.  
  107. Dan Jones
  108.  
  109. Oh, the article was in Computer Technology Review.  John was a major 
  110. source of information for that article. Like CPU design, the emphasis
  111. may change, but the basics remain the same.
  112.  
  113.