MogileFS是一套高效的檔案自動備份組件。
基本介紹
- 中文名:mogilefs
- 性質:高效的檔案自動備份組件
- 開發:Six Apart
- 廣泛套用:包括LiveJournal等web2.0站點上
MogileFS是一套高效的檔案自動備份組件,由Six Apart開發,廣泛套用在包括LiveJournal等web2.0站點上。
MogileFS由3個部分組成:
第1個部分是server端,包括mogilefsd和mogstored兩個程式。前者即是mogilefsd的tracker,它將一些全局信息保存在資料庫里,例如站點domain,class,host等。後者即是存儲節點(store node),它其實是個HTTP Daemon,默認偵聽在7500連線埠,接受客戶端的檔案備份請求。在安裝完後,要運行mogadm工具將所有的store node註冊到mogilefsd的資料庫里,mogilefsd會對這些節點進行管理和監控。
第2個部分是utils(工具集),主要是MogileFS的一些管理工具,例如mogadm等。
第3個部分是客戶端API,只有Perl API(MogileFS.pm)、PHP,用這個模組可以編寫客戶端程式,實現檔案的備份管理功能。☆
提供MogileFS.pm