Metadata performance scalability is critically important in high-performance computing when accessing many small files from millions of clients. This paper proposes a design of a scalable distributed metadata server, PPMDS, for parallel file systems using multiple key-value servers. In PPMDS, hierarchical namespace of a file system is efficiently managed by multiple servers. Multiple entries can be atomically updated using a nonblocking distributed transaction based on an algorithm of dynamic software transactional memory. This paper also proposes optimizations to further improve the metadata performance by introducing a server-side transaction processing, multiple readers, and a shared lock mode, which reduce the number of remote procedure...
International audienceThe Hadoop Distributed File System (HDFS) scales to store tens of petabytes of...
Transactional Memory (TM) provides mechanisms that promise to simplify parallel programming by elimi...
An efficient and distributed scheme for file mapping or file lookup is critical in decentralizing me...
Part 4: Applications of Parallel and Distributed ComputingInternational audienceDistributed file sys...
The growing size of modern storage systems is expected to achieve and exceed billions of objects, ma...
Modern parallel and cluster file systems provide highly scalable I/O bandwidth by enabling highly pa...
This paper presents a novel metadata management mechanism on the metadata server (MDS) for parallel ...
which permits unrestricted use, distribution, and reproduction in any medium, provided the original ...
Existing file systems, even the most scalable systems that store hundreds of petabytes (or more) of ...
This paper discusses using hard drives that integrate a key-value interface and network access in th...
Parallel file systems are often characterized by a layered architecture that decouples metadata mana...
International audienceSmall files are known to pose major performance challenges for file systems. Y...
Abstract—The trend in parallel computing toward clusters running thousands of cooperating processes ...
This paper presents a scalable and adaptive decentralized metadata lookup scheme for ultra large-sca...
International audienceThere has been considerable interest recently in the use of highly-available c...
International audienceThe Hadoop Distributed File System (HDFS) scales to store tens of petabytes of...
Transactional Memory (TM) provides mechanisms that promise to simplify parallel programming by elimi...
An efficient and distributed scheme for file mapping or file lookup is critical in decentralizing me...
Part 4: Applications of Parallel and Distributed ComputingInternational audienceDistributed file sys...
The growing size of modern storage systems is expected to achieve and exceed billions of objects, ma...
Modern parallel and cluster file systems provide highly scalable I/O bandwidth by enabling highly pa...
This paper presents a novel metadata management mechanism on the metadata server (MDS) for parallel ...
which permits unrestricted use, distribution, and reproduction in any medium, provided the original ...
Existing file systems, even the most scalable systems that store hundreds of petabytes (or more) of ...
This paper discusses using hard drives that integrate a key-value interface and network access in th...
Parallel file systems are often characterized by a layered architecture that decouples metadata mana...
International audienceSmall files are known to pose major performance challenges for file systems. Y...
Abstract—The trend in parallel computing toward clusters running thousands of cooperating processes ...
This paper presents a scalable and adaptive decentralized metadata lookup scheme for ultra large-sca...
International audienceThere has been considerable interest recently in the use of highly-available c...
International audienceThe Hadoop Distributed File System (HDFS) scales to store tens of petabytes of...
Transactional Memory (TM) provides mechanisms that promise to simplify parallel programming by elimi...
An efficient and distributed scheme for file mapping or file lookup is critical in decentralizing me...