本發(fā)明涉及GIS系統(tǒng)數(shù)據(jù)管理領(lǐng)域,特別是涉及一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng)。
背景技術(shù):
GIS系統(tǒng)(geographic information system,地理信息系統(tǒng))是將計算機(jī)硬件、軟件、地理數(shù)據(jù)以及系統(tǒng)管理人員組織而成的對任一形式的地理信息進(jìn)行高效獲取、存儲、更新、操作、分析及顯示的集成。
為實現(xiàn)上述目的,GIS系統(tǒng)需要獲取位于各地的數(shù)據(jù)中心的數(shù)據(jù),而各個數(shù)據(jù)中心之間也要進(jìn)行互聯(lián)以實現(xiàn)數(shù)據(jù)的交互。目前,各個數(shù)據(jù)中心以及GIS系統(tǒng)之間通過局域網(wǎng)進(jìn)行互聯(lián),該局域網(wǎng)并非專門設(shè)置的局域網(wǎng),而是進(jìn)行其他通信的同時兼具進(jìn)行數(shù)據(jù)中心的通信,導(dǎo)致具有較明顯的網(wǎng)絡(luò)延遲以及安全漏洞。
因此,如何提供一種能夠減少網(wǎng)絡(luò)延遲并提供安全性的網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng)是本領(lǐng)域技術(shù)人員目前需要解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng),能夠減少網(wǎng)絡(luò)延遲,減少通信時的安全漏洞。
為解決上述技術(shù)問題,本發(fā)明提供了一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng),包括處于SAN存儲區(qū)域網(wǎng)絡(luò)內(nèi)的各個數(shù)據(jù)中心、光纖交換機(jī)及虛擬化服務(wù)器;處于同一局域網(wǎng)內(nèi)的若干個網(wǎng)格GIS客戶端、網(wǎng)格GIS服務(wù)器及存儲管理服務(wù)器;
各個所述數(shù)據(jù)中心通過光纖互聯(lián);所述虛擬化服務(wù)器通過所述光纖交換機(jī)分別與各個所述數(shù)據(jù)中心的存儲設(shè)備連接;
所述虛擬化服務(wù)器,用于將各個所述存儲設(shè)備分別虛擬化為存儲模塊;
與所述虛擬化服務(wù)器連接的所述存儲管理服務(wù)器,用于獲取各個所述存儲模塊的信息并共享至所述局域網(wǎng);接收所述網(wǎng)格GIS客戶端發(fā)送的數(shù)據(jù)管理指令并對所述存儲管理服務(wù)器虛擬化后的各個所述存儲模塊進(jìn)行相應(yīng)的管理操作;
所述網(wǎng)格GIS服務(wù)器,用于支持所述網(wǎng)格GIS客戶端的網(wǎng)格GIS操作。
優(yōu)選地,所述虛擬化服務(wù)器還包括:
歸一化單元,用于對各個存儲模塊內(nèi)的存儲數(shù)據(jù)進(jìn)行統(tǒng)一分類及格式調(diào)整處理。
優(yōu)選地,所述網(wǎng)格GIS服務(wù)器具體用于:
獲取所述存儲管理服務(wù)器共享的信息進(jìn)行備份并更新自身存儲的數(shù)據(jù);接收所述網(wǎng)格GIS客戶端發(fā)送的登錄指令后,調(diào)用網(wǎng)格GIS管理界面至對應(yīng)的網(wǎng)格GIS客戶端進(jìn)行顯示,供網(wǎng)格GIS客戶端依據(jù)所述網(wǎng)格GIS管理界面發(fā)送相應(yīng)的數(shù)據(jù)管理指令。
優(yōu)選地,還包括:
處于所述存儲區(qū)域網(wǎng)絡(luò)內(nèi)的文件服務(wù)器;所述文件服務(wù)器一端分別通過所述光纖交換機(jī)與各個所述數(shù)據(jù)中心的存儲設(shè)備連接,另一端連接所述局域網(wǎng);所述文件服務(wù)器用于為各個所述存儲模塊提供統(tǒng)一的虛擬化文件系統(tǒng)。
優(yōu)選地,還包括:
處于所述存儲區(qū)域網(wǎng)絡(luò)內(nèi)的應(yīng)用服務(wù)器;所述應(yīng)用服務(wù)器一端分別通過所述光纖交換機(jī)與各個所述數(shù)據(jù)中心的存儲設(shè)備連接,另一端連接所述局域網(wǎng);所述應(yīng)用服務(wù)器用于將各個所述數(shù)據(jù)中心的存儲設(shè)備中的應(yīng)用進(jìn)行虛擬化。
優(yōu)選地,還包括:
處于所述存儲區(qū)域網(wǎng)絡(luò)內(nèi)的網(wǎng)絡(luò)交換機(jī),所述網(wǎng)絡(luò)交換機(jī)一端連接各個所述數(shù)據(jù)中心的存儲設(shè)備,另一端連接所述局域網(wǎng);所述網(wǎng)絡(luò)交換機(jī)用于接收各個所述網(wǎng)格GIS客戶端發(fā)送的設(shè)備管理指令至相應(yīng)的存儲設(shè)備。
優(yōu)選地,所述存儲管理服務(wù)器還包括:
鎖機(jī)制組件,用于對所述存儲模塊中滿足預(yù)設(shè)條件的數(shù)據(jù)進(jìn)行鎖定寫保護(hù)。
本發(fā)明提供了一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng),采用SAN(Storage Area Networking)存儲區(qū)域網(wǎng)絡(luò)以及光纖交換機(jī)實現(xiàn)各個數(shù)據(jù)中心之間的互聯(lián)以及數(shù)據(jù)中心與虛擬化服務(wù)器之間的數(shù)據(jù)交互,之后通過網(wǎng)格GIS技術(shù)(即將各個數(shù)據(jù)中心的存儲設(shè)備虛擬化后,為用戶提供一體化的空間信息應(yīng)用服務(wù)的智能化信息平臺)供網(wǎng)格GIS客戶端對虛擬化后的各個所述存儲模塊進(jìn)行相應(yīng)的管理操作??梢?,本發(fā)明的系統(tǒng)采用SAN網(wǎng)絡(luò)進(jìn)行通信,SAN是千兆位速率的網(wǎng)絡(luò),相比普通的局域網(wǎng),減少了網(wǎng)絡(luò)延遲,提高了通信響應(yīng)速度以及帶寬,并減少了安全漏洞,提高了數(shù)據(jù)傳輸?shù)陌踩浴?/p>
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對現(xiàn)有技術(shù)和實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
本發(fā)明的核心是提供一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng),能夠減少網(wǎng)絡(luò)延遲,減少通信時的安全漏洞。
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明提供了一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng),包括處于SAN存儲區(qū)域網(wǎng)絡(luò)內(nèi)的各個數(shù)據(jù)中心1、光纖交換機(jī)2及虛擬化服務(wù)器3;處于同一局域網(wǎng)內(nèi)的若干個網(wǎng)格GIS客戶端6、網(wǎng)格GIS服務(wù)器5及存儲管理服務(wù)器4;
各個數(shù)據(jù)中心1通過光纖互聯(lián);虛擬化服務(wù)器3通過光纖交換機(jī)2分別與各個數(shù)據(jù)中心1的存儲設(shè)備連接;
虛擬化服務(wù)器3,用于將各個存儲設(shè)備分別虛擬化為存儲模塊;
與虛擬化服務(wù)器3連接的存儲管理服務(wù)器4,用于獲取各個存儲模塊的信息并共享至局域網(wǎng);接收網(wǎng)格GIS客戶端6發(fā)送的數(shù)據(jù)管理指令并對存儲管理服務(wù)器4虛擬化后的各個存儲模塊進(jìn)行相應(yīng)的管理操作;
網(wǎng)格GIS服務(wù)器5,用于支持網(wǎng)格GIS客戶端6的網(wǎng)格GIS操作。
可以理解的是,普通的GIS系統(tǒng)中,各個存儲系統(tǒng)(指數(shù)據(jù)中心1內(nèi)的存儲設(shè)備構(gòu)成的系統(tǒng),以下均稱為存儲系統(tǒng))之間為緊耦合關(guān)系,即一個存儲系統(tǒng)故障后,會影響其他存儲系統(tǒng)的工作,且很難進(jìn)行存儲系統(tǒng)的增減,擴(kuò)展性差。而將數(shù)據(jù)中心1內(nèi)的存儲設(shè)備進(jìn)行虛擬化之后,能夠使各個存儲模塊之間松散耦合,即各個存儲模塊之間屬于異步,每個存儲模塊均為獨立節(jié)點,兩個存儲模塊之間可以進(jìn)行數(shù)據(jù)通信,但一個存儲模塊的改動(故障或增減)不會影響其他存儲模塊的工作,提高了GIS系統(tǒng)的可擴(kuò)展性。
并且,通過網(wǎng)格GIS客戶端6對各個存儲模塊進(jìn)行統(tǒng)一調(diào)度及管理,能夠?qū)崿F(xiàn)存儲資源的負(fù)載均衡,即當(dāng)一個存儲模塊內(nèi)數(shù)據(jù)過多而另一個存儲模塊內(nèi)有較大富余時,可以控制將第一個存儲模塊內(nèi)的數(shù)據(jù)轉(zhuǎn)移至第二個存儲模塊內(nèi),體現(xiàn)在具體操作上即為:網(wǎng)格GIS客戶端6發(fā)送相應(yīng)的指令至存儲管理服務(wù)器4,存儲管理服務(wù)器4依據(jù)該指令,通過調(diào)整虛擬化服務(wù)器3內(nèi)的存儲模塊進(jìn)而對后端對應(yīng)的存儲設(shè)備進(jìn)行數(shù)據(jù)調(diào)整,提高了存儲設(shè)備的利用效率。
另外,當(dāng)有存儲模塊內(nèi)數(shù)據(jù)過多時,網(wǎng)格GIS服務(wù)器5還可為用戶提供動態(tài)查找以及分配最佳的存儲模塊作為數(shù)據(jù)轉(zhuǎn)移載體的功能。
作為優(yōu)選地,虛擬化服務(wù)器3還包括:
歸一化單元,用于對各個存儲模塊內(nèi)的存儲數(shù)據(jù)進(jìn)行統(tǒng)一分類及格式調(diào)整處理。
可以理解的是,通過將虛擬化后的各個存儲模塊內(nèi)的存儲數(shù)據(jù)進(jìn)行統(tǒng)一分類及格式調(diào)整處理,使得即使數(shù)據(jù)中心1內(nèi)的存儲設(shè)備型號及性能不同,其虛擬化之后的數(shù)據(jù)也為相同的格式,大大方便了對存儲數(shù)據(jù)的管理過程。
即虛擬化過程中,將各個存儲設(shè)備統(tǒng)一定義為同質(zhì)設(shè)備,使得客戶端不需要深究后端存儲設(shè)備的具體型號,并且將存儲數(shù)據(jù)進(jìn)行統(tǒng)一分類及格式調(diào)整,使得虛擬化的存儲數(shù)據(jù)也進(jìn)行了統(tǒng)一。其中,這里的分類指的是將存儲數(shù)據(jù)按照文本、音頻、圖片等類型進(jìn)行分類;格式調(diào)整指的是將存儲數(shù)據(jù)(例如文本數(shù)據(jù))的屬性設(shè)置格式進(jìn)行統(tǒng)一。
另外,虛擬化服務(wù)器3將各個存儲設(shè)備虛擬化為存儲模塊后,存儲管理服務(wù)器4能夠?qū)Ω鱾€存儲模塊進(jìn)行動態(tài)分區(qū),即靈活的分配各個存儲模塊的空間大小,提高了存儲介質(zhì)的利用率。
其中,網(wǎng)格GIS服務(wù)器5具體用于:
獲取存儲管理服務(wù)器4共享的信息進(jìn)行備份并更新自身存儲的數(shù)據(jù);接收網(wǎng)格GIS客戶端6發(fā)送的登錄指令后,調(diào)用網(wǎng)格GIS管理界面至對應(yīng)的網(wǎng)格GIS客戶端6進(jìn)行顯示,供網(wǎng)格GIS客戶端6依據(jù)網(wǎng)格GIS管理界面發(fā)送相應(yīng)的數(shù)據(jù)管理指令。
可以理解的是,網(wǎng)格GIS客戶端6中安裝有網(wǎng)格GIS的相關(guān)組件。用戶通過網(wǎng)格GIS客戶端6進(jìn)行登錄時,會發(fā)送相應(yīng)的賬號至網(wǎng)格GIS服務(wù)器5進(jìn)行驗證或注冊,通過后,網(wǎng)格GIS服務(wù)器5依據(jù)網(wǎng)格GIS客戶端6發(fā)送的相關(guān)指令以及賬號的安全級別向網(wǎng)格GIS客戶端6發(fā)送相應(yīng)訪問權(quán)限的GIS服務(wù)界面及數(shù)據(jù)。
用戶可通過該GIS服務(wù)界面了解各個數(shù)據(jù)中心1的地理分布、各個數(shù)據(jù)中心1內(nèi)的數(shù)據(jù)存儲情況等,并能夠通過該GIS服務(wù)界面發(fā)送數(shù)據(jù)獲取指令至存儲管理服務(wù)器4,通過存儲管理服務(wù)器4獲取對應(yīng)存儲設(shè)備內(nèi)的數(shù)據(jù)。
另外,當(dāng)存儲管理服務(wù)器4向局域網(wǎng)中發(fā)送更新后的數(shù)據(jù)后,網(wǎng)格GIS服務(wù)器5會及時接收這些數(shù)據(jù)并更新自身存儲數(shù)據(jù),并且此時優(yōu)選向各個登錄后的網(wǎng)格GIS客戶端6發(fā)送數(shù)據(jù)更新提示。
作為優(yōu)選地,該系統(tǒng)還包括:
處于存儲區(qū)域網(wǎng)絡(luò)內(nèi)的文件服務(wù)器7;文件服務(wù)器7一端分別通過光纖交換機(jī)2與各個數(shù)據(jù)中心1的存儲設(shè)備連接,另一端連接局域網(wǎng);文件服務(wù)器7用于為各個存儲模塊提供統(tǒng)一的虛擬化文件系統(tǒng)。
可以理解的是,每個數(shù)據(jù)中心1的存儲設(shè)備均需要處于一個文件系統(tǒng)(或者說操作系統(tǒng))內(nèi)才能工作,為了方便管理,故需要文件服務(wù)器7將存儲設(shè)備所處的文件系統(tǒng)進(jìn)行虛擬化以及統(tǒng)一化,進(jìn)而為各個存儲模塊提供統(tǒng)一的虛擬化文件系統(tǒng)。
作為優(yōu)選地,該系統(tǒng)還包括:
處于存儲區(qū)域網(wǎng)絡(luò)內(nèi)的應(yīng)用服務(wù)器8;應(yīng)用服務(wù)器8一端分別通過光纖交換機(jī)2與各個數(shù)據(jù)中心1的存儲設(shè)備連接,另一端連接局域網(wǎng);應(yīng)用服務(wù)器8用于將各個數(shù)據(jù)中心1的存儲設(shè)備中的應(yīng)用進(jìn)行虛擬化。
可以理解的是,部分存儲設(shè)備內(nèi)還包括一些應(yīng)用,為了保證管理的完整性,需要將這些應(yīng)用進(jìn)行虛擬化處理。
作為優(yōu)選地,該系統(tǒng)還包括:
處于存儲區(qū)域網(wǎng)絡(luò)內(nèi)的網(wǎng)絡(luò)交換機(jī)9,網(wǎng)絡(luò)交換機(jī)9一端連接各個數(shù)據(jù)中心1的存儲設(shè)備,另一端連接局域網(wǎng);網(wǎng)絡(luò)交換機(jī)9用于接收各個網(wǎng)格GIS客戶端6發(fā)送的設(shè)備管理指令至相應(yīng)的存儲設(shè)備。
可以理解的是,光纖交換機(jī)2的速度較快,用來進(jìn)行較大的存儲數(shù)據(jù)傳輸比較合適,而對于一些對于速度要求較低的設(shè)備管理指令(開機(jī)、關(guān)機(jī)、備份等指令),可通過網(wǎng)絡(luò)交換機(jī)9進(jìn)行傳輸。
作為優(yōu)選地,存儲管理服務(wù)器4還包括:
鎖機(jī)制組件,用于對存儲模塊中滿足預(yù)設(shè)條件的數(shù)據(jù)進(jìn)行鎖定寫保護(hù)。
該組件能夠使用戶無法訪問一些特定條件的數(shù)據(jù),提高了數(shù)據(jù)的安全性。
本發(fā)明提供了一種網(wǎng)格GIS數(shù)據(jù)存儲系統(tǒng),采用SAN(Storage Area Networking)存儲區(qū)域網(wǎng)絡(luò)以及光纖交換機(jī)實現(xiàn)各個數(shù)據(jù)中心之間的互聯(lián)以及數(shù)據(jù)中心與虛擬化服務(wù)器之間的數(shù)據(jù)交互,之后通過網(wǎng)格GIS技術(shù)(即將各個數(shù)據(jù)中心的存儲設(shè)備虛擬化后,為用戶提供一體化的空間信息應(yīng)用服務(wù)的智能化信息平臺)供網(wǎng)格GIS客戶端對虛擬化后的各個存儲模塊進(jìn)行相應(yīng)的管理操作。可見,本發(fā)明的系統(tǒng)采用SAN網(wǎng)絡(luò)進(jìn)行通信,SAN是千兆位速率的網(wǎng)絡(luò),相比普通的局域網(wǎng),減少了網(wǎng)絡(luò)延遲,提高了通信響應(yīng)速度以及帶寬,并減少了安全漏洞,提高了數(shù)據(jù)傳輸?shù)陌踩浴?/p>
本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其他實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。