當(dāng)前,我國(guó)衛(wèi)星遙感事業(yè)不斷發(fā)展,積累了大量遙感數(shù)據(jù)產(chǎn)品。但是,遙感數(shù)據(jù)產(chǎn)品種類繁多、數(shù)據(jù)大小不一,專線網(wǎng)絡(luò)帶寬不同,給數(shù)據(jù)傳輸帶來(lái)了一定困難。
鑒于此,北京國(guó)遙新天地信息技術(shù)股份有限公司(以下簡(jiǎn)稱“國(guó)遙新天地”)研發(fā)了衛(wèi)星遙感數(shù)據(jù)主動(dòng)分發(fā)系統(tǒng)(以下簡(jiǎn)稱“系統(tǒng)”)。該系統(tǒng)能夠?qū)⑿l(wèi)星數(shù)據(jù)產(chǎn)品及時(shí)推送到用戶單位,保證數(shù)據(jù)推送過(guò)程穩(wěn)定安全,能夠?qū)τ脩絷P(guān)注的區(qū)域進(jìn)行數(shù)據(jù)裁切,減少資源存儲(chǔ)空間和網(wǎng)絡(luò)帶寬占用。此外,還能夠?qū)鬏斶^(guò)程進(jìn)行實(shí)時(shí)監(jiān)控,記錄數(shù)據(jù)傳輸失敗原因。同時(shí),對(duì)傳輸數(shù)據(jù)量、推送時(shí)間等信息進(jìn)行記錄與統(tǒng)計(jì),全面掌握數(shù)據(jù)推送情況。
該系統(tǒng)采用B/S架構(gòu),部署在服務(wù)端,客戶端依托于局域網(wǎng)絡(luò)、專線網(wǎng)絡(luò)或互聯(lián)網(wǎng)與服務(wù)端進(jìn)行信息交互。
總體架構(gòu)

基礎(chǔ)設(shè)施層:是系統(tǒng)的基礎(chǔ)保障,包括服務(wù)器、局域網(wǎng)、專線網(wǎng)絡(luò)或互聯(lián)網(wǎng),以及配套的顯示器、鍵盤、辦公桌等基礎(chǔ)硬件設(shè)施?;A(chǔ)軟件包括Redis緩存服務(wù)、MySQL數(shù)據(jù)庫(kù)、中間件等。
數(shù)據(jù)層:主要包括用戶數(shù)據(jù)、權(quán)限數(shù)據(jù)、日志數(shù)據(jù)、配置數(shù)據(jù)等基礎(chǔ)配置數(shù)據(jù),以及緩存數(shù)據(jù)、監(jiān)控記錄、產(chǎn)品數(shù)據(jù)、異常數(shù)據(jù)等業(yè)務(wù)處理和監(jiān)控?cái)?shù)據(jù)。
服務(wù)層:以產(chǎn)品數(shù)據(jù)和基礎(chǔ)配置數(shù)據(jù)為基礎(chǔ),通過(guò)監(jiān)控服務(wù)對(duì)任務(wù)進(jìn)行監(jiān)控。根據(jù)任務(wù)需求,通過(guò)調(diào)度服務(wù)自動(dòng)分析處理及分發(fā)產(chǎn)品文件。同時(shí),依托監(jiān)控服務(wù)對(duì)各個(gè)任務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)進(jìn)行監(jiān)控。
客戶端:主要以瀏覽器對(duì)服務(wù)進(jìn)行監(jiān)控展示。
標(biāo)準(zhǔn)規(guī)范體系:為系統(tǒng)數(shù)據(jù)的擴(kuò)展應(yīng)用以及產(chǎn)品數(shù)據(jù)信息展示分類的數(shù)據(jù)交互制定規(guī)范標(biāo)準(zhǔn),如衛(wèi)星遙感產(chǎn)品的數(shù)據(jù)內(nèi)容編碼以及數(shù)據(jù)分類規(guī)范等。
安全保障體系:具備用戶登錄和權(quán)限控制,保障系統(tǒng)功能和對(duì)數(shù)據(jù)權(quán)限的控制。具備數(shù)據(jù)加密和鏈接認(rèn)證,保證任務(wù)執(zhí)行中數(shù)據(jù)的安全。
業(yè)務(wù)流程
系統(tǒng)通過(guò)監(jiān)控服務(wù),將符合用戶需求的產(chǎn)品文件,以主動(dòng)推送的方式,推送給提交本次任務(wù)的用戶。
當(dāng)用戶提交需求后,系統(tǒng)自動(dòng)根據(jù)產(chǎn)品類型進(jìn)行分類處理,經(jīng)過(guò)一系列的處理流程后,生成符合用戶預(yù)期要求的產(chǎn)品數(shù)據(jù)。系統(tǒng)介入生成對(duì)應(yīng)的推送任務(wù),負(fù)責(zé)將產(chǎn)品數(shù)據(jù)以主動(dòng)推送的形式分發(fā)給用戶。
系統(tǒng)提供了配置功能,用戶可以根據(jù)自身情況,配置相應(yīng)的文件傳輸參數(shù)。同時(shí),還提供了MD5加密校驗(yàn)功能,自動(dòng)校驗(yàn)文件合法性,進(jìn)行鏈接認(rèn)證、信息加密等。

主要功能
系統(tǒng)主要包括主動(dòng)分發(fā)需求管理、分發(fā)監(jiān)控、心跳監(jiān)測(cè)、網(wǎng)絡(luò)通信監(jiān)控等功能模塊。通過(guò)監(jiān)控了解各分發(fā)任務(wù)實(shí)時(shí)工作情況,并根據(jù)監(jiān)控實(shí)時(shí)日志和網(wǎng)絡(luò)狀態(tài),輔助解決分發(fā)過(guò)程中的故障。
1、分發(fā)需求管理
實(shí)現(xiàn)對(duì)分發(fā)需求的錄入、信息入庫(kù)、審核、管理和展示。

2、分發(fā)監(jiān)控
實(shí)現(xiàn)對(duì)分發(fā)任務(wù)執(zhí)行過(guò)程的監(jiān)控,實(shí)時(shí)查看日志和當(dāng)前進(jìn)度。

3、心跳監(jiān)測(cè)
實(shí)現(xiàn)對(duì)目標(biāo)單位網(wǎng)絡(luò)在線情況的監(jiān)控和展示。

4、網(wǎng)絡(luò)通信監(jiān)控
實(shí)現(xiàn)對(duì)目標(biāo)單位網(wǎng)速的信息記錄、查詢和展示。
