linux高可用集群資源高階之CFS

2021-09-20 17:23:14 字數 825 閱讀 8698

第一章    cfs集群檔案系統簡介

一、cfs集群檔案系統

應用環境:個人理解為當多個節點需要同時操作乙個檔案系統,更準確的說是訪問同乙個分割槽lun時就需要使用集群檔案系統,而在實際工作中,通常是san技術和gfs2的結合,也就是san實現的是硬體級別的裝置關聯,而gfs2檔案系統實現軟體級別的資料儲存機制,關鍵是檔案鎖分布在各個節點上,要保證各個節點失效後的通知機制,就必須配合高可用集群來完成

。集群檔案系統cfs意義:

cfs集群檔案系統的分類:

分布式檔案系統:

分布式檔案系統(dfs)把一些分散的(分布在區域網內各個計算機上)共享資料夾,集合成乙個資料夾內(虛擬共享資料夾)利用分布式資料夾,對於使用者來說,要訪問這些共享資料夾時,只要開啟這個虛擬共享資料夾,就可以看到所有鏈結到虛擬共享資料夾內的共享資料夾。使用者感覺不到這些個共享檔案是分散於各個計算機上的。分布式檔案系統的好處是:集中訪問。簡化操作。提高檔案訪問效率。

通常是將多個儲存節點結合起來共同實現儲存的功能,實現了無限擴容的可能,實現上是將多個節點的儲存空間整合起來,形成乙個抽象的虛擬儲存空間,在儲存資料時類似raid5的儲存機制,在工作機制上,也需要乙個專門用來管理儲存的稱為「名稱節點」namenode,其他真正儲存資料的稱為datenode,(此名稱**於hdfs,其他分布式系統類似)。    

dfs分布式檔案系統分類:

參考檔案:

實驗:cman+rgmanager實現高可用集群,iscsi搭建共享儲存,集群檔案系統使用gfs2,gfs2需要同時安裝gfs2-utils,每個節點都需要乙個儲存日誌的區域,這個儲存區域是在共享儲存上的。

回顧:

高可用集群

高可用集群主要實現自動偵測 auto detect 故障 自動切換 故障轉移 failover 和自動恢復 failback 簡單來說就是,用高可用集群軟體實現故障檢查和故障轉移 故障 備份主機切換 的自動化,當然像負載均衡 dns分發也可提供高可性。active passive 主備模型 acti...

Redis高可用集群之rediscluster

本文基於redis 5.0.3版本,環境為mac os,單機器上部署。redis cluster集群是乙個由多個主從節點集群組成的分布式服務集群,它具有複製 高可用和分片特性。redis cluster集群需要將每個節點設定成集群模式,這種集群模式沒有中心節點,可水平擴充套件,據官方文件可以線性擴充...

Keepalived Nginx高可用集群

安裝環境 centos6.6 x64 nginx版本 1.9.3 keepalived版本 1.2.18 ipvip 主節點192.168.11.21 192.168.11.20 備節點192.168.11.22 192.168.11.20 1.1 安裝openssl tar zxvf openss...