text: 叢集檔案系統。叢集檔案系統可以提供基於位置的定址和冗餘等功能，這些特性可以提高可靠性或降低叢集其他部分的複雜性。並行檔案系統 是一種跨多個儲存節點傳播資料的叢集檔案系統，通常是為了冗餘或效能。共享磁碟檔案系統.共享磁碟檔案系統 使用儲存區域網路、光纖通道、網路塊裝置和InfiniBand。共享磁碟檔案系統有不同的體系結構方法。有些在叢集中的所有伺服器上分發檔案資訊。 另一些使用集中的集中式元資料伺服器。兩者都實現了相同的結果，即允許所有伺服器訪問共享儲存裝置上的所有資料。示例.分散式檔案系統."分散式檔案系統"不共享對同一儲存的塊級訪問，而是使用網路協議 。 這些系統通常被稱為"網路檔案系統" ，儘管它們並不是唯一使用網路傳送資料的檔案系統。 分散式檔案系統可以根據伺服器和客戶端上的訪問控制表或能力來限制對檔案系統的訪問，具體取決於協議的設計方式。分散式檔案系統和分散式資料儲存之間的區別在於，分散式檔案系統允許使用與本地檔案相同的介面和語義來訪問檔案 – ，例如，掛載/解除安裝，列出目錄、讀取/寫入位元組邊界、系統的本地許可權模型。相比之下，分散式資料儲存需要使用不同的 API 或庫，並且具有不同的語義。分散式檔案系統也可以由實現IBM的分散式資料管理體系結構 的軟體建立，其中在一臺計算機上執行的程式使用本地介面和語義來建立、管理和訪問位於其他聯網計算機上的檔案。所有這樣的客戶機請求都被捕獲並轉換為由DDM定義的等效訊息。同樣，這些訊息也會使用DDM定義的協議被傳輸到指定的遠端計算機，在這臺計算機上，DDM伺服器程式解釋訊息，並使用該計算機的檔案系統介面來定位和互動指定的檔案。設計目標.分散式檔案系統可以在許多方面實現"透明性"。也就是說，它們的目標是讓客戶機程式"看不見"它們，這些客戶端程式“看到”的事一個類似於本地檔案系統的系統。在幕後，分散式檔案系統處理定位檔案、傳輸資料，並可能提供下面列出的其他功能。歷史.在20世紀60年代，不相容分時系統使用虛擬裝置進行透明的機器間檔案系統訪問。20世紀70年代開發了更多的檔案伺服器。1976年， 數字裝置公司發明了檔案訪問監聽器的基礎。面向雲計算的開源分散式檔案系統或閉源叢集檔案系統，有許多對等網路協議，例如：9P、AFS、Coda 、CIFS/SMB、DCE/DFS、Lustre、PanFS 、Google File System、Mnet、Chord Project。示例.網路附加儲存.網路附加儲存。設計方面的考慮.避免單點故障.磁碟硬體或叢集中某個給定儲存節點的故障可能會導致單點故障，從而導致資料丟失或不可用。可以透過各式各樣的資料複製提供容錯和高可用性，這樣即使任何單個裝置發生故障，資料仍然是完整的和可用的。有關示例，請散式容錯檔案系統和分散式並行容錯檔案系統的列表。效能.叢集檔案系統的常見效能度量是滿足服務請求所需的時間量。在傳統系統中，此時間由磁碟訪問時間和少量CPU處理時間組成。但是在叢集檔案系統中，由於分散式結構，遠端訪問會產生額外的開銷。這包括向伺服器傳送請求的時間、向客戶機發送響應的時間，以及對於每個方向執行通訊協議軟體的CPU開銷。併發.當不止一個人或客戶端訪問同一個檔案或塊並想要更新它時，併發控制就會成為一個問題。因此，一個客戶端對檔案的更新不應該干擾其他客戶端的訪問和更新。這個問題在檔案系統中更加複雜，因為併發的重疊寫操作是由不同的寫入器併發地寫入檔案的重疊區域。 這個問題通常由併發控制或鎖來處理，它們可以內建在檔案系統中，也可以透過附加協議來提供。歷史.上世紀70年代的IBM大型機，如果每臺機器都有自己的通道連線到驅動器的控制單元，就可以共享物理磁碟和檔案系統。在20世紀80年代，Digital Equipment Corporation的TOPS-20和OpenVMS叢集包含了共享磁碟檔案系統。擴充套件閱讀.
metadata: erhwenkuo/wikipedia-zhtw
metadata: 叢集檔案系統
metadata: https://zh.wikipedia.org/wiki?curid=6538130