Title :
Adaptive Replica Synchronization for Distributed File Systems
Author :
Jianwei Liao ; Li Li ; Huaidong Chen ; Xiaoyan Liu
Author_Institution :
Coll. of Comput. & Inf. Sci., Southwest Univ. of China, Chongqing, China
Abstract :
This paper presents an adaptive replica synchronization mechanism among storage servers (SSs) without the interference from the metadata server (MDS) in a distributed file system. This mechanism employs a chunk list data structure, which holds the information about the relevant chunk replicas and is stored on the associated SSs corresponding to the replicas. Combined with version-based update replay technique, our proposed mechanism can ensure data consistency from the viewpoint of clients and help the SSs to conduct replica synchronization proactively with a per-chunk granularity. In contrast to conventional approaches of replica synchronization that are reliant on the MDS to trigger the synchronization, our proposed mechanism can side step the cumbersome centralized synchronization process to accomplish the same synchronization job. Moreover, a deferred update approach for replica synchronization has been adopted by the newly proposed mechanism for contributing to I/O data rate in write-intensive workloads. The evaluation experiments show that this newly presented mechanism can achieve attractive I/O performance enhancement with less synchronization overhead in specific application contexts.
Keywords :
distributed databases; file servers; input-output programs; meta data; network operating systems; synchronisation; I/O data rate; MDS; SS; adaptive replica synchronization; chunk list data structure; distributed file system; metadata server; storage server; write-intensive workload; Adaptive systems; Bandwidth; Computer architecture; File systems; Servers; Synchronization; Throughput; Adaptive replica synchronization; I/O data rate; deferred update; distributed file systems; version-based update replay;
Journal_Title :
Systems Journal, IEEE
DOI :
10.1109/JSYST.2014.2300611