• DocumentCode
    2205867
  • Title

    Introduction of metadata-request queue with immediate response for I/O path optimizations on iSCSI-based storage subsystem

  • Author

    Xuejiao Fang ; Jianxi Chen ; Feng Ye ; Dan Feng ; Jieqiong Li

  • Author_Institution
    Wuhan National Lab for Optoelectronics, School of Computer, Huazhong University of Science and Technology, China
  • fYear
    2015
  • fDate
    6-7 Aug. 2015
  • Firstpage
    100
  • Lastpage
    105
  • Abstract
    Software delays have become the bottleneck to the overall storage system. Particularly, in iSCSI-based storage system, more disks in the target-end system are configured to make up a target node, but requests initiated by the initiator-end system will go through the traditional single I/O path before they are re-requested by the target-end system, which cannot exploit the serviceability of the target multi-disks adequately. This paper introduces the metadata-request queue to handle metadata I/O requests and scheduling differs from the request queue that exists in the initiator-end system of iSCSI-based storage system, given the different characteristics of metadata and data I/O requests. Instead of dispatching all requests exclusively to the single queue and unified scheduling, a new metadata-request queue is introduced for every logical device and is implemented with immediate response mode to eliminate waiting delays, considering the characteristics of small size, high frequency and scattered accesses that require for real-time response. Data requests in the data-request queue are delivered to the scheduling queue in an I/O waiting state, which is known as plugged-unplugged mechanism. Evaluation of our system using Postmarks and IOMeter shows 9%–19% I/O performance improvement.
  • Keywords
    Delays; File systems; Histograms; Kernel; Metadata; Performance evaluation; Real-time systems; I/O performance; I/O scheduling; Metadata request; Request queue; iSCSI network system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture and Storage (NAS), 2015 IEEE International Conference on
  • Conference_Location
    Boston, MA, USA
  • Type

    conf

  • DOI
    10.1109/NAS.2015.7255239
  • Filename
    7255239