• DocumentCode
    2858707
  • Title

    Communicating Quality of Service Requirements to an Object-Based Storage Device

  • Author

    Osowski, Kevin Klein ; Ruwart, Tom ; Lilja, David J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
  • fYear
    2005
  • fDate
    11-14 April 2005
  • Firstpage
    224
  • Lastpage
    231
  • Abstract
    Obtaining consistent bandwidth with predictable latency from disk-based storage systems has proven difficult due to the storage system´s inability to understand Quality of Service (QoS) requirements. In this paper, we present a feasibility study of QoS with the Object-based Storage Device (OSD) specification. We look at OSD´s ability to provide QoS guarantees for consistent bandwidth with predictable latency. Included in this paper is a description of QoS requirements of a sample application and how these requirements are translated into parameters that are then communicated to, and interpreted by, the OSD. Implementation problems lead to the failure of a hard real-time QoS model, but this failure is not due to the OSD protocol. The paper concludes with a description of how well the Revision 9 OSD standard (OSDR9) is able to accommodate QoS. We provide suggestions for improving the OSD specification and its ability to communicate QoS requirements.
  • Keywords
    formal specification; object-oriented programming; quality of service; storage management; OSD protocol; disk-based storage system; object-based storage device specification; quality of service requirement; Bandwidth; Computer interfaces; Delay; Internet; NASA; Protocols; Quality of service; Space technology; Storage area networks; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mass Storage Systems and Technologies, 2005. Proceedings. 22nd IEEE / 13th NASA Goddard Conference on
  • Print_ISBN
    0-7695-2318-8
  • Type

    conf

  • DOI
    10.1109/MSST.2005.7
  • Filename
    1410740