pNFS

  • Post author:
  • Post category:其他



pNFS是NFSv4.1最主要的特色,主要目的是为了解决系统吞吐量问题。随着网络和并行计算的迅猛发展,文件IO成为了限制系统整体性能的瓶颈。以前的版本中,所有的客户端与一个服务器连接,所有的请求都必须由这个服务器处理,这不适应并行计算的环境。Linux中pNFS正处于开发阶段,pNFS客户端程序已经合并到Linus Torvalds的主线库中,但是处于EXPERIMENTAL状态,pNFS服务器端程序还没有合并到Linus Torvalds的主线库中,目前由Tonian公司CTO

Benny Halevy在Linux主线外进行开发和维护。




pNFS是NFSv4.1的可选特性,pNFS允许客户端直接将数据传送到保存文件的存储设备中。当存储设备中的文件是分布式存储方式或者存储设备的吞吐量明显关于NFS服务器的吞吐量时,客户端读写文件的速率会得到显著提升。



pNFS的网络结构如下图所示:









版权声明:本文为ycnian原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。