本發(fā)明專利技術(shù)屬于數(shù)據(jù)服務(wù)領(lǐng)域,具體涉及一種地形數(shù)據(jù)服務(wù)系統(tǒng),包括客戶端、名字服務(wù)器、磁盤服務(wù)器、數(shù)據(jù)分布器、存儲(chǔ)單元、磁盤;其中,所述客戶端、名字服務(wù)器、磁盤服務(wù)器依次單向連接;所述存儲(chǔ)單元、數(shù)據(jù)分布器、磁盤服務(wù)器依次單向連接;所述名字服務(wù)器與數(shù)據(jù)分布器之間、磁盤服務(wù)器與磁盤之間均雙向連接;所述磁盤服務(wù)器單向連接客戶端;本發(fā)明專利技術(shù)采用的數(shù)據(jù)分布式的數(shù)據(jù)存儲(chǔ)模式能夠保證地形服務(wù)器系統(tǒng)獲得高性能,并且是多維可擴(kuò)展的模式;而在數(shù)據(jù)管理中,地形數(shù)據(jù)傳輸只在磁盤服務(wù)器和客戶端之間進(jìn)行,名字服務(wù)器不參與實(shí)際的地形數(shù)據(jù)傳輸過程,提高了數(shù)據(jù)傳輸?shù)男阅堋⑺俣群托省?br />
A terrain data service system
The invention belongs to the field of data services, in particular to a terrain data service system, including client, server name, server disk, distributor, data storage unit, wherein the disk; the client and server name, server disk are one-way connection; the storage unit, data distributor, disk server in one-way connection between; and the name server and data server and disk disk distributor are bidirectional connection; the server disk one-way connection client; data storage mode of distributed data provided by the invention can ensure the terrain server system to obtain high performance, and is a multidimensional extensible model; and in data management, data transmission is only in the terrain disk server and client number, name server is not involved in the actual terrain According to the transmission process, the performance, speed and efficiency of data transmission are improved.
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種地形數(shù)據(jù)服務(wù)系統(tǒng)
本專利技術(shù)屬于數(shù)據(jù)服務(wù)領(lǐng)域,具體涉及一種地形數(shù)據(jù)服務(wù)系統(tǒng)。
技術(shù)介紹
虛擬數(shù)字地球或地形可視化系統(tǒng)屬于數(shù)據(jù)密集型應(yīng)用系統(tǒng),其典型特征是海量地形數(shù)據(jù)可視化。這里所說的地形數(shù)據(jù)是指多源遙感影像、數(shù)字正射影像(DOM)和數(shù)字高程模型(DEM)。應(yīng)用于系統(tǒng)的地形數(shù)據(jù)一般在數(shù)百M(fèi)B到數(shù)GB之間,有的可以達(dá)到TB級(jí),比如高分辨數(shù)字地球模型。由于地形數(shù)據(jù)非常龐大,應(yīng)用系統(tǒng)需要與數(shù)據(jù)分離,即數(shù)據(jù)并不存儲(chǔ)于應(yīng)用系統(tǒng)本地主機(jī),而是部署在遠(yuǎn)程服務(wù)器上。很顯然,網(wǎng)絡(luò)模式的虛擬數(shù)字地球或地形可視化系統(tǒng)不但需要一個(gè)能夠提供海量地形數(shù)據(jù)的存儲(chǔ)系統(tǒng),而且需要一個(gè)能夠提供高速率地形數(shù)據(jù)服務(wù)的服務(wù)器系統(tǒng),我們簡(jiǎn)稱之為地形服務(wù)器系統(tǒng)。大規(guī)模實(shí)時(shí)地形可視化或虛擬數(shù)字地球需要海量地形數(shù)據(jù)和高速率地形數(shù)據(jù)流的支持。當(dāng)前,基于本地存儲(chǔ)資源的解決方法己經(jīng)不能滿足這樣的需求,迫切需要研究一種能夠管理海量地形數(shù)據(jù)和提供高速率地形數(shù)據(jù)服務(wù)的地形服務(wù)器系統(tǒng)。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的目的是克服現(xiàn)有技術(shù)的上述缺點(diǎn),提供一種地形數(shù)據(jù)服務(wù)系統(tǒng)。為了實(shí)現(xiàn)上述目的,本專利技術(shù)所采用的技術(shù)方案是:一種地形數(shù)據(jù)服務(wù)系統(tǒng),包括客戶端、名字服務(wù)器、磁盤服務(wù)器、數(shù)據(jù)分布器、存儲(chǔ)單元、磁盤、數(shù)據(jù)處理模塊;其中,所述客戶端、名字服務(wù)器、磁盤服務(wù)器依次單向連接;所述存儲(chǔ)單元、數(shù)據(jù)處理模塊、數(shù)據(jù)分布器、磁盤服務(wù)器依次單向連接;所述名字服務(wù)器與數(shù)據(jù)分布器之間、磁盤服務(wù)器與磁盤之間均雙向連接;所述磁盤服務(wù)器單向連接客戶端。上述一種地形數(shù)據(jù)服務(wù)系統(tǒng),所述磁盤服務(wù)器與磁盤之間采用中速寬帶網(wǎng)絡(luò)連接。上述一種地形數(shù)據(jù)服務(wù)系統(tǒng),所述客戶端、名字服務(wù)器、磁盤服務(wù)器、數(shù)據(jù)分布器、存儲(chǔ)單元之間均采用高速寬帶網(wǎng)絡(luò)連接。上述一種地形數(shù)據(jù)服務(wù)系統(tǒng),所述客戶端包括網(wǎng)絡(luò)模式的虛擬數(shù)字地球或地形可視化系統(tǒng)。上述一種地形數(shù)據(jù)服務(wù)系統(tǒng),所述磁盤服務(wù)器至少為1個(gè);所述磁盤至少為2個(gè)。本專利技術(shù)的有益效果:本專利技術(shù)采用的數(shù)據(jù)分布式的數(shù)據(jù)存儲(chǔ)模式能夠保證地形服務(wù)器系統(tǒng)獲得高性能,并且是多維可擴(kuò)展的模式;而在數(shù)據(jù)管理中,地形數(shù)據(jù)傳輸只在磁盤服務(wù)器和客戶端之間進(jìn)行,名字服務(wù)器不參與實(shí)際的地形數(shù)據(jù)傳輸過程,提高了數(shù)據(jù)傳輸?shù)男阅堋⑺俣群托省8綀D說明下面通過附圖并結(jié)合實(shí)施例具體描述本專利技術(shù),本專利技術(shù)的優(yōu)點(diǎn)和實(shí)現(xiàn)方式將會(huì)更加明顯,其中附圖所示內(nèi)容僅用于對(duì)本專利技術(shù)的解釋說明,而不構(gòu)成對(duì)本專利技術(shù)的任何意義上的限制。圖1是本專利技術(shù)一種地形數(shù)據(jù)服務(wù)系統(tǒng)的結(jié)構(gòu)示意圖;附圖標(biāo)記說明:1、客戶端;2、名字服務(wù)器;3、磁盤服務(wù)器;4、數(shù)據(jù)分布器;5、存儲(chǔ)單元;6、磁盤;7、數(shù)據(jù)處理模塊。具體實(shí)施方式下面對(duì)本專利技術(shù)的實(shí)施例作詳細(xì)說明:本實(shí)施例在以本專利技術(shù)技術(shù)方案為前提下進(jìn)行實(shí)施,給出了詳細(xì)的實(shí)施方式和具體的操作過程。應(yīng)當(dāng)指出的是,對(duì)本領(lǐng)域的普通技術(shù)人員來說,在不脫離本專利技術(shù)構(gòu)思的前提下,還可以做出若干變型和改進(jìn),這些都屬于本專利技術(shù)保護(hù)范圍。如圖1所示,一種地形數(shù)據(jù)服務(wù)系統(tǒng),包括客戶端1、名字服務(wù)器2、磁盤服務(wù)器3、數(shù)據(jù)分布器4、存儲(chǔ)單元5、磁盤6、數(shù)據(jù)處理模塊7;其中,所述客戶端1、名字服務(wù)器2、磁盤服務(wù)器3依次單向連接;所述存儲(chǔ)單元5、數(shù)據(jù)處理模塊7、數(shù)據(jù)分布器4、磁盤服務(wù)器3依次單向連接;所述名字服務(wù)器2與數(shù)據(jù)分布器4之間、磁盤服務(wù)器3與磁盤6之間均雙向連接;所述磁盤服務(wù)器3單向連接客戶端1;所述名字服務(wù)器2用于管理地形數(shù)據(jù)的位置信息,通過調(diào)度數(shù)據(jù)請(qǐng)求建立數(shù)據(jù)服務(wù)通道;所述磁盤服務(wù)器3用于存儲(chǔ)地形數(shù)據(jù)和提供數(shù)據(jù)服務(wù);所述磁盤服務(wù)器3與磁盤6之間采用中速寬帶網(wǎng)絡(luò)連接;所述客戶端1、名字服務(wù)器2、磁盤服務(wù)器3、數(shù)據(jù)分布器4、存儲(chǔ)單元5之間均采用高速寬帶網(wǎng)絡(luò)連接;所述客戶端1包括網(wǎng)絡(luò)模式的虛擬數(shù)字地球或地形可視化系統(tǒng);所述磁盤服務(wù)器3至少為1個(gè);所述磁盤6至少為2個(gè)。為了提高系統(tǒng)的服務(wù)性能,必須首先對(duì)地形數(shù)據(jù)進(jìn)行分塊,形成“塊矩陣”,或稱“瓦片矩陣”,然后把瓦片分布到各個(gè)磁盤服務(wù)器3的磁盤6上。當(dāng)客戶端1在一次請(qǐng)求中包含多個(gè)瓦片時(shí),地形服務(wù)器系統(tǒng)就有可能以并行方式進(jìn)行磁盤尋址、讀取數(shù)據(jù)和發(fā)送數(shù)據(jù),網(wǎng)絡(luò)匯集這些相對(duì)低速的并行數(shù)據(jù)流形成高速數(shù)據(jù)流,從而實(shí)現(xiàn)高速率地形數(shù)據(jù)服務(wù)。進(jìn)一步地,所述磁盤服務(wù)器3主要負(fù)責(zé)存儲(chǔ)瓦片數(shù)據(jù),接收來自名字服務(wù)器2的物理瓦片請(qǐng)求,從磁盤6讀取瓦片數(shù)據(jù),然后直接向客戶端1發(fā)送瓦片數(shù)據(jù)。磁盤服務(wù)器3的功能是存儲(chǔ)地形數(shù)據(jù)和提供數(shù)據(jù)服務(wù)。進(jìn)一步地,所述名字服務(wù)器2主要負(fù)責(zé)管理磁盤6信息和瓦片物理地址,接收、翻譯并轉(zhuǎn)發(fā)來自客戶端1的邏輯瓦片請(qǐng)求。名字服務(wù)器2的功能是管理地形數(shù)據(jù)的位置信息,通過調(diào)度數(shù)據(jù)請(qǐng)求建立數(shù)據(jù)服務(wù)通道。進(jìn)一步地,所述數(shù)據(jù)分布器4主要負(fù)責(zé)從海量存儲(chǔ)系統(tǒng)或第三方存儲(chǔ)系統(tǒng)加載地形數(shù)據(jù),另外,數(shù)據(jù)分布器4還具備卸載、遷移、復(fù)制以及優(yōu)化等功能,起到全面管理和維護(hù)地形數(shù)據(jù)的作用。本專利技術(shù)的工作過程:本系統(tǒng)工作中可分為兩部分內(nèi)容:數(shù)據(jù)服務(wù)和數(shù)據(jù)分布。數(shù)據(jù)服務(wù):客戶端1發(fā)送邏輯瓦片請(qǐng)求,名字服務(wù)器2接收邏輯瓦片請(qǐng)求,翻譯成物理瓦片請(qǐng)求,然后發(fā)送物理瓦片請(qǐng)求,磁盤服務(wù)器3接收物理瓦片請(qǐng)求,從磁盤6讀取瓦片數(shù)據(jù),然后發(fā)送瓦片數(shù)據(jù),客戶端1接收瓦片數(shù)據(jù),在此過程中,地形數(shù)據(jù)傳輸只在磁盤服務(wù)器3和客戶端1之間進(jìn)行,名字服務(wù)器2不參與實(shí)際的地形數(shù)據(jù)傳輸過程。數(shù)據(jù)分布:數(shù)據(jù)分布器4請(qǐng)求磁盤6信息,名字服務(wù)器2發(fā)送磁盤6信息,數(shù)據(jù)分布器4接收磁盤6信息;數(shù)據(jù)分布器4加載地形數(shù)據(jù)信息,然后向磁盤6分布數(shù)據(jù);磁盤服務(wù)器3接收瓦片數(shù)據(jù)并寫入磁盤6;數(shù)據(jù)分布器4發(fā)送瓦片物理地址,名字服務(wù)器2接收瓦片物理地址并存儲(chǔ)到磁盤6上。當(dāng)存儲(chǔ)空間不夠時(shí),可以向地形服務(wù)器系統(tǒng)增添磁盤6和磁盤服務(wù)器3。這樣在增加存儲(chǔ)空間的同時(shí)也增加了磁盤6并行數(shù)和磁盤服務(wù)器3并行數(shù),當(dāng)然也就提高了系統(tǒng)的服務(wù)性能。其它方面的擴(kuò)展同樣可以通過類似方式實(shí)現(xiàn)。磁盤服務(wù)器3提供存儲(chǔ)資源,名字服務(wù)器2通過管理眾多磁盤服務(wù)器3實(shí)現(xiàn)對(duì)海量存儲(chǔ)資源的管理。磁盤服務(wù)器3存儲(chǔ)地形數(shù)據(jù)實(shí)體,名字服務(wù)器2通過管理地形數(shù)據(jù)的物理存儲(chǔ)位置實(shí)現(xiàn)對(duì)海量地形數(shù)據(jù)的管理。以上所述為本專利技術(shù)的優(yōu)選應(yīng)用范例,并非對(duì)本專利技術(shù)的限制,凡是根據(jù)本專利技術(shù)技術(shù)要點(diǎn)做出的簡(jiǎn)單修改、結(jié)構(gòu)更改變化均屬于本專利技術(shù)的保護(hù)范圍之內(nèi)。本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種地形數(shù)據(jù)服務(wù)系統(tǒng),其特征在于:包括客戶端(1)、名字服務(wù)器(2)、磁盤服務(wù)器(3)、數(shù)據(jù)分布器(4)、存儲(chǔ)單元(5)、磁盤(6)、數(shù)據(jù)處理模塊(7);其中,所述客戶端(1)、名字服務(wù)器(2)、磁盤服務(wù)器(3)依次單向連接;所述存儲(chǔ)單元(5)、數(shù)據(jù)處理模塊(7)、數(shù)據(jù)分布器(4)、磁盤服務(wù)器(3)依次單向連接;所述名字服務(wù)器(2)與數(shù)據(jù)分布器(4)之間、磁盤服務(wù)器(3)與磁盤(6)之間均雙向連接;所述磁盤服務(wù)器(3)單向連接客戶端(1)。
【技術(shù)特征摘要】
1.一種地形數(shù)據(jù)服務(wù)系統(tǒng),其特征在于:包括客戶端(1)、名字服務(wù)器(2)、磁盤服務(wù)器(3)、數(shù)據(jù)分布器(4)、存儲(chǔ)單元(5)、磁盤(6)、數(shù)據(jù)處理模塊(7);其中,所述客戶端(1)、名字服務(wù)器(2)、磁盤服務(wù)器(3)依次單向連接;所述存儲(chǔ)單元(5)、數(shù)據(jù)處理模塊(7)、數(shù)據(jù)分布器(4)、磁盤服務(wù)器(3)依次單向連接;所述名字服務(wù)器(2)與數(shù)據(jù)分布器(4)之間、磁盤服務(wù)器(3)與磁盤(6)之間均雙向連接;所述磁盤服務(wù)器(3)單向連接客戶端(1)。2.根據(jù)權(quán)利要求1所述的一種地形數(shù)據(jù)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:郭金濟(jì),
申請(qǐng)(專利權(quán))人:西安宇信數(shù)據(jù)服務(wù)有限責(zé)任公司,
類型:發(fā)明
國(guó)別省市:陜西,61
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。