DIASER(分佈式互聯網檔案系統教育資料庫)的基礎上,DIAP技術,可以創建後備的多個位置,從而改善環境的穩定性和安全性。
系統要求
- Perl的v5.10.0啟用工作站。
- 3×Linux存儲節點(可以使用虛擬機)與初始設置和Perl v5.10.0,用服務的root訪問權限; sshd的,crontab中,iptables的SSH端口開放,NTPD,  rsync的(非守護進程)。
- 每個服務器之間的局域網或廣域網連接時,3台機器必須能夠ping通對方。
- 每個節點,不一定端口22上的SSH服務器。
- Perl模塊
工作站:網:: SSH :: Perl中,網:: SFTP,的Getopt ::龍和Term :: ReadKey
節點:網:: SSH :: Perl中即以root] #yum -y安裝Perl-NET-SSH-Perl或CPAN>安裝的Net :: SSH :: Perl的
- 足夠的磁盤空間,見文檔/ worksheet_3_26_may.pdf或文檔/ overview.png。我會讓這一切更簡單的計算時,我已經完成了子程序calculate_lmb。
配置
文件config.pl包含用戶設置,請根據需要進行編輯。
主要設置:
月到數年,你希望系統運行
開始日期
日常運行時間
節點的IP地址
SSH端口
幹運行或不
超時和最大傳送速率
開始安裝
運行diaser.pl -i作為普通用戶,節點的root密碼將被要求,並記下你所選擇的diaser密碼。
其它選項可以與diaser.pl -h開關查看。
升級
產品升級將適用於修復和更新,使用-u開關。
數據錄入點
本機包含目錄AD0和aFULL01,是你的機器A.計算機A被認為是你最強大的和最親密的從網絡的角度來 你的主備份設備。該文件被假設為是讀/寫由用戶ID  diaser的時刻。使用aFull01為您完整副本和AD0所有後續 差速器。 fill_diaser.sh將自動DIASER加載腳本,fill_diaser將重新用Perl編寫。
數據檢索
目前檢索可以通過手動使用節點之間的SCP和使用rsync日誌來實現。所有這一切都將實現自動化。
SE Linux的
可能會導致安裝問題,請禁用在安裝
什麼是此版本中的新:
- 在本新聞稿中包含有大量代碼修改根據Perl的最佳實踐和Perl ::評論家公告進行。
- 在5級和4完整的CLI管理工具以及大多數3級的變化。
- 在一些開發結構已經加入到SCM - 這些文件包含開發環境變量,設置和使用別名來管理,增強編碼環境
- HTTP conf.d已被修改,以避免出現重複的別名。
什麼是1.0.8版本,新的:
- 在該網頁GUI前端配置工具包含了所有的變量用戶需要設置和彈出工具提示中四個部分清晰顯示。用該GUI,用戶可以選擇的選項,並建立一個工作diaser配置文件。安裝腳本處理很到位。此前端可以用&QUOT安裝,使安裝和QUOT;
什麼是1.0.7版本,新的:
- 在這個開發版本包括更多的diaser-的WebGUI設計工具改進和功能實現代碼,包括定義的動作彈出窗口,為所有用戶輸入的情況,一個Makefile關閉按鈕,以及一個Apache系統的conf文件。
- 在該工具diaser配置文件的存儲位置,現在預先定義的。
- 在該工具已更名為diaser-的WebGUI在SVN和Makefile文件。
什麼是新版本的 1.0.6 Beta 2中:
- 在圖形用戶界面的Web工具已被重組,一個Java腳本日期選擇器
- 出台。
- 在配置文件上傳和保存的地方。
什麼是新版本的 0.2.5 Beta 1版本:
- 在一個節點遷移工具現在可以正常運行,讓用戶整個節點及其數據移動到不同的服務器。
- 添加到該版本是高層次的圖形和最終用戶文檔。
- 當加載模塊異常處理完成。
- 在使用--version選項時,將顯示Perl版本。
- 在一個加密卷配方包含在技術文檔。
- 在子程序和它的選項--stats顯示磁盤使用情況的所有節點。
- 新功能已被記錄在案。
什麼是新的版本0.2.4 Beta 1版本:
- 在現在有一個工具,可以讓用戶在兩個節點之間進行測試的實際,不是理論,潛在的數據吞吐量。這將允許判定節點之間的最低的最大帶寬。 --bandwidth將產生顯示最高的吞吐量可能的圖表。
- 在這個版本有一個大綱和子遷移(),這將允許用戶DIASER移動節點從一台計算機或VM / VPS另一部分實現。
- 在已經有輕微的錯誤修正和錯字改正,並修復到填充DIASER算法。
- 在該路線圖也進行了調整。
- 在該文檔已被更新,包括新功能。
什麼是新版本的 0.2.3 Beta 1版本:
- 在本新聞稿中包含一些bug-修正,改進,通過--configure工具的步行路程,使用MD5來SHA1校驗求和卷,因為他們進入DIASER以及相應的文檔更新的開關。
什麼是新版本的 0.2.2 Beta 1版本:
- 在簡單的帶寬,表添加到文檔
- 提取子程序文件
- 在簡單檢索數據的子實施和記錄實施 - 緊急鎖定子程序
- 在fill_diaser.pl重新寫文檔更新
- 在fill_diaser.pl或gen_fill重新寫
- 的md5sum,並與每個卷創建日期的文件添加到-Node A
- 在fill_diaser.pl部分重寫
- 在collect.sh從SVN刪除
- 在tab_a.pl調整並寫入,以適應新的
- 在diaser填充機制
- 在下面的變量也可以通過提供
- 在修改和write_config
- 在2.5節為什麼Linux加入到manual.html
- 的修訂diaser_fill.pl五個新的變量加入到diaser.pl config->定義,未初始化的增值經銷商,GetOptions子配置
- 在細化流程diaser_fill_flow直徑和PNG
- 在fill_diaser.pl算法放置體積md5校驗操作
什麼在0.2.1版本新阿爾法:
- 在調整子gen_hvautoc的變化子gen_dirs
- 在調整子gen_fill的變化子gen_dirs
- 在調整子gen_dirs那麼簡單的故障切換和節點的角色轉變可以實現
- 在去除ABC前綴和額外的D0和Full01和Full02目錄
- 輸入驗證適用於修改選項
- 在子程序配置()與輸入驗證實施
- 在寫輸入驗證潛艇is_integer()IS_STRING()is_directory()is_ip()is_integer_inc_zero()
- 在手動/安裝更新,反映了最近的變化
- 網站鏈接
- 在手動改為文檔和重新排序
要求:
- 在SSH服務器
- 在網絡-SFTP
- NTP
- 的iptables
- 的rsync
評論沒有發現