国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種地市級氣象數(shù)據(jù)共享系統(tǒng)的設(shè)計與實現(xiàn)

2020-04-30 04:26楊福興曹錦飛
計算機技術(shù)與發(fā)展 2020年4期
關(guān)鍵詞:訪問控制客戶端氣象

王 力,楊福興,曹錦飛

(江蘇省蘇州市氣象局,江蘇 蘇州 215131)

0 引 言

隨著地市級氣象裝備類型和布設(shè)站點的日益增多,帶來了氣象數(shù)據(jù)流程錯綜復(fù)雜、數(shù)據(jù)存儲分散、數(shù)據(jù)共享水平低等問題。按照構(gòu)建國省統(tǒng)一數(shù)據(jù)環(huán)境、實現(xiàn)數(shù)據(jù)集約管理的總體要求,國家氣象信息中心建立了全國綜合氣象信息共享平臺(CIMISS)[1],解決了數(shù)據(jù)分散存儲、缺乏標(biāo)準(zhǔn)、共享困難等問題。而在地市一級,隨著氣象服務(wù)需求和氣象應(yīng)用系統(tǒng)的日益增加,由于缺乏以氣象數(shù)據(jù)為主線的系統(tǒng)頂層設(shè)計,出現(xiàn)了“信息孤島”,“數(shù)據(jù)煙囪”等現(xiàn)象。因此,結(jié)合氣象應(yīng)用需求,急需構(gòu)建一種適宜于地市一級的氣象數(shù)據(jù)共享系統(tǒng)。

以蘇州為例,近年來建設(shè)的氣象觀測、預(yù)報預(yù)警、公共服務(wù)、專業(yè)服務(wù)系統(tǒng)約20個,同時,存在15個獨立的數(shù)據(jù)庫存儲環(huán)境,這給應(yīng)用系統(tǒng)的運維、數(shù)據(jù)共享帶來較大不便。另外,存在氣象應(yīng)用系統(tǒng)較多,應(yīng)用系統(tǒng)與數(shù)據(jù)耦合度高,氣象數(shù)據(jù)來源多樣,甚至存在數(shù)據(jù)不一致等現(xiàn)象。其根本原因是缺少市縣一體的氣象數(shù)據(jù)共享環(huán)境和支撐環(huán)境,并需要逐步形成以氣象數(shù)據(jù)為核心的應(yīng)用開發(fā)模式。

氣象數(shù)據(jù)共享是氣象業(yè)務(wù)和氣象服務(wù)的基礎(chǔ)性工作。WIS(WMO information system)[2]作為世界氣象組織(WMO)一個綜合的信息系統(tǒng),為WMO各成員國制作的所有氣象資料提供發(fā)現(xiàn)、獲取和共享服務(wù)。中國氣象局作為世界氣象組織規(guī)劃的全球氣象信息系統(tǒng)中心之一,在2011年建立了全球氣象信息交換共享系統(tǒng),提供基于互聯(lián)網(wǎng)的全球氣象交換資料的在線發(fā)現(xiàn)、檢索和獲取服務(wù)[3]。

近年來,在氣象數(shù)據(jù)的組織、共享和管理及相關(guān)系統(tǒng)建設(shè)方面也取得了很多研究成果。李集明[4]提出的氣象數(shù)據(jù)庫系統(tǒng)是氣象信息共享平臺的重要管理系統(tǒng),需要在集約化和標(biāo)準(zhǔn)化原則下,充分利用成熟的商業(yè)數(shù)據(jù)庫技術(shù)和大氣科學(xué)領(lǐng)域的相關(guān)技術(shù)加以構(gòu)建。并進行氣象數(shù)據(jù)庫的框架設(shè)計和體系架構(gòu)設(shè)計。華連生[5]開發(fā)了基于Oracle數(shù)據(jù)庫的存儲系統(tǒng),并設(shè)計數(shù)據(jù)調(diào)用接口,在J2EE環(huán)境下,通過Web進行氣象數(shù)據(jù)共享查詢。國家氣象信息中心開發(fā)設(shè)計了CIMISS系統(tǒng)[6],從數(shù)據(jù)收集、加工處理、存儲管理、共享服務(wù)和業(yè)務(wù)監(jiān)控幾個方面進行設(shè)計,為國-省兩級氣象業(yè)務(wù)提供了統(tǒng)一規(guī)范的氣象數(shù)據(jù)使用環(huán)境。

針對省級氣象信息共享需求,馬渝勇[7]提出一套氣象信息管理與共享服務(wù)系統(tǒng)建設(shè)模型,實現(xiàn)了開放式的、要素級的氣象信息共享服務(wù)。申輝[8]基于Oracle數(shù)據(jù)庫、MQ中間件、訪問接口等技術(shù),建立一個實時的數(shù)據(jù)庫共享系統(tǒng)。在數(shù)據(jù)共享和交換技術(shù)方面,XML數(shù)據(jù)訂閱[9],WebService異構(gòu)數(shù)據(jù)共享技術(shù)[10],標(biāo)準(zhǔn)化氣象數(shù)據(jù)服務(wù)接口[11],在氣象行業(yè)均有大規(guī)模的應(yīng)用。江彩英[12]面向文件的集中存儲,基于虛擬化云網(wǎng)盤實現(xiàn)氣象數(shù)據(jù)的共享,并在權(quán)限控制下實現(xiàn)共性和個性化的數(shù)據(jù)訪問。

為保證數(shù)據(jù)共享的安全性,訪問控制機制[13]已成為一種信息安全系統(tǒng)不可缺少的安全方案。存在自主訪問控制、強制訪問控制和基于角色的訪問控制[14-15]等。張寅偉[16]通過用戶鑒權(quán)方式進行氣象數(shù)據(jù)開放平臺API的數(shù)據(jù)訪問控制。鄧?yán)騕17]采用角色與氣象數(shù)據(jù)權(quán)限的分配來建立數(shù)據(jù)訪問控制模型,實現(xiàn)數(shù)據(jù)訪問控制對象的精確控制。文中立足于蘇州市縣兩級數(shù)據(jù)共享和氣象應(yīng)用需求,針對氣象數(shù)據(jù)源頭多、數(shù)據(jù)支撐能力不足、可管理性差等問題,分別從標(biāo)準(zhǔn)化氣象數(shù)據(jù)獲取、數(shù)據(jù)規(guī)范化存儲、數(shù)據(jù)共享平臺設(shè)計、訪問控制及集中運維監(jiān)控等方面,設(shè)計并實現(xiàn)了一種實時氣象數(shù)據(jù)共享系統(tǒng),為市縣一體的氣象數(shù)據(jù)共享平臺設(shè)計提供一個整體的解決方案。該系統(tǒng)已在蘇州市縣氣象部門中部署,系統(tǒng)運行穩(wěn)定。同時,規(guī)范了氣象數(shù)據(jù)處理流程,開發(fā)了數(shù)據(jù)管理平臺,實現(xiàn)多源氣象數(shù)據(jù)的一體化管理和規(guī)范調(diào)用。

1 系統(tǒng)框架設(shè)計

氣象數(shù)據(jù)共享的前提是數(shù)據(jù)能夠有效的組織,形成統(tǒng)一的數(shù)據(jù)處理流程和集約化的數(shù)據(jù)支撐環(huán)境。因此,文中以氣象數(shù)據(jù)流向為主線,將系統(tǒng)分為氣象數(shù)據(jù)獲取、數(shù)據(jù)處理與存儲、數(shù)據(jù)共享與服務(wù)三大模塊。整體系統(tǒng)框架如圖1所示。

氣象數(shù)據(jù)獲取模塊通過開發(fā)標(biāo)準(zhǔn)化的數(shù)據(jù)獲取客戶端,實現(xiàn)多種氣象數(shù)據(jù)的采集和匯聚。數(shù)據(jù)處理與存儲模塊負(fù)責(zé)數(shù)據(jù)的處理、加工和數(shù)據(jù)衍生產(chǎn)品的生成,并對數(shù)據(jù)進行邏輯分類。同時,配套實現(xiàn)集約化的數(shù)據(jù)支撐環(huán)境和數(shù)據(jù)管理平臺。數(shù)據(jù)共享與服務(wù)模塊主要實現(xiàn)數(shù)據(jù)和文件的實時共享訪問,封裝業(yè)務(wù)邏輯接口,通過常規(guī)的API接口、共享平臺等方式對外提供服務(wù),在數(shù)據(jù)安全性方面,通過多種安全策略實現(xiàn)共享數(shù)據(jù)的訪問控制。在整個系統(tǒng)流程中,均考慮各個環(huán)節(jié)的監(jiān)控,為集中運維提供可靠的數(shù)據(jù)參考。

2 標(biāo)準(zhǔn)化數(shù)據(jù)獲取

蘇州氣象部門下轄4個縣3個區(qū)和1個國家級臺站,每個站點均有多種自有建設(shè)的氣象觀測設(shè)備,存在數(shù)據(jù)種類多,數(shù)據(jù)獲取流程不統(tǒng)一等問題,因此,市縣一體的標(biāo)準(zhǔn)化數(shù)據(jù)獲取是實現(xiàn)數(shù)據(jù)共享的基礎(chǔ)。而由于各縣區(qū)氣象部門在軟硬件運維保障力量相對較薄弱,在系統(tǒng)設(shè)計上,考慮將各類數(shù)據(jù)統(tǒng)一落地到市級氣象部門,通過數(shù)據(jù)共享平臺進行實時共享。這就決定了,在數(shù)據(jù)獲取上,需采用分布式部署和輕量級軟件設(shè)計,數(shù)據(jù)獲取客戶端主要負(fù)責(zé)多源數(shù)據(jù)的采集、匯交,并能夠通過靈活配置的形式,完成多種氣象資料的解析。

2.1 數(shù)據(jù)獲取客戶端

分布式數(shù)據(jù)獲取客戶端主要實現(xiàn)數(shù)據(jù)報文的采集、解壓、報文解析、提取,并生成標(biāo)準(zhǔn)化數(shù)據(jù)序列,發(fā)送至市級中心端,進行數(shù)據(jù)入庫。

因多種氣象數(shù)據(jù)原始采集形式多樣,為了實現(xiàn)標(biāo)準(zhǔn)化數(shù)據(jù)獲取,客戶端集成了多種數(shù)據(jù)獲取方式,主要包括:單文件獲取、文件累加獲取、壓縮文件獲取、數(shù)據(jù)庫查詢獲取、Web Services接口獲取、XML網(wǎng)頁解析獲取等。并實現(xiàn)數(shù)據(jù)獲取記憶功能。比如,客戶端可以自動完成網(wǎng)絡(luò)異常時段的歷史數(shù)據(jù)采集,并進行任意時間段的數(shù)據(jù)補錄??蛻舳丝蓪υ疾杉募〞r備份至市局中心服務(wù)器端。目前,在蘇州氣象部門,已實現(xiàn)大氣成分、溫室氣體、風(fēng)廓線等11種氣象數(shù)據(jù)的標(biāo)準(zhǔn)化獲取。

圖1 系統(tǒng)框架

2.2 可配置式數(shù)據(jù)解析

系統(tǒng)采用靈活、可配置式的數(shù)據(jù)解析模式,來避免數(shù)據(jù)獲取程序重復(fù)開發(fā)的現(xiàn)象。根據(jù)氣象原始資料特征,大部分原始資料為txt、Excel、xml和圖片等格式,均通過文件內(nèi)容累加、周期性文件創(chuàng)建(如每天或每小時)來采集原始數(shù)據(jù)。文中對多種氣象資料原始采集文件特征進行抽象、歸納,通過可配置式數(shù)據(jù)解析的方式實現(xiàn)結(jié)構(gòu)化和圖片類數(shù)據(jù)的標(biāo)準(zhǔn)化獲取??膳渲眯畔⒅饕ǎ嚎蛻舳薎D、站號、數(shù)據(jù)采集間隔、文件路徑、時間類型(北京時/世界時)、數(shù)據(jù)解析分割符、隊列地址、文件上傳路徑、文件上傳格式等??蛻舳藢⒍〞r采集到的數(shù)據(jù)以消息的形式發(fā)送到市級消息隊列。系統(tǒng)采用的是RabbitMQ消息中間件,部署兩臺MQ服務(wù)互為熱備。

3 數(shù)據(jù)處理與存儲

數(shù)據(jù)處理與存儲是在地市級中心端構(gòu)建統(tǒng)一的結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)處理流程和集約、規(guī)范的數(shù)據(jù)存儲環(huán)境,為氣象數(shù)據(jù)共享奠定基礎(chǔ)。對于多種氣象應(yīng)用和數(shù)據(jù)類別,為了達到邏輯清晰、統(tǒng)一管理的應(yīng)用效果,需要從底層存儲上進行邏輯劃分,并在中心端數(shù)據(jù)處理服務(wù)中通過數(shù)據(jù)路由策略匯聚、存儲至對應(yīng)的數(shù)據(jù)庫或文件庫中。

3.1 數(shù)據(jù)存儲與管理

采用物理上集中存儲,邏輯上相對獨立的方式進行數(shù)據(jù)的存儲和管理。從數(shù)據(jù)用途和應(yīng)用類別對數(shù)據(jù)進行邏輯分類,如表1所示。

表1 數(shù)據(jù)存儲劃分(部分)

在底層數(shù)據(jù)存儲上將氣象數(shù)據(jù)在邏輯上分為多個相互獨立的存儲空間,形成既相互獨立,又可進行相互共享的應(yīng)用效果。系統(tǒng)搭建基于Linux操作系統(tǒng)環(huán)境的Oracle數(shù)據(jù)庫。操作系統(tǒng)為RedHat Enterprise Linux 6.4,數(shù)據(jù)庫版本為Oracle 11g R2,由兩臺機器構(gòu)成Oracle Rac集群,底層數(shù)據(jù)管理采用Oracle存儲解決方案ASM(自動存儲管理)。

根據(jù)表1中的數(shù)據(jù)存儲劃分結(jié)果,在Oracle Rac系統(tǒng)環(huán)境中建立對應(yīng)的方案,采用對象同義詞和存儲過程,將方案對象映射到主方案,以實現(xiàn)氣象數(shù)據(jù)統(tǒng)一存儲和管理。

3.2 數(shù)據(jù)處理

數(shù)據(jù)處理中心端實現(xiàn)數(shù)據(jù)的解碼、提取和規(guī)整入庫,通過數(shù)據(jù)路由策略匯交存儲至對應(yīng)的數(shù)據(jù)庫或文件庫中。標(biāo)準(zhǔn)化數(shù)據(jù)獲取客戶端實現(xiàn)了同類型數(shù)據(jù)序列的規(guī)整,在數(shù)據(jù)處理中心端設(shè)計了數(shù)據(jù)路由策略配置表,可根據(jù)數(shù)據(jù)或業(yè)務(wù)類型將不同客戶端發(fā)送的數(shù)據(jù)信息路由、存儲至相應(yīng)的庫表結(jié)構(gòu)中,實現(xiàn)了數(shù)據(jù)的可配置入庫。詳細(xì)的數(shù)據(jù)路由策略配置表如表2所示。

表2 數(shù)據(jù)路由策略配置

數(shù)據(jù)處理中心端啟動后,首先加載數(shù)據(jù)路由配置策略,啟動監(jiān)聽數(shù)據(jù)隊列,當(dāng)新數(shù)據(jù)到達時,判斷策略中是否存在此類數(shù)據(jù),若不存在則過濾此數(shù)據(jù),否則,按照數(shù)據(jù)路由配置信息將數(shù)據(jù)路由到指定庫表或文件庫中。中心端以多任務(wù)并行處理,增強系統(tǒng)時效性,服務(wù)端支持負(fù)載均衡,可增加中心端節(jié)點數(shù),來提高系統(tǒng)可靠性。

4 數(shù)據(jù)共享與服務(wù)

不同的氣象應(yīng)用場景,對數(shù)據(jù)共享的需求是不同的,文中通過不同的技術(shù)手段,采取訪問接口、數(shù)據(jù)推送、統(tǒng)一出圖和開發(fā)市縣一體化平臺等多種形式來提供市縣數(shù)據(jù)共享服務(wù)。

4.1 訪問接口

系統(tǒng)主要發(fā)布了兩種類型的數(shù)據(jù)接口,WCF及WebServices接口,以滿足應(yīng)用級別的數(shù)據(jù)調(diào)用,并開發(fā)了接口管理平臺,實現(xiàn)接口的統(tǒng)一管理、權(quán)限分配等。下面以圖片查詢接口為例進行說明,圖片查詢接口示例如下:

public String PicQuery(final String UserID, final String DataType, final String ElementType,final String StationID, final String Year, final String Month, final String FileName)

參數(shù)說明如下:

UserID,用戶ID,需要判定當(dāng)前用戶是否有訪問某種數(shù)據(jù)類型的權(quán)限。

DataType,數(shù)據(jù)類型。

ElementType,要素類型(可選),默認(rèn)值null。

StationID,站號。

Year,圖片的年份。

Month,圖片的月份。

FileName,圖片名稱。

譬如,從圖片服務(wù)器中找到道面監(jiān)測ROAD/2017/DM001/10/20171009153000.jpg文件的實際存放路徑。則調(diào)用示例為:

String Result=DownloadFile ("szqx_road", "ROAD", null,"DM001", "2017", "10", "20171212143000.jpg ")

其中szqx_road為已分配的道面監(jiān)測資料訪問用戶。接口返回的結(jié)果采用鍵-值對形式,如下:

{"Name":"20171009153000.jpg ","Path":"http://IP/group1/M00/00/52/wKdQcFdXJMaAUBMeAACi8R90A3s603.jpg"}

Path值為文件系統(tǒng)實際存儲的地址,可供BS應(yīng)用,各種氣象服務(wù)系統(tǒng)直接顯示或調(diào)用。

4.2 市縣一體化數(shù)據(jù)共享平臺

基于Html5前端框架開發(fā)了市縣一體化數(shù)據(jù)共享平臺,以B/S形式實現(xiàn)蘇州市縣一體的數(shù)據(jù)共享,可按數(shù)據(jù)類型、要素、區(qū)域、站點、產(chǎn)品進行數(shù)據(jù)實時查看,包括多站點單要素,單站點多要素等形式的切換展示,平臺實現(xiàn)了11種數(shù)據(jù)的共享。自動氣象站風(fēng)向風(fēng)速觀測數(shù)據(jù)展示如圖2所示。

圖2 風(fēng)向風(fēng)速觀測數(shù)據(jù)展示(以昆山市為例)

平臺采用統(tǒng)一出圖和GIS疊加技術(shù)完成二次衍生產(chǎn)品的生成,實現(xiàn)數(shù)據(jù)的直觀、可視化展示。出圖軟件采用grads。同時,基于arcgis實現(xiàn)webgis地圖散點圖、填色圖展示、圖片混合疊加顯示。

4.3 安全性設(shè)計

在數(shù)據(jù)共享的同時,文中在訪問權(quán)限控制、資源管理與安全訪問等方面進行了安全性設(shè)計。

4.3.1 表訪問權(quán)限管理

對于各應(yīng)用之間的結(jié)構(gòu)化數(shù)據(jù)共享訪問,利用Oracle權(quán)限控制來保證數(shù)據(jù)訪問的安全性和可管理性。譬如,表1中氣象業(yè)務(wù)平臺需要訪問氣象監(jiān)測庫中的特定表數(shù)據(jù),則可通過Oracle的GRANT語句完成精確到表結(jié)構(gòu)的權(quán)限控制,如下所示。

GRANT SELECT on DmsObse.T_OBSE_AWS_ALL TO DmsMete;

以上命令是將DmsObse庫中的T_OBSE_AWS_ALL表(自動站數(shù)據(jù)表)的查詢權(quán)限賦予DmsMete應(yīng)用進行數(shù)據(jù)訪問。這樣可以進行氣象內(nèi)部業(yè)務(wù)平臺和外部應(yīng)用系統(tǒng)之間的數(shù)據(jù)共享,避免數(shù)據(jù)級別的重復(fù)解報、處理等工作。

4.3.2 資源管理與安全訪問控制

開發(fā)BS資源管理平臺,實現(xiàn)文件資源的管理和安全控制功能,可根據(jù)資料類別、起始年份、結(jié)束年份、要素、站號等參數(shù)初始化目錄結(jié)構(gòu),進行存儲資源的劃分,同時創(chuàng)建對應(yīng)的資源群組Group與各個目錄進行對應(yīng),只有在組中的用戶才可訪問相對應(yīng)的目錄。

采用用戶權(quán)限分配,實現(xiàn)訪問接口的安全控制。用戶管理模塊,可實現(xiàn)數(shù)據(jù)訪問接口中用戶名、密碼的創(chuàng)建,修改。后臺可將用戶分配到對應(yīng)的資源群組,以達到訪問用戶(應(yīng)用)權(quán)限和資源的精確、安全控制,用戶-群組管理如圖3所示。

圖3 用戶-群組對應(yīng)關(guān)系示例(部分)

5 運維監(jiān)控

在圖1所示的數(shù)據(jù)共享系統(tǒng)流程圖中,監(jiān)控是貫穿在各個環(huán)節(jié)之中的,主要包括:客戶端監(jiān)控、數(shù)據(jù)庫集群環(huán)境狀態(tài),數(shù)據(jù)庫性能監(jiān)控,表空間、磁盤空間等的使用,訪問接口調(diào)用等方面進行的監(jiān)控。

5.1 數(shù)據(jù)庫集群環(huán)境監(jiān)控

Oracle Rac集群環(huán)境監(jiān)控實現(xiàn)對Oracle數(shù)據(jù)庫系統(tǒng)實例狀態(tài),數(shù)據(jù)庫Open狀態(tài),是否可用狀態(tài),集群并行狀態(tài)以及上一次啟動時間的整體監(jiān)控,是Oracle數(shù)據(jù)庫是否正常的最直觀的展示。Oracle Rac集群環(huán)境監(jiān)控如圖4所示。

圖4 數(shù)據(jù)庫集群環(huán)境監(jiān)控

5.2 數(shù)據(jù)庫性能監(jiān)控

實現(xiàn)對Oracle數(shù)據(jù)庫實例SGA、PGA分布情況監(jiān)控,以進行空間分配調(diào)整。同時,對數(shù)據(jù)庫命中率,用戶會話信息,被鎖定用戶,數(shù)據(jù)庫訪問等待時間,Redo Log切換頻次等性能指標(biāo)進行了監(jiān)控。其中數(shù)據(jù)庫等待曲線圖和Redo Log切換頻次也能直觀反映數(shù)據(jù)庫整體性能狀況。對于重做日志切換過于頻繁,則需要數(shù)據(jù)庫管理員適當(dāng)調(diào)整Redo Log日志組和日志文件大小。實時數(shù)據(jù)庫等待曲線和Redo Log切換頻次監(jiān)控如圖5所示。

圖5 數(shù)據(jù)庫等待曲線和Redo Log切換頻次監(jiān)控

5.3 SQL性能監(jiān)控

由于多個應(yīng)用的開發(fā)者編程習(xí)慣和技術(shù)水平不盡相同,有時不太關(guān)注SQL查詢語句和數(shù)據(jù)對象的優(yōu)化設(shè)計。因此,系統(tǒng)建立一種SQL性能監(jiān)控與通報機制,以最大限度地保證共享系統(tǒng)數(shù)據(jù)庫整體性能。面向多個氣象應(yīng)用的數(shù)據(jù)查詢SQL,實時監(jiān)控TOP10性能較低SQL,并及時進行SQL優(yōu)化。SQL性能監(jiān)控指標(biāo)包括:CPU耗時、磁盤讀時間、執(zhí)行次數(shù)、執(zhí)行時長。分別按照CPU耗時,執(zhí)行時間,磁盤讀時間進行統(tǒng)計分析。該項監(jiān)控功能設(shè)計在實際的多種氣象應(yīng)用的管理和SQL優(yōu)化推進中起到了較好的效果,既提高了應(yīng)用管理水平,同時又建立了一種數(shù)據(jù)檢索SQL優(yōu)化的機制。采用數(shù)據(jù)等待時間指標(biāo)監(jiān)控近期等待時間較長對象。示例代碼如下所示:

select a.CURRENT_OBJ#,

d.object_name,

d.object_type,

a.EVENT,

sum(a.WAIT_TIME + a.TIME_WAITED) total_wait_time

from v$active_session_history a, dba_objects d

where a.SAMPLE_TIME between sysdate - 30 / 2880 and sysdate

and a.CURRENT_OBJ# = d.object_id

group by a.CURRENT_OBJ#, d.object_name, d.object_type, a.EVENT

order by total_wait_time desc;

5.4 數(shù)據(jù)狀態(tài)及訪問狀況監(jiān)控

系統(tǒng)在數(shù)據(jù)入庫過程中,記錄每類數(shù)據(jù)的更新時間,通過數(shù)據(jù)的更新周期即可判斷數(shù)據(jù)的獲取和接收狀態(tài)是否正常。同時,在數(shù)據(jù)訪問邏輯接口封裝過程中,分別記錄用戶和數(shù)據(jù)資料訪問頻次,按周、月、年實時統(tǒng)計用戶和數(shù)據(jù)訪問情況,并按柱狀圖形式可視化展示。數(shù)據(jù)更新狀態(tài)監(jiān)控示例如圖6所示。

圖6 數(shù)據(jù)更新狀態(tài)監(jiān)控示例

6 結(jié)束語

面向地市級氣象部門現(xiàn)代化建設(shè)與公共服務(wù)對于氣象數(shù)據(jù)的應(yīng)用需求,針對存在的氣象數(shù)據(jù)共享水平低、無標(biāo)準(zhǔn)等問題,以數(shù)據(jù)共享為目標(biāo),在標(biāo)準(zhǔn)化氣象數(shù)據(jù)獲取、一體化氣象數(shù)據(jù)管理、數(shù)據(jù)共享服務(wù)等方面,構(gòu)建了靈活、高效的氣象數(shù)據(jù)流程,設(shè)計和實現(xiàn)一種面向地市級的實時氣象數(shù)據(jù)共享系統(tǒng),并開發(fā)了市縣一體化數(shù)據(jù)共享平臺。在系統(tǒng)安全設(shè)計方面,通過訪問權(quán)限管理、安全訪問控制等策略,實現(xiàn)數(shù)據(jù)的安全訪問。在整個數(shù)據(jù)流程中,考慮每個環(huán)節(jié)的監(jiān)控,為集中運維提供可靠的數(shù)據(jù)參考。

目前,該系統(tǒng)已在蘇州市縣氣象部門應(yīng)用環(huán)境中部署并業(yè)務(wù)化運行。為市縣兩級多種氣象應(yīng)用的數(shù)據(jù)調(diào)取和公共氣象服務(wù)提供穩(wěn)定高效的實時數(shù)據(jù)共享服務(wù)。

猜你喜歡
訪問控制客戶端氣象
你的手機安裝了多少個客戶端
“人民網(wǎng)+客戶端”推出數(shù)據(jù)新聞
——穩(wěn)就業(yè)、惠民生,“數(shù)”讀十年成績單
一種跨策略域的林業(yè)資源訪問控制模型設(shè)計
氣象樹
專欄:紅色氣象 別有洞天
云的訪問控制研究
大國氣象
云計算訪問控制技術(shù)研究綜述
媒體客戶端的發(fā)展策略與推廣模式
新華社推出新版客戶端 打造移動互聯(lián)新聞旗艦