Design and Implementation of a Non-Shared Metadata Server Cluster for Large Distributed File Systems
Jonghyeon Yun, Yong-Hun Park, Seok-Jae Lee, Su-Min Jang, Jaesoo Yoo · 2008
Most of large-scale distributed file systems decouple metadata operation from reading or writing operation for a file. In other words, certain servers named metadata server (MDS) is responsible for maintaining the metadata information of file systems. But, mostly the existing file systems are used are strictive metadata management technique, because those systems mostly designed to focus a distributed management of data and an input/output performance rather than the metadata. In this paper, we present a new non-shared metadata management technique in order to provide flexible metadata throughput and scalability. First, we introduce a new metadata distribution technique called dictionary partitions (DP). Then, we introduce load distribution technique based DP. In addition, we demonstrate the superiority of our technique with shared metadata management technique.