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

  1. Xref: sparky comp.benchmarks:1764 comp.arch.storage:795
  2. Newsgroups: comp.benchmarks,comp.arch.storage
  3. Path: sparky!uunet!gatech!asuvax!ncar!csn!teal.csn.org!milton
  4. From: milton@teal.csn.org (Milton Scritsmier)
  5. Subject: Re: Disk performance issues, was IDE vs SCSI-2 using iozone
  6. Message-ID: <By6KoJ.JyM@csn.org>
  7. Sender: news@csn.org (news)
  8. Nntp-Posting-Host: teal.csn.org
  9. Organization: Colorado SuperNet, Inc.
  10. References: <sc77t04@zuni.esd.sgi.com> <BxyBML.2pq@csn.org> <sjb6lt0@zuni.esd.sgi.com>
  11. Date: Mon, 23 Nov 1992 18:00:16 GMT
  12. Lines: 100
  13.  
  14. In article <sjb6lt0@zuni.esd.sgi.com> olson@anchor.esd.sgi.com (Dave Olson) writes:
  15.  
  16. > In <BxyBML.2pq@csn.org> milton@teal.csn.org (Milton Scritsmier) writes:
  17. > | In its current drives, HP remaps entire tracks, even for one sector
  18. > | errors (each zone has a certain number of spare tracks). This was
  19. >
  20. > That was not a great decision, if true.  I've not chased down
  21. > just how HP does their bad block handling, as we haven't done
  22. > serious eval of their drive (politics as much as anything else,
  23. > even if it is a different division of HP from the workstations).
  24.  
  25. I was given a in-house technical document by HP about this design decision,
  26. and from my experience with HP drives can verify that it is true from
  27. having implemented the reassign command. (In this scheme consider the
  28. possibility of having other bad sectors on the track that were not part of
  29. the original request which did have a bad sector.)
  30.  
  31. However, I did not cite HP's design choice as being the best decision
  32. possible about how to remap sectors (nowhere did I say that). Rather, I
  33. only meant to point out that there is no method which is best for
  34. performance, capacity, and other factors. Different drive vendors have
  35. settled on different methods. If there was one obvious best choice, then
  36. all drive vendors would have long ago settled on it.
  37.  
  38. > | a conscious design choice made after studying various methods. Some
  39. > | of the reasons they gave were that media errors often overlap sector
  40. > | boundaries, and that many disk operations often do not cross track
  41. > | boundaries. In addition, head switching times to get to a slipped
  42. >
  43. > Sector slipping means that there *is* no head switch time, by definition
  44. > (unless the sector slipped was the last one on the track, which is
  45. > relatively rare).
  46. >
  47. > | sector pushed onto another track or to a spare at the end of a cylinder
  48. > | often are several milliseconds. This is a significant fraction of a
  49. > | seek, especially if you have to switch back to the original track to
  50. > | pick up more data vs. seeking to a track where all the data is.
  51. >
  52. > Additionally, almost all SCSI drives offset sector numbers from
  53. > track to track to allow for the head switch time.  There is
  54. > still the latency issue, but at least you don't miss a rev.
  55. >
  56. > You *never* have to switch back to the original track if you
  57. > sector slip.
  58. >
  59. > | No doubt sector slipping gives the best overall performance in general,
  60. > | but with today's emphasis on capacity as well as performane, sector
  61. > | slipping wastes too much media. In addition, the media has improved
  62. > | to the point where a hundred errors on a 1 gig disk is high.
  63. >
  64. > You obviously don't understand sector wlipping.  It wastes no
  65. > media at all.  100 errors on a 1GB disk is not at all uncommon.
  66.  
  67. Since you don't believe anything I say, how about looking at a couple
  68. of facts:
  69.  
  70. 1. As the number of defects per gigabyte becomes less, so too does the
  71.    importance of the remapping method become less. And the number of
  72.    defects per gigabyte *is* going down. At the company where I
  73.    work we ship hundreds of 1.6 gig HP drives. Just to make sure that my
  74.    feel for the average number of defects per drive was correct, I went
  75.    back and looked at some hard copy defect lists I saved when I was
  76.    testing samples of this drive taken at random from those we shipped
  77.    (these are production HP drives, nothing special about them). One
  78.    drive was truly horrible, and had 290 defects. Other sheets I have
  79.    listed 69, 65, 41, 33, 33, 29, and 20 defects per drive. In addition,
  80.    I remember one drive passing through here that had no defects at all
  81.    (this surprised me so much I called HP and asked if a mistake had been
  82.    made :-). Clearly the average number of defects per gigabyte on these
  83.    drives is much less than 100 and that 100 defects per gigabtye is
  84.    indeed high, as I originally said.
  85.  
  86.    I cite HP only because they are the drives with which I have had the
  87.    most recent experience. No doubt other vendors' drives are in the same
  88.    ballpark for similar capacities (I have one defect list for a Seagate
  89.    Elite I which shows 12 defects). You can quibble about the actual
  90.    numbers, but the number of defects per gigabyte *is* decreasing even as
  91.    capacities increase.
  92.  
  93. 2. I took a look at the drive specifications I have to see what various
  94.    drive vendors do. I had six drive specs in all. HP uses the sectors
  95.    per zone method in both its 5.25 and 3.5 inch drive families, while
  96.    the Seagate Elite family and the Quantum ProDrive 1050S both use the
  97.    sectors per cylinder method. In addition, from looking at the Format
  98.    page of the Mode Select command it appears that the Maxtor MXT-1240S
  99.    also uses the sectors per cylinder method (the "zone" used for
  100.    describing the sparing parameters is a cylinder rather than a track,
  101.    and the default number of spares per zone is less than the number of
  102.    tracks per cylinder). The other two drive specs I had were for DEC
  103.    and IBM drives. They were preliminary specs and did not provide any
  104.    information on the method used for remapping sectors.
  105.  
  106.    Thus out of a sample of six well-known drive vendors, at least three
  107.    of them (and probably more) did not use sector slipping for their
  108.    latest drives. If sector slipping is such an obvious win, you
  109.    might want to ask yourself why all these drive companies haven't
  110.    caught onto it.
  111.  
  112.  
  113.  
  114.