Title :
A Self-Organizing Distributed Memory Cache for Data Sharing Applications in Cluster Environment
Author :
Weifeng Liu ; Bin Gong ; Yi Hu ; Yiru Guo
Abstract :
Although capacities of persistent storage devices evolved rapidly in the last years, the bandwidth between memory and persistent storage devices is still the bottleneck. As loosely coupled data sharing applications running in cluster environment may need an enormous number of files, the access to these files might become the bottleneck. With the quick development of the server and high-speed network, there are many works done on distributed memory cache to minimize data requests to the centralized file system. These systems have the drawback that nodes are coupled together to form a distributed cache statically. It is a difficult administrative task for changing environments like clusters. Current high performance computing resources, support batch job submissions using distributed resource management systems like TORQUE. How to use the resource management system to set up a self-organizing distributed memory cache on demand has rarely been studied. In this paper, we design a framework for dynamically setting up distributed memory cache for data sharing applications. Shared files are stored in the distributed memory cache, which can be accessed transparently and deliver data with high bandwidth. We describe the architecture of the framework, and evaluate its performance for a use case scenario.
Keywords :
cache storage; parallel processing; resource allocation; self-organising storage; storage management; TORQUE; batch job submissions; cluster environment; data delivery; data sharing applications; distributed resource management systems; file access; high performance computing resources; performance evaluation; self-organizing distributed memory cache; shared files; storage devices; Distributed databases; Fuses; Instruction sets; Kernel; Libraries; Message systems; Servers; MPI; distributed memory cache; parallel I/O;
Conference_Titel :
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location :
Zhangjiajie
DOI :
10.1109/HPCC.and.EUC.2013.32