DocumentCode :
3585106
Title :
Rethinking Key-Value Store for Parallel I/O Optimization
Author :
Yanlong Yin ; Kougkas, Antonios ; Kun Feng ; Eslami, Hassan ; Yin Lu ; Xian-He Sun ; Thakur, Rajeev ; Gropp, William
Author_Institution :
Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA
fYear :
2014
Firstpage :
33
Lastpage :
40
Abstract :
Key-Value Stores (KVStore) are being widely used as the storage system for large-scale Internet services and cloud storage systems. However, they are rarely used in HPC systems, where parallel file systems (PFS) are the dominant storage systems. In this study, we carefully examine the architecture difference and performance characteristics of PFS and KVStore. We propose that it is valuable to utilize KVStore to optimize the overall I/O performance, especially for the workloads that PFS cannot handle well, such as the cases with hurtful data synchronization or heavy metadata operations. To verify this proposal, we conducted comprehensive experiments with several synthetic benchmarks, an I/O benchmark, and a real application. The results show that our proposal is promising.
Keywords :
cloud computing; input-output programs; optimisation; parallel processing; storage management; HPC systems; KVStore; PFS; cloud storage systems; key-value store; large-scale Internet services; parallel I/O optimization; parallel file systems; Bandwidth; Benchmark testing; Degradation; Distributed databases; Optimization; Performance evaluation; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Intensive Scalable Computing Systems (DISCS), 2014 International Workshop on
Type :
conf
DOI :
10.1109/DISCS.2014.11
Filename :
7079024
Link To Document :
بازگشت