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