專利名稱:基于云存儲(chǔ)的數(shù)據(jù)池管理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于云存儲(chǔ)的數(shù)據(jù)池管理方法及系統(tǒng),屬于地理信息系統(tǒng)技術(shù)(空間數(shù)據(jù)存儲(chǔ))領(lǐng)域,主要適用于測繪及相關(guān)行業(yè)生產(chǎn)數(shù)據(jù)的存儲(chǔ)以及管理。
背景技術(shù):
現(xiàn)有數(shù)據(jù)存儲(chǔ)和共享模式基于Windows域控制器。即通過LDAP(輕量級(jí)目錄存儲(chǔ)協(xié)議)存儲(chǔ)、訪問共享數(shù)據(jù)。數(shù)據(jù)存儲(chǔ)和訪問機(jī)制存在以下的不足
I.需要建立Windows域控制器,在此基礎(chǔ)上采用手工方法建立用戶、組和組策略。通過組策略管理、設(shè)置相應(yīng)的活動(dòng)目錄和參數(shù),其步驟繁瑣、人工錄入容易出錯(cuò),為保證其正確性至少應(yīng)由兩名工作人員(一名負(fù)責(zé)數(shù)據(jù)錄入、另一名負(fù)責(zé)檢查)完成該項(xiàng)工作,且建立的活動(dòng)目錄不可批量維護(hù)。 2.由于域并不存放數(shù)據(jù)的狀態(tài),因此無法進(jìn)行基于狀態(tài)的流程追蹤和回溯。3.現(xiàn)有的數(shù)據(jù)會(huì)因?yàn)闃I(yè)務(wù)流程中多個(gè)環(huán)節(jié)的存取而產(chǎn)生多個(gè)副本,這將占用大量的存儲(chǔ)空間并導(dǎo)致數(shù)據(jù)及數(shù)據(jù)權(quán)限的不一致?,F(xiàn)有數(shù)據(jù)是基于LDAP的簡單數(shù)據(jù)共享,并無相應(yīng)的網(wǎng)路數(shù)據(jù)傳輸控制功能(如斷點(diǎn)續(xù)傳、流量控制等)。
發(fā)明內(nèi)容
發(fā)明目的本發(fā)明提供一種基于云存儲(chǔ)的數(shù)據(jù)池管理方法及系統(tǒng),解決了如下問題
(I)解決數(shù)據(jù)重復(fù)存儲(chǔ)(即數(shù)據(jù)不一致)——通過統(tǒng)一數(shù)據(jù)和狀態(tài)權(quán)限的數(shù)據(jù)管理方式將原有的多副本數(shù)據(jù)規(guī)約至單一、無副本數(shù)據(jù),并賦以相應(yīng)的訪問權(quán)限。(2)建立統(tǒng)一的數(shù)據(jù)存儲(chǔ)、訪問機(jī)制——將原有的客戶自行上下載數(shù)據(jù)轉(zhuǎn)變成通過網(wǎng)頁統(tǒng)一進(jìn)行數(shù)據(jù)上下載,并實(shí)時(shí)顯示數(shù)據(jù)狀態(tài)。(3)建立可復(fù)用的數(shù)據(jù)維護(hù)機(jī)制——包含數(shù)據(jù)、元數(shù)據(jù)的備份和恢復(fù)功能,并提供相應(yīng)的日志查詢功能。(4)對(duì)于數(shù)據(jù)訪問過程進(jìn)行流量控制——在管理端建立數(shù)據(jù)上下載流量限制功能,并實(shí)時(shí)統(tǒng)計(jì)各用戶的數(shù)據(jù)訪問情況。技術(shù)方案一種基于云存儲(chǔ)的數(shù)據(jù)池管理方法,包括如下步驟
步驟I,創(chuàng)建NTFS分區(qū);
步驟2,在NTFS分區(qū)下按照業(yè)務(wù)需要建立文件夾數(shù)據(jù)池;
步驟3,在文件夾數(shù)據(jù)池的文件夾中添加系統(tǒng)用戶和系統(tǒng)管理員用戶信息,并賦予可繼承的完全控制權(quán)限;
步驟4,建立數(shù)據(jù)庫,存儲(chǔ)系統(tǒng)用戶信息、系統(tǒng)管理員用戶信息、訪問權(quán)限信息、數(shù)據(jù)訪問記錄以及系統(tǒng)日志,并向數(shù)據(jù)庫中導(dǎo)入數(shù)據(jù)模板和部分元數(shù)據(jù);
步驟5,按照部門權(quán)限分組的方式建立業(yè)務(wù)數(shù)據(jù)訪問權(quán)限的配置文件,用于存放文件目錄和訪問權(quán)限,使系統(tǒng)用戶具有訪問文件夾的權(quán)限,使系統(tǒng)管理員具有維護(hù)文件夾的權(quán)限;
步驟6,讀取配置文件,在建立的數(shù)據(jù)池文件夾下生成相應(yīng)的文件目錄和訪問權(quán)限; 步驟7,在建立的數(shù)據(jù)池文件夾下按照業(yè)務(wù)流程導(dǎo)入現(xiàn)有業(yè)務(wù)數(shù)據(jù)。一種基于云存儲(chǔ)的數(shù)據(jù)池管理系統(tǒng),包括主服務(wù)器、備份服務(wù)器、文件夾數(shù)據(jù)池、數(shù)據(jù)庫和若干個(gè)終端;所述終端通過網(wǎng)絡(luò)訪問主服務(wù)器;所述主服務(wù)器根據(jù)終端的用戶請(qǐng)求信息,匹配數(shù)據(jù)庫中的用戶信息和權(quán)限信息,并根據(jù)匹配到的用戶信息和權(quán)限信息使用戶通過終端對(duì)文件夾數(shù)據(jù)池進(jìn)行權(quán)限內(nèi)的操作;所述備份服務(wù)器為主服務(wù)器備份。有益效果相對(duì)于現(xiàn)有技術(shù),本發(fā)明提供的基于云存儲(chǔ)的數(shù)據(jù)池管理系統(tǒng)和方法,具有如下優(yōu)點(diǎn)
提高了數(shù)據(jù)安全性由于數(shù)據(jù)存儲(chǔ)的唯一性,避免了數(shù)據(jù)存在多個(gè)副本,降低了數(shù)據(jù)因非法途徑流出的可能性,提高了數(shù)據(jù)的安全性; 提高了工作流程的執(zhí)行效率數(shù)據(jù)的統(tǒng)一,避免了工作流程中數(shù)據(jù)在各個(gè)部門間提交所花費(fèi)的時(shí)間;
減少了數(shù)據(jù)管理開銷數(shù)據(jù)量的減少直接導(dǎo)致數(shù)據(jù)維護(hù)時(shí)間的降低;
減少了數(shù)據(jù)總量由于避免了數(shù)據(jù)重復(fù),數(shù)據(jù)總量由原有的400GB/年降至現(xiàn)有的100GB/年,每年節(jié)約存儲(chǔ)空間300GB。
圖I為現(xiàn)有技術(shù)中業(yè)務(wù)流程的數(shù)據(jù)流 圖2為本發(fā)明實(shí)施例的數(shù)據(jù)流 圖3為本發(fā)明實(shí)施例的原理圖。
具體實(shí)施例方式下面結(jié)合具體實(shí)施例,進(jìn)一步闡明本發(fā)明,應(yīng)理解這些實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領(lǐng)域技術(shù)人員對(duì)本發(fā)明的各種等價(jià)形式的修改均落于本申請(qǐng)所附權(quán)利要求所限定的范圍?;谠拼鎯?chǔ)的數(shù)據(jù)池管理方法,包括如下步驟
步驟I,創(chuàng)建NTFS分區(qū);
步驟2,在NTFS分區(qū)下按照業(yè)務(wù)需要建立文件夾數(shù)據(jù)池;
步驟3,在文件夾數(shù)據(jù)池的文件夾中添加系統(tǒng)用戶和系統(tǒng)管理員用戶信息,并賦予可繼承的完全控制權(quán)限;
步驟4,建立數(shù)據(jù)庫,存儲(chǔ)系統(tǒng)用戶信息、系統(tǒng)管理員用戶信息、訪問權(quán)限信息、數(shù)據(jù)訪問記錄以及系統(tǒng)日志,并向數(shù)據(jù)庫中導(dǎo)入數(shù)據(jù)模板和部分元數(shù)據(jù);
步驟5,按照部門權(quán)限分組的方式建立業(yè)務(wù)數(shù)據(jù)訪問權(quán)限的配置文件,用于存放文件目錄和訪問權(quán)限,使系統(tǒng)用戶具有訪問文件夾的權(quán)限,使系統(tǒng)管理員具有維護(hù)文件夾的權(quán)限;
步驟6,讀取配置文件,在建立的數(shù)據(jù)池文件夾下生成相應(yīng)的文件目錄和訪問權(quán)限; 步驟7,在建立的數(shù)據(jù)池文件夾下按照業(yè)務(wù)流程導(dǎo)入現(xiàn)有業(yè)務(wù)數(shù)據(jù)。
如圖I所示,原有的業(yè)務(wù)流程包含至少4份數(shù)據(jù)副本(調(diào)閱數(shù)據(jù)副本、生產(chǎn)數(shù)據(jù)副本、檢查數(shù)據(jù)副本、提交數(shù)據(jù)副本)。伴隨著流程的迭代,可能出現(xiàn)更多的數(shù)據(jù)副本。如圖2所示,改進(jìn)后的業(yè)務(wù)流程除了數(shù)據(jù)池外部門并不包含任何數(shù)據(jù)副本。數(shù)據(jù)池中的數(shù)據(jù)由系統(tǒng)自動(dòng)實(shí)時(shí)備份,各部門間的數(shù)據(jù)交換通過修行數(shù)據(jù)狀態(tài)權(quán)限完成。如圖3所示,基于云存儲(chǔ)的數(shù)據(jù)池管理系統(tǒng),包括主服務(wù)器、備份服務(wù)器、文件夾數(shù)據(jù)池、數(shù)據(jù)庫和若干個(gè)終端;所述終端通過網(wǎng)絡(luò)訪問主服務(wù)器;所述主服務(wù)器根據(jù)終端的用戶請(qǐng)求信息,匹配數(shù)據(jù)庫中的用戶信息和權(quán)限信息,并根據(jù)匹配到的用戶信息和權(quán)限信息使用戶通過終端對(duì)文件夾數(shù)據(jù)池進(jìn)行權(quán)限內(nèi)的操作;所述備份服務(wù)器為主服務(wù)器備份。系統(tǒng)由Web用戶界面、后臺(tái)數(shù)據(jù)庫、全局?jǐn)?shù)據(jù)池三部分構(gòu)成。Web用戶界面使用Windows IIS Web服務(wù)器+ ASP. NET動(dòng)態(tài)頁面實(shí)現(xiàn),包含系統(tǒng)管理及維護(hù)模塊和用戶日常操作模塊。
其中,系統(tǒng)管理及維護(hù)模塊包含用戶管理(包含新增、修改、刪除用戶信息)、權(quán)限管理(包含新增、修改、刪除權(quán)限信息)、操作日志管理(包含系統(tǒng)日志查詢、用戶操作日志查詢和日志導(dǎo)出功能)、數(shù)據(jù)備份和恢復(fù)(管理員用戶可以將系統(tǒng)存儲(chǔ)的數(shù)據(jù)導(dǎo)出至外圍存儲(chǔ)設(shè)備,同樣也可以將外圍設(shè)備數(shù)據(jù)導(dǎo)入至系統(tǒng))。用戶日常操作模塊包括用戶登錄(即通過輸入用戶名、口令的方式在服務(wù)器端進(jìn)行驗(yàn)證后賦予相應(yīng)權(quán)限后登錄系統(tǒng))、數(shù)據(jù)上、下載功能(部分用戶擁有數(shù)據(jù)上傳功能,即選擇相應(yīng)數(shù)據(jù)上傳至服務(wù)器的全局?jǐn)?shù)據(jù)池,并賦予相應(yīng)的訪問權(quán)限;數(shù)據(jù)下載功能即擁有相應(yīng)權(quán)限的用戶登錄系統(tǒng)后可以從全局?jǐn)?shù)據(jù)池下載相應(yīng)的數(shù)據(jù),下載支持?jǐn)帱c(diǎn)續(xù)傳功能)。后臺(tái)數(shù)據(jù)庫基于大型空間數(shù)據(jù)庫(可復(fù)用現(xiàn)有數(shù)據(jù)庫),用于統(tǒng)一存儲(chǔ)系統(tǒng)相關(guān)配置、用戶信息、操作日志等,以O(shè)RACLE數(shù)據(jù)庫為例,安裝配置完數(shù)據(jù)庫及相關(guān)工具后(復(fù)用現(xiàn)有數(shù)據(jù)庫可忽略此步驟),以管理員用戶登錄數(shù)據(jù)庫,建立相應(yīng)的表空間、用戶等信息,將系統(tǒng)的數(shù)據(jù)模板導(dǎo)入至現(xiàn)有數(shù)據(jù)庫。全局?jǐn)?shù)據(jù)池采用Windows FTP服務(wù)器用于提供文件級(jí)的數(shù)據(jù)共享和存儲(chǔ),即在系統(tǒng)的存儲(chǔ)區(qū)域(考慮到數(shù)據(jù)安全性和訪問速度,硬件部分建議采用固態(tài)硬盤配合RAID 1+0硬盤陣列,文件系統(tǒng)建議采用能夠存放大數(shù)據(jù)文件的NTFS格式)。全局?jǐn)?shù)據(jù)池主要采用FTP的傳輸協(xié)議。數(shù)據(jù)池內(nèi)部按照部門權(quán)限分組的方式建立相應(yīng)的文件目錄,并賦予相應(yīng)的訪問權(quán)限。
權(quán)利要求
1.一種基于云存儲(chǔ)的數(shù)據(jù)池管理方法,其特征在于,包括如下步驟 步驟I,創(chuàng)建NTFS分區(qū); 步驟2,在NTFS分區(qū)下按照業(yè)務(wù)需要建立文件夾數(shù)據(jù)池; 步驟3,在文件夾數(shù)據(jù)池的文件夾中添加系統(tǒng)用戶和系統(tǒng)管理員用戶信息,并賦予可繼承的完全控制權(quán)限; 步驟4,建立數(shù)據(jù)庫,存儲(chǔ)系統(tǒng)用戶信息、系統(tǒng)管理員用戶信息、訪問權(quán)限信息、數(shù)據(jù)訪問記錄以及系統(tǒng)日志,并向數(shù)據(jù)庫中導(dǎo)入數(shù)據(jù)模板和部分元數(shù)據(jù); 步驟5,按照部門權(quán)限分組的方式建立業(yè)務(wù)數(shù)據(jù)訪問權(quán)限的配置文件,用于存放文件目錄和訪問權(quán)限,使系統(tǒng)用戶具有訪問文件夾的權(quán)限,使系統(tǒng)管理員具有維護(hù)文件夾的權(quán)限; 步驟6,讀取配置文件,在建立的數(shù)據(jù)池文件夾下生成相應(yīng)的文件目錄和訪問權(quán)限; 步驟7,在建立的數(shù)據(jù)池文件夾下按照業(yè)務(wù)流程導(dǎo)入現(xiàn)有業(yè)務(wù)數(shù)據(jù)。
2.一種基于云存儲(chǔ)的數(shù)據(jù)池管理系統(tǒng),其特征在于,包括主服務(wù)器、備份服務(wù)器、文件夾數(shù)據(jù)池、數(shù)據(jù)庫和若干個(gè)終端;所述終端通過網(wǎng)絡(luò)訪問主服務(wù)器;所述主服務(wù)器根據(jù)終端的用戶請(qǐng)求信息,匹配數(shù)據(jù)庫中的用戶信息和權(quán)限信息,并根據(jù)匹配到的用戶信息和權(quán)限信息使用戶通過終端對(duì)文件夾數(shù)據(jù)池進(jìn)行權(quán)限內(nèi)的操作;所述備份服務(wù)器為主服務(wù)器備份。
全文摘要
本發(fā)明公開了一種基于云存儲(chǔ)的數(shù)據(jù)池管理方法及系統(tǒng),方法包括創(chuàng)建NTFS分區(qū);建立文件夾數(shù)據(jù)池;在文件夾數(shù)據(jù)池的文件夾中添加系統(tǒng)用戶和系統(tǒng)管理員用戶信息,并賦予可繼承的完全控制權(quán)限;建立數(shù)據(jù)庫;按照部門權(quán)限分組的方式建立業(yè)務(wù)數(shù)據(jù)訪問權(quán)限的配置文件;讀取配置文件,在建立的數(shù)據(jù)池文件夾下生成相應(yīng)的文件目錄和訪問權(quán)限;在建立的數(shù)據(jù)池文件夾下按照業(yè)務(wù)流程導(dǎo)入現(xiàn)有業(yè)務(wù)數(shù)據(jù)。系統(tǒng)包括主服務(wù)器、備份服務(wù)器、文件夾數(shù)據(jù)池、數(shù)據(jù)庫和若干個(gè)終端;終端通過網(wǎng)絡(luò)訪問主服務(wù)器;主服務(wù)器根據(jù)終端的用戶請(qǐng)求信息,匹配數(shù)據(jù)庫中的用戶信息和權(quán)限信息,并根據(jù)匹配到的用戶信息和權(quán)限信息使用戶通過終端對(duì)文件夾數(shù)據(jù)池進(jìn)行權(quán)限內(nèi)的操作。
文檔編號(hào)H04L29/08GK102880715SQ20121038066
公開日2013年1月16日 申請(qǐng)日期2012年10月9日 優(yōu)先權(quán)日2012年10月9日
發(fā)明者李永泉, 王慶, 胡珉皞, 劉鍵, 林兵, 張健, 張小強(qiáng), 陳年青, 張?zhí)旒? 許培培, 戴相喜, 陳磊 申請(qǐng)人:南京市測繪勘察研究院有限公司