• DocumentCode
    1999820
  • Title

    Interference Resolver in Shared Storage Systems to Provide Fairness to I/O Intensive Applications

  • Author

    Prabhakar, R. ; Kandemir, Mahmut ; Raghavan, Praveen ; Myoungsoo Jung

  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    1971
  • Lastpage
    1980
  • Abstract
    Most of the prior mechanisms on managing shared storage resources manage each individual shared resource without considering the interplay between different resources, leading to low fairness and loss of performance. Therefore, a coordinated mechanism that provides fairness in the entire shared storage system is desirable. This paper proposes a strategy to control inter-application interference by dynamically adjusting the aggressiveness of the shared storage cache and I/O bandwidth accesses made by multiple, concurrently-executing applications, in a coordinated fashion. Our interference resolver eliminates the need for complicated individual resource-based partitioning mechanisms implemented independently in each resource and that require coordination. It ensures fairness among high performance applications that access the underlying storage system, while best utilizing the available resources. In our experimental evaluation, we use both trace-driven simulations and an implementation in the Linux kernel 2.6.32, and show that our interference resolver can significantly increase system performance and provide fairness to concurrently-executing applications.
  • Keywords
    Linux; cache storage; concurrency control; operating system kernels; resource allocation; shared memory systems; I/O intensive applications; Linux kernel 2.6.32; concurrently-executing applications; coordinated mechanism; inter-application interference control; interference resolver; resource-based partitioning mechanisms; shared storage cache; shared storage resource management; shared storage systems; trace-driven simulations; Bandwidth; Cache storage; Degradation; Delays; Interference; Resource management; Fairness; I/O; Storage Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.158
  • Filename
    6651101