我一直在阅读一些文章,但没有找到我正在寻找的答案。我的理解如下:
两个系统都跨越网络。分布式文件系统具有保存文件系统的多个位置(例如每个工作站可能有一个副本),从而创建许多副本,以防一个或多个节点发生问题。不同节点在某些逻辑上是同步的(并且解决了冲突)
集群文件系统是一种只有一个节点的分布式文件系统,这意味着每个人都从一个节点获取数据并在那里更新。
以下陈述是否正确,如果不正确,有什么区别?
答案1
同一个词可以有多种含义,具体取决于说话的人以及他们谈论的内容。一般来说,分布式文件系统类似于 CIFS 或 NFS,其中可以从多个节点为容纳实际文件的节点提供服务。对于 CIFS,这是通过 DFS(字面意思是“分布式文件系统”,其中客户端获得对包含所请求文件/文件夹的服务器的引用)来完成的,对于 NFS,这是通过 pNFS(“并行 NFS”,更多的是通过启用来消除性能瓶颈)来完成并行 I/O)。
集群文件系统是一种文件系统元数据的结构,允许多个节点同时访问同一块设备。通常这涉及挂载文件系统的每个节点都有自己的日志,并实现通过 HA 集群的心跳网络传输的文件系统锁。