kirancodes.me
To Proof Maintenance & Beyond!

QoS aware storage cache management in multi-server environments

Ramya Prabhakar, Shekhar Srikantaiah, Rajat Garg, Mahmut T. Kandemir

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.

Related papers