最近想要研究一下 DRBD (Distributed Replicated Block Device) 所以買了本書來看,沒想到踩到雷了.. 就是這本 "最新 DRBD 權威指南 — Base on Corosync+Heartbeat 技術建構 RAID"

出書年份是 2017 年,邊看邊覺得它的環境怎麼這麼舊,原來是本從簡中翻過來的翻譯書,原書出書時間是 2013 年... 內容細節也少了些,可惜可惜。

抱怨完還是留點知識點

  • DRBD (Distributed Replicated Block Device),一個 Linux 上可以將對 block device 做的操作,透過網路同步或非同步的抄寫到另外一台機器上的 block device。基本上也跟書名一樣,就是可以做出跨網路的 RAID 1。從效率看成熟度來說還是滿不錯的選擇。
  • Heartbeat- Linux HA 組件的一部分,用來偵測 cluster 內的每台機器上的服務狀態情況。
  • Corosync - 功能多一些的 heartbeat,社群看起來也比較活躍。
  • Pacemaker - Linux HA 組件的一部分,主要功能是叢集的資源管理,可以透過 heartbeat 或 corosync 配合各種 script 來管理叢集。例如本書,就展示了 Pacemarker + Corosync + DRBD 來做出高可用的儲存服務。

還沒繼續深入研究,但 Corosync 和 Pacemaker 的設定檔真的異常的複雜 (寫法上),DRBD 倒是滿不錯的酷炫功能。

2019/10/10 國慶日放假快樂

--

--

Jack Yu
Jack Yu

No responses yet