歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 巧用FAM和IMON在Linux系統下實現數據復制

巧用FAM和IMON在Linux系統下實現數據復制

日期:2017/2/28 17:50:54   编辑:Linux教程

在本文中我們將要討論的是,如何拋開昂貴的SAN(存貯區域網絡Storage Area Network,如全球文件系統GFS)或網絡塊設備在Linux下實現數據復制。我們在復制系統中采用了FAM(文件變更監視模塊)和IMON(信息節點監視模塊),這兩個系統都是SGI當初為IRIX開發的。

SGI的員工真是非常的Cool,是他們將這兩個程序移植到了Linux上並且公開了源代碼。當花費已不再是問題時,可以采用基於GFS(全球文件系統)和SAN實現實時數據鏡像;否則,數據共享及其它許多的選擇就不可或缺了。

有幾個方法可供選擇。在本文中我們將會對這些方法進行討論,你將會看到它們各自的優缺點。

為何要用復制替代共享?

難道假設文件服務器不向客戶端提供共享數據嗎?是的,假設的工作環境確實是這樣的。如果我們正在使用的文件服務器是通過NFS或SMB之類軟件的共享文件的,系統中就會存在一個”瓶頸”和”引起系統故障的關鍵點”。若是在GFS之上通過共享的存貯設備(SAN或多通道的SCSI)共享數據,這種配置不但代價昂貴,並且這種存貯盒還會成為”引起系統故障的關鍵點”。也可以用NBD(網絡塊設備)建立一個網絡鏡像,但這不是一種常用的方式,NBD本身有些缺限,它非常難於設置管理,如果你只是要在少數幾個WEB服務器間復制數據,用NBD只會給你帶來更多的麻煩。

Copyright © Linux教程網 All Rights Reserved