loading...
Communicating Quality of Service Requirements to an Object-Based Storage Device
Monterey, California April 11-April 14
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MSST.2005.722nd IEEE / 13th NASA Goddard Confere ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Kevin KleinOsowski, Univ. of MN, Minneapolis
Tom Ruwart, Univ. of MN, Minneapolis
David J. Lilja, Univ. of MN, Minneapolis
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.
Citation:
Kevin KleinOsowski, Tom Ruwart, David J. Lilja, "Communicating Quality of Service Requirements to an Object-Based Storage Device," msst, pp.224-231, 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.