• 集群文件系統

    編輯
    本詞條由“匿名用戶” 建檔。

    集群文件系統

    編輯

    集群文件系統是通過同時掛載在多臺服務器上來實現共享的文件系統。 有幾種集群方法,其中大多數不使用集群文件系統(每個節點僅直接附加存儲)。 集群文件系統可以提供與位置無關的尋址和冗余功能,從而提高可靠性或降低集群其他部分的復雜性。 并行文件系統是一種集群文件系統,將數據分布在多個存儲節點上,通常用于冗余或性能

    共享磁盤文件系統

    編輯

    共享磁盤文件系統使用存儲區域網絡 (SAN) 來允許多臺計算機在塊級別獲得直接磁盤訪問。 從應用程序使用的文件級操作到 SAN 使用的塊級操作的訪問控制和轉換必須在客戶端節點上進行。 最常見的集群文件系統類型,共享磁盤文件系統——通過添加并發控制機制——提供文件系統的一致和可序列化視圖,即使在多個客戶端嘗試訪問相同文件時也能避免損壞和意外數據丟失 同時。 共享磁盤文件系統通常采用某種防護機制來防止節點故障時的數據損壞,因為未防護的設備如果失去與其姐妹節點的通信并試圖訪問其他節點正在訪問的相同信息,可能會導致數據損壞 .

    底層存儲區域網絡可以使用多種塊級協議中的任何一種,包括 SCSI、iSCSI、HyperSCSI、以太網 ATA (AoE)、光纖通道、網絡塊設備和 InfiniBand。

    共享磁盤文件系統有不同的架構方法。 有些在集群中的所有服務器上分發文件信息(完全分布式)。

    例子

    • Blue Whale 集合文件系統 (BWFS)
    • Silicon Graphics (SGI) 集群文件系統 (CXFS)
    • Veritas 集群文件系統
    • Microsoft 集群共享卷 (CSV)
    • DataPlow Nasan 文件系統
    • IBM 通用并行文件系統 (GPFS)
    • Oracle 集群文件系統 (OCFS)
    • OpenVMS Files-11 文件系統
    • PolyServe 存儲解決方案
    • Quantum StorNext 文件系統 (SNFS),來自 ADIC,來自 CentraVision 文件系統 (CVFS)
    • 紅帽全局文件系統 (GFS2)
    • 孫慶福
    • TerraScale Technologies TerraFS
    • Veritas CFS(集群 FS:集群 VxFS)
    • Versity VSM(SAM-QFS 移植到 Linux)、ScoutFS
    • VMware VMFS
    • WekaFS
    • 蘋果 Xsan
    • DragonFly BSD HAMMER2

    分布式文件系統

    編輯

    分布式文件系統不共享對同一存儲的塊級訪問,而是使用網絡協議。 這些通常稱為網絡文件系統,盡管它們不是xxx使用網絡發送數據的文件系統。 分布式文件系統可以根據訪問列表或服務器和客戶端上的功能限制對文件系統的訪問,具體取決于協議的設計方式。

    分布式文件系統和分布式數據存儲之間的區別在于,分布式文件系統允許使用與本地文件相同的接口和語義來訪問文件——例如,掛載/卸載、列出目錄、在字節邊界讀/寫、 系統的本機權限模型。 相比之下,分布式數據存儲需要使用不同的 API 或庫,并且具有不同的語義(通常是數據庫的語義)。

    設計目標

    分布式文件系統的目標可能是在多個方面實現透明。 也就是說,它們的目標是對客戶端程序不可見,客戶端程序看到的系統類似于本地文件系統。 在幕后,分布式文件系統處理定位文件、傳輸數據,并可能提供下面列出的其他功能。

    • 訪問透明:客戶端不知道文件是分布式的,并且可以像訪問本地文件一樣訪問它們。
    • 位置透明度:存在一個包含本地和遠程文件的一致命名空間。 文件名未給出其位置。

    集群文件系統

    • 并發透明性:所有客戶端對文件系統的狀態都有相同的看法。 這意味著,如果一個進程正在修改文件,則同一系統或正在訪問該文件的遠程系統上的任何其他進程都將以一致的方式看到修改。
    • 故障透明性:客戶端和客戶端程序應在服務器故障后正常運行。
    • 異構性:應跨不同的硬件和操作系統平臺提供文件服務。
    • 可擴展性:文件系統應該在小型環境(一臺機器,十幾臺機器)中運行良好,并且可以優雅地擴展到更大的環境

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/249366/

    (6)
    詞條目錄
    1. 集群文件系統
    2. 共享磁盤文件系統
    3. 例子
    4. 分布式文件系統
    5. 設計目標

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久