基于云計算的檔案管理系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于云計算的檔案管理系統(tǒng),所述系統(tǒng)引入云計算技術,通過集群應用、分布式文件系統(tǒng)技術,將設備通過軟件集合起來協(xié)同工作,共同提供計算存儲服務,所述系統(tǒng)體系結構包括:負載節(jié)點,數據存儲服務器,數據庫服務器,備份服務器,用戶端,用戶管理模塊。本發(fā)明可以將信息量龐大的檔案數據信息統(tǒng)一管理,快速查詢,減少機器總體數目,減少能耗,減少維護人員,提高效率;并且保證了數據的安全性,可靠性。
【專利說明】基于云計算的檔案管理系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及云計算及大量資料的管理分類,具體涉及一種靈活的、高效的云計算平臺調度方法。
技術背景
[0002]檔案作為組織或個人在社會實踐活動中形成的完整記錄信息,在生活或工作中,都起著非常重要的作用。無論政府、企業(yè)還是個人檔案信息所需存儲的信息量都是非常驚人的且重要的,如何安全的儲存這些大量信息并能快速檢索調用呢?當前,各檔案管理軟件缺乏統(tǒng)一性,檔案部門使用的計算機型號不一,規(guī)格各異,各自開發(fā)的軟件不能互用,并且沒有一個既適用于文件檢索又可用于檔案信息管理的計算機管理軟件系統(tǒng),由于不能互調,就不能利用電腦完成信息管理工作,不能快捷地出版信息編輯成果,這制約了檔案信息電子化的進程,而且極大地浪費了很多資源和人力。
[0003]云計算是一種基于互聯(lián)網的計算方式,通過這種方式,共享的軟硬件資源和信息可以很好的解決上面問題。將許多機器以SAAS模式(Software-as-a-service軟件即服務)通過互聯(lián)網連接全部集中當做一個整體,借助于云服務平臺強大的計算處理能力快速儲存檢索大量信息。這樣,不僅可以大大提高效率,也可以降低能耗、管理的復雜度及維護成本。
[0004]為更好的對檔案資料信息的管理、提高查詢使用效率,我們提出了一種基于云計算的檔案管理系統(tǒng)。
【發(fā)明內容】
[0005]本發(fā)明要解決的技術問題是:提供一種基于云計算的檔案管理系統(tǒng)。
[0006]本發(fā)明所采用的技術方案為:
一種基于云計算的檔案管理系統(tǒng),所述系統(tǒng)引入云計算技術,通過集群應用、分布式文件系統(tǒng)技術,將設備通過軟件集合起來協(xié)同工作,共同提供計算存儲服務,增強了數據的安全性、可靠性,可擴展性強,所述系統(tǒng)體系結構包括:
負載節(jié)點,數據存儲服務器,數據庫服務器,備份服務器,用戶端,用戶管理模塊,其
中:
(I)負載節(jié)點,負責把前端的數據請求全部均衡的分發(fā)給后臺,主要是基于SMS模式的數據存儲服務器。另外,在數據量大的時候還會有個排列緩沖作用。
[0007]用戶在前端輸入數據,負載節(jié)點根據輸入數據中的關鍵信息以及后臺機器的使用情況合理的將數據分配給后臺。當對系統(tǒng)新加入機器時,負載節(jié)點可根據后臺所有機器的使用情況以及數據的重要性級別選擇將哪部分數據自動遷移過來。如果某一時刻輸入或查詢的數據過大時,負載節(jié)點會按照條件對請求作出優(yōu)先級排列。
[0008](2)數據存儲服務器,是多臺能夠單獨提供檢索和存儲檔案數據服務的機器,以SAAS模式全部集中當做一個整體,對外提供數據檢索、存儲服務,多臺機器可以高效、快速的為用戶提供服務。
[0009]多臺能夠單獨提供檢索和存儲檔案數據服務的機器通過集群應用技術連接集中當做一個整體對外提供服務。可以儲存大量數據信息,并可以高效快速的將檢索結果返回給用戶。比對引擎服務器下的機器可根據需要增加減少,可維護性、可擴展性強
(3)數據庫服務器,主要是存儲檔案數據信息,方便比對引擎快速搜索,為客戶及時返回所需結果。
[0010]數據庫服務器存儲有檔案資料關鍵序列數據,如名稱,標號等。當用戶輸入關鍵序列數據后,首先在數據庫服務器檢索匹配,然后根據匹配結果指向數據所在機器存儲并調用數據結果返回給用戶??稍跀祿旆掌髦行略鲫P鍵序列數據,亦可刪除無用的關鍵序列數據。
[0011](4)備份服務器,提供數據備份服務,對系統(tǒng)中的重要數據進行實時備份,增強了系統(tǒng)中數據的可靠性、安全性。
[0012](5)用戶端,用戶交互界面,為用戶提供本地服務,方便用戶使用此系統(tǒng)。用戶使用用戶端通過互聯(lián)網可遠程登錄訪問系統(tǒng),更加便利的操作管理系統(tǒng)。
[0013](6)用戶管理模塊,主要負責用戶級別、權限以及添加刪除用戶的管理。包括上級用戶對下級用戶的管理,設置下級用戶級別,權限及添加或刪除用戶。
[0014]一種基于上述系統(tǒng)的檔案管理方法,將多臺機器以SAAS模式全部集中當做一個整體,系統(tǒng)各個節(jié)點安裝完畢,用戶在本機上安裝用戶端用于連接系統(tǒng);用戶通過用戶端輸入數據到負載節(jié)點,負載機采用分布式文件系統(tǒng)技術將數據合理的分配給后臺機器;當用戶想要檢索查詢某些數據時,首先由數據庫服務器通過關鍵序列數據匹配,再在后臺機器上查詢調用結果返回給用戶;備份服務器負責對重要數據的備份工作;用戶管理模塊負責用戶信息的管理。
[0015]本發(fā)明的有益效果為:
可以將信息量龐大的檔案數據信息統(tǒng)一管理,快速查詢,減少機器總體數目,減少能耗,減少維護人員,提高效率;并且保證了數據的安全性,可靠性。
【專利附圖】
【附圖說明】
[0016]圖1為基于云計算的檔案管理系統(tǒng)執(zhí)行流程圖;
圖2為用戶管理流程圖。
【具體實施方式】
[0017]下面參照附圖,對本發(fā)明的內容以一個具體實例來描述實現(xiàn)基于分布式集群的數據放置方法的過程。
[0018]如圖1所示,一種基于云計算的檔案管理系統(tǒng),所述系統(tǒng)引入云計算技術,通過集群應用、分布式文件系統(tǒng)技術,將設備通過軟件集合起來協(xié)同工作,共同提供計算存儲服務,所述系統(tǒng)體系結構包括:
負載節(jié)點,數據存儲服務器,數據庫服務器,備份服務器,用戶端,用戶管理模塊,其
中:
(O負載節(jié)點,負責把前端的數據請求全部均衡的分發(fā)給后臺,主要是基于SAAS模式的數據存儲服務器;
(2)數據存儲服務器,是多臺能夠單獨提供檢索和存儲檔案數據服務的機器,以SAAS模式全部集中當做一個整體,對外提供數據檢索、存儲服務;
(3)數據庫服務器,主要是存儲檔案數據信息,方便比對引擎快速搜索,為客戶及時返回所需結果;
(4)備份服務器,提供數據備份服務,對系統(tǒng)中的重要數據進行實時備份;
(5)用戶端,用戶交互界面,為用戶提供本地服務,方便用戶使用此系統(tǒng);
(6)用戶管理模塊,主要負責用戶級別、權限以及添加刪除用戶的管理,如圖2所示。
[0019]將多臺機器以SAAS模式全部集中當做一個整體,系統(tǒng)各個節(jié)點安裝完畢,用戶在本機上安裝用戶端用于連接系統(tǒng)。用戶通過用戶端輸入數據到負載節(jié)點,負載機采用分布式文件系統(tǒng)技術將數據合理的分配給后臺機器。當用戶想要檢索查詢某些數據時,首先由數據庫服務器通過關鍵序列數據匹配,再在后臺機器上查詢調用結果返回給用戶。備份服務器負責對重要數據的備份工作。用戶管理模塊負責用戶信息的管理。
【權利要求】
1.一種基于云計算的檔案管理系統(tǒng),其特征在于:所述系統(tǒng)引入云計算技術,通過集群應用、分布式文件系統(tǒng)技術,將設備通過軟件集合起來協(xié)同工作,共同提供計算存儲服務,所述系統(tǒng)體系結構包括: 負載節(jié)點,數據存儲服務器,數據庫服務器,備份服務器,用戶端,用戶管理模塊,其中: 1)負載節(jié)點,負責把前端的數據請求全部均衡的分發(fā)給后臺,主要是基于SAAS模式的數據存儲服務器; 2)數據存儲服務器,是多臺能夠單獨提供檢索和存儲檔案數據服務的機器,以SAAS模式全部集中當做一個整體,對外提供數據檢索、存儲服務; 3)數據庫服務器,主要是存儲檔案數據信息,方便比對引擎快速搜索,為客戶及時返回所需結果; 4)備份服務器,提供數據備份服務,對系統(tǒng)中的重要數據進行實時備份; 5)用戶端,用戶交互界面,為用戶提供本地服務,方便用戶使用此系統(tǒng); 6)用戶管理模塊,主要負責用戶級別、權限以及添加刪除用戶的管理。
2.一種基于權利要求1的檔案管理方法,其特征在于:將多臺機器以SAAS模式全部集中當做一個整體,系統(tǒng)各個節(jié)點安裝完畢,用戶在本機上安裝用戶端用于連接系統(tǒng);用戶通過用戶端輸入數據到負載節(jié)點,負載機采用分布式文件系統(tǒng)技術將數據合理的分配給后臺機器;當用戶想要檢索查詢某些數據時,首先由數據庫服務器通過關鍵序列數據匹配,再在后臺機器上查詢調用結果返回給用戶。
【文檔編號】G06Q10/06GK103593737SQ201310593581
【公開日】2014年2月19日 申請日期:2013年11月22日 優(yōu)先權日:2013年11月22日
【發(fā)明者】張光振, 李男, 周春法 申請人:浪潮電子信息產業(yè)股份有限公司