分散式檔案系統和叢集檔案系統之間的區別

分散式檔案系統和叢集檔案系統之間的區別

我一直在閱讀一些文章,但沒有找到我正在尋找的答案。我的理解如下:

兩個系統都跨越網路。分散式檔案系統具有保存檔案系統的多個位置(例如每個工作站可能有副本),從而建立許多副本,以防一個或多個節點發生問題。不同節點在某些邏輯上是同步的(並且解決了衝突)

叢集檔案系統是一種只有一個節點的分散式檔案系統,這意味著每個人都從一個節點獲取資料並在那裡更新。

下列陳述是否正確,如果不正確,有什麼不同?

答案1

同一個字可以有多種含義,取決於說話的人以及他們談論的內容。一般來說,分散式檔案系統類似於 CIFS 或 NFS,其中可以從多個節點為容納實際檔案的節點提供服務。對於CIFS,這是透過DFS(字面意思是“分散式檔案系統”,其中客戶端可以引用哪個伺服器保存所請求的檔案/資料夾)來完成的,對於NFS,這是透過pNFS(“並行NFS” ,更多的是透過啟用來消除效能瓶頸)來完成並行 I/O)。

叢集檔案系統是一種檔案系統元資料的結構,允許多個節點同時存取同一塊設備。通常這涉及掛載檔案系統的每個節點都有自己的日誌,並實現透過 HA 叢集的心跳網路傳輸的檔案系統鎖。

相關內容