• DocumentCode
    1446749
  • Title

    Comment on "DACO: A High Performance Disk Architecture”

  • Author

    Thomasian, A.

  • Author_Institution
    SIAT, Univ. Town, Shenzhen, China
  • Volume
    61
  • Issue
    4
  • fYear
    2012
  • fDate
    4/1/2012 12:00:00 AM
  • Firstpage
    588
  • Lastpage
    590
  • Abstract
    DACO is a proposal to provide disk head separation so that a Read-Modify-Write to update check blocks in RAID arrays with erasure encoding can be processed with a minimal rotational delay. Aside from the difficulty associated with implementation of such R/W heads, there are various reasons why such a disk architecture which runs contrary to the write verify SCSI (read after write) command is not highly desirable. DACO is not utilized by the Disk Array Controller in XORing data from multiple disks and processing updates to prevent write holes. We discuss alternate methods to cope with the small write penalty and quantify the effect of DACO on performance via a simple queueing analysis.
  • Keywords
    RAID; encoding; peripheral interfaces; queueing theory; DACO; RAID array; SCSI command; XORing data; check block; disk array controller; disk head separation; erasure encoding; high performance disk architecture; minimal rotational delay; multiple disks; processing update; queueing analysis; read after write command; read-modify-write; write hole prevention; Arrays; Disk drives; Encoding; Time factors; Index Terms—Disk architecture; NVS caching; RAID; RAID performance; disk scheduling; erasure encoding; queueing analysis.; small write penalty;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2011.36
  • Filename
    5710886