我能否获得 pNFS 新功能的清晰摘要?

我能否获得 pNFS 新功能的清晰摘要?

我对 NFS 和类似的东西比较熟悉,并且我意识到 NFS 4 正在添加许多新功能,当我偶然发现 pNFS。它似乎是“并行” NFS 存储,但我得到的图表和解释就像透过油腻的 Pyrex 盘子一样清晰。它似乎将于 2010 年某个时候“投入使用”。

因此,我想知道以下问题:

  • “并行”到底代表什么?并行 I/O?访问?并行性?它有几种不同的内涵。
  • 在概念上是否类似于开放AFS文件服务或Windows DFS
  • 它是否提供冗余存储?(即在服务器之间分散数据副本)?
  • 提到了对象存储。是否有新的 API 可实现此功能?或者这是否仅使用现有的文件系统语义来读取/写入对象?
  • 提到了块存储。这是否允许我将驱动器与其他客户端(即共享文件系统)集群?这是否意味着我可以将块设备放在服务器 A 上,通过 pNFS 为多个客户端 B 和 C 提供服务?虽然您可以与 iSCSI 共享物理磁盘,但这肯定会提供“缺失层”(文件系统)...
  • 它似乎使用类似于CXFS即有一个单独维护的元数据服务器,用于确定哪个客户端可以访问哪些数据。这是否仅限于单个元数据服务器,或者我是否可以使用多个服务器来实现一些冗余和负载平衡?

答案1

看起来,一切都是并行的,并且您可以使用它进行冗余存储。

据我所知,共享文件系统已接近。

元数据服务器可以进行集群化,并且可以实现高可用性,并由许多廉价的磁盘服务器提供冗余。

或者,直接谷歌一下。pnfs,有很多信息。

它没有 AFS 的很多有趣部分。

相关内容