当前位置:文档之家 > pNFS (并行NFS) 详解

pNFS (并行NFS) 详解

Parallel NFS (pNFS ) is a part of the NFS v4.1 standard that allows compute clients to access storage devices directly and in parallel. The pNFS architecture eliminates the scalability and performance issues associated with NFS servers deployed today. This is achieved by the separation of data and metadata, and moving the metadata server out of the data path. "Parallel storage based on pNFS is the next evolution beyond clustered NFS storage and the best way for the industry to solve storage and I/O performance bottlenecks. Panasas was the first to identify the need for a production grade, standard parallel file system and has unprecedented experience in deploying commercial parallel storage solutions."– Robin Harris, Data Mobility Group

1. pNFS简介

pNFS 是并行网络文件系统,为 NFSv4.1的一部分,与 NFSv3不同的是,它将元数据与数据进行 分离,允许客户端直接与数据服务器进行交互。这种机制解决了传统 NFS 的性能瓶颈问题,从 而使得系统获得高性能和高扩展性的特性。

最近几年,高性能数据中心已经快速向并行技术转移,比如集群计算和多核心处理器,这些加 速了并行应用的开发和广泛使用。

虽然这种并行使用的增加解决了大多数的计算瓶颈,它却把性能瓶颈转移到了存储 I/O系统。 随着主流计算转向并行,存储子系统也需要转移到并行技术。为了成为通用的方式,需要一个 标准的方法,能够从多个存储供应商选择存储设备并且从任何客户端都能自由的存取并行存储 器。

为了转向高一等级的性能水平, 当存储系统依附到一个经济有效的标准时必须对并行做最优化。 NFS , 当前流行的网络文件系统标准并不支持并行 I/O, 主要存储供应商提供的现有并行产品也 不能彼此兼容。在业界提供出一个并行存储的标准之前,用户选用设备都将继续受到妨碍,他 们勉强的部署一套存在许多不兼容的并行存储系统。

1.1 当今 NFS 遇到的挑战

为了了解 pNFS 是如何工作的,首先必须了解在一个典型的 NFS 结构中当客户端试图存取一个 文件时是如何进行的。图 1展示了一个
传统的 NFS 结构。你可以看到 NFS 服务器位于客户端计 算机和实际的物理存储装置之间。 当客户端想要存取存储器上的文件时, 它必须创建一个到 NFS 服务器的连接 (也就是创建一个安装点 ) 。当客户端试图存取存文件时 NFS 服务器起仲裁者的作 用,管理所有需要的数据处理,把数据传送到提出请求的客户端。

为了了解 pNFS 是如何工作的,首先必须了解在一个典型的 NFS 结构中当客户端试图存取一个 文件时是如何进行的。图 1展示了一个传统的 NFS 结构。你可以看到 NFS 服务器位于客户端计 算机和实际的物理存储装置之间。 当客户端想要存取存储器上的文件时, 它必须创建一个到 NFS 服务器的连接 (也就是创建一个安装点 ) 。当客户端试图存取存文件时 NFS 服务器起仲裁者的作 用,管理所有需要的数据处理,把数据传送到提出请求的客户端。

由较少的客户端访问相对较小的数据集时这种结构工作的很好,通过直接连接的存储器能够收 到显著的效益 (就象你 PC 上的磁盘) ;也就是数据能够由多个客户端共享,能够由任何有 NFS 能力的客户端访问。可是如果大量的客户端需要访问数据或太大的数据集时, NFS 服务器很快 就变成了一个瓶颈, 抑制了系统性能。 pNFS 从根本上消除了这个瓶颈, 允许从许多许多客户端 以难以置信的速度快速存取非常大的数据集。

下载Word文档免费下载:

pNFS (并行NFS) 详解下载

(共7页)

pNFS(并行NFS)详解

pNFS(并行NFS)详解_计算机硬件及网络_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档pNFS(并行NFS)详解_计算机硬件及网络_IT/计算机_专业资料。pNFS(并行...

pNFS 搭建

什么是 pNFS? pNFS并行网络文件系统,即 NFSv4.1,与 NFSv3不同的是,它将元数据与数据进行分离, 允许客户端直接与数据服务器进行交互。这种机制解决了传统 ...

pNFS NFS CIFS三者特点及信息流区别比较

pNFS NFS CIFS三者特点及信息流区别比较_计算机硬件及网络_IT/计算机_专业资料。pNFS NFS CIFS三者特点及信息流区别比较 pNFS(Parallel NFS.并行 NFS)它是文件共享...

什么是pNFS(并行NFS)

来源:中国存储网 2010-12-28 12:21 导读:介绍了 pNFS 并行技术的发展状况及 pNFS 的架构,打破了传统 NFS 的瓶颈,数据能够以 并行方式以非常快的吞吐率被访问...

pNFS环境搭建

环境详细搭建 9页 免费 开发环境的搭建 10页 免费 第1章 搭建开发环境 23页...NFS 标准的最新修改纳入了 Parallel NFS(pNFS) ,它是文件共享的并行实现,将...

netapp NFS 最佳实践

解答:使文件能够交叉存取在多个数据服务器的并行 NFS (pNFS) 配置 NFS 可是使用 CLI 和 System Manager 两种方式实现。 当我们想使用 NFS 存储协议之前,需要...

NFS文件系统源代码剖析

现在,NFS 最新的版 本是 4.1,也被称为 pNFS(parallel NFS,并行网络文件系统)。 前四个版本的 NFS,作为一个文件系统,它几乎具备了一个传统桌面文件系统最 基本...

网络存储

pNFS(并行NFS)是NFSv4.1协议 的 部分 可以让数据在设备 的一部分,可以让数据在设备 之间进行高速移动。通过 NFSv4.1,可以从NFS服务器中 按照块、T10 OSD对象...

网络文件系统与 Linux

Linux网络文件系统(NFS)分... 79页 免费 Linux文件系统详解 暂无评价 33页 15...NFSv4.1 介绍针对更高扩展性和更高性能的并行 NFS(pNFS)的概念。 要支 持更...

红帽企业版Linux 6.4试用体验

2、文件系统和存储方面文件系统方面比较重要的改进是并行 NFS(pNFS)客户端的加入,pNFS 支持直接 I / O 更快的数据访问。这种驱动器 I / O 密集的用例,包括...