DocumentCode :
560165
Title :
Virtual I/O caching: Dynamic storage cache management for concurrent workloads
Author :
Frasca, Michael ; Prabhakar, Ramya ; Raghavan, Padma ; Kandemir, Mahmut
Author_Institution :
Pennsylvania State Univ., University Park, PA, USA
fYear :
2011
fDate :
12-18 Nov. 2011
Firstpage :
1
Lastpage :
11
Abstract :
A leading cause of reduced or unpredictable application performance in distributed systems is contention at the storage layer, where resources are multiplexed among many concur rent data intensive workloads. We target the shared storage cache, used to alleviate disk I/O bottlenecks, and propose a new caching paradigm to both improve performance and reduce memory requirements for HPC storage systems. We present the virtual I/O cache, a dynamic scheme to manage a limited storage cache resource. Application behavior and the corresponding performance of a chosen replacement policy are observed at run time, and a mechanism is designed to mitigate suboptimal behavior and increase cache efficiency. We further use the virtual I/O cache to isolate concurrent workloads and globally manage physical resource allocation towards system level performance objectives. We evaluate our scheme using twenty I/O intensive applications and benchmarks. Average hit rate gains over 17% were observed for isolated workloads, as well as cache size reductions near 80% for equivalent performance levels. Our largest concurrent workload achieved hit rate gains over 23%, and an over 80% iso-performance cache reduction.
Keywords :
cache storage; concurrency control; resource allocation; virtual storage; HPC storage system; application behavior; cache efficiency; cache size reduction; concurrent data intensive workload; concurrent workload; disk I/O bottleneck alleviation; distributed system; dynamic storage cache management; memory requirement; replacement policy; resource allocation; shared storage cache; storage cache resource; storage layer; system level performance objectives; virtual I/O caching; Benchmark testing; Cache storage; Educational institutions; Measurement; Monitoring; Resource management; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SC), 2011 International Conference for
Conference_Location :
Seatle, WA
Electronic_ISBN :
978-1-4503-0771-0
Type :
conf
Filename :
6114431
Link To Document :
بازگشت