22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST'05)
DOI: 10.1109/msst.2005.14
|View full text |Cite
|
Sign up to set email alerts
|

Exporting Storage Systems in a Scalable Manner with pNFS

Abstract: To meet enterprise and grand challenge-scale performance and interoperability requirements, a group of engineers-initially ad-hoc but now integrated into the IETF-is designing extensions to NFSv4 that provide parallel access to storage systems. This paper gives an overview of pNFS, an emerging NFSv4 extension that promises file access scalability plus operating system and storage system independence. pNFS bypasses the server bottleneck by enabling direct access to storage by NFSv4 clients and by providing a fr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0
2

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 56 publications
(22 citation statements)
references
References 16 publications
0
20
0
2
Order By: Relevance
“…Our earlier work [21] demonstrates that pNFS matches the performance of the native parallel file system client for large data transfers. This paper investigates the performance of parallel file systems with small writes.…”
Section: Introductionmentioning
confidence: 89%
See 1 more Smart Citation
“…Our earlier work [21] demonstrates that pNFS matches the performance of the native parallel file system client for large data transfers. This paper investigates the performance of parallel file systems with small writes.…”
Section: Introductionmentioning
confidence: 89%
“…In an earlier paper [21], we describe a pNFS prototype for Linux, depicted in Figure 2, that implements the major features of the pNFS protocol and introduces a general framework for pluggable layout drivers. The I/O throughput of that prototype equals that of its exported file system (PVFS2) and is dramatically better than standard NFSv4.…”
Section: Pnfs Prototypementioning
confidence: 99%
“…Finally, there is related work that also adopts the approach of adding a layer upon an existing parallel file system deployment in order to extend its functionality or optimize its performance (pNFS [33], PLFS [34], ZOID [35]). In addition, cross-server coordination has also been considered in the related work [38][39] to improve spatial locality and performance of I/Os on a parallel file system.…”
Section: Related Workmentioning
confidence: 99%
“…Unlike local file systems that sit directly upon a block device, most parallel file systems have adopted a layered architecture characterized by a dedicated metadata service layer backed by an object storage infrastructure serving as the persistence layer for both file data and file system metadata [1]- [4]. With namespace management decoupled from the data path, file system clients are able to stream data directly through individual object storage servers in a scale-out manner, allowing these backend servers to better utilize available hardware resources and maximize I/O bandwidth.…”
Section: Introductionmentioning
confidence: 99%
“…A file system control plane consisting of multiple dedicated metadata servers is limited by the maximum metadata performance that this number of machines is able to deliver 1 . In order to better accommodate metadata-heavy massive-scale parallel HPC workloads, we propose a client-driven file system metadata architecture that allows applications to handle their own metadata operations locally mostly without server intervention.…”
Section: Introductionmentioning
confidence: 99%