TY - GEN
T1 - QoS aware storage cache management in multi-server environments
AU - Prabhakar, Ramya
AU - Srikantaiah, Shekhar
AU - Garg, Rajat
AU - Kandemir, Mahmut
PY - 2011
Y1 - 2011
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=79952801301&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79952801301&partnerID=8YFLogxK
U2 - 10.1145/1941553.1941593
DO - 10.1145/1941553.1941593
M3 - Conference contribution
AN - SCOPUS:79952801301
SN - 9781450301190
T3 - Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
SP - 289
EP - 290
BT - PPoPP'11 - Proceedings of the 2011 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
T2 - 16th ACM Symposium on Principles and Practice of Parallel Programming, PPoPP'11
Y2 - 12 February 2011 through 16 February 2011
ER -