QoS aware storage cache management in multi-server environments

  • Authors:
  • Ramya Prabhakar;Shekhar Srikantaiah;Rajat Garg;Mahmut Kandemir

  • Affiliations:
  • Penn State University, State College, USA;Penn State University, State College, USA;Penn State University, State College, USA;Penn State University, State College, USA

  • Venue:
  • Proceedings of the 16th ACM symposium on Principles and practice of parallel programming
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a novel two-step approach to the management of the storage caches to provide predictable performance in multi-server storage architectures: (1) An adaptive QoS decomposition and optimization step uses max-flow algorithm to determine the best decomposition of application-level QoS to sub-QoSs such that the application performance is optimized, and (2) A storage cache allocation step uses feedback control theory to allocate shared storage cache space such that the specified QoSs are satisfied throughout the execution.