亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種空管自動(dòng)化系統(tǒng)的集中監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2017-05-22 12:35:44溫培煌
        科技視界 2017年4期

        溫培煌

        【摘 要】提出一種能夠適用于LINUX/UNIX/SOLARIS多種空管自動(dòng)化操作系統(tǒng)的監(jiān)控系統(tǒng),系統(tǒng)通過C/S模式,部署相應(yīng)的監(jiān)控主機(jī)對(duì)來自各個(gè)服務(wù)器終端的運(yùn)行環(huán)境和主要監(jiān)控指標(biāo)進(jìn)行采集,最終通過數(shù)據(jù)庫集中處理后進(jìn)行顯示和告警。系統(tǒng)通過C#、SQL sever以及相關(guān)系統(tǒng)的腳本編寫設(shè)計(jì)實(shí)現(xiàn)。

        【關(guān)鍵詞】空管自動(dòng)化;監(jiān)控;操作系統(tǒng)

        0 引言

        當(dāng)前,空管越來越依賴以空管自動(dòng)化為中心的雷達(dá)管制,自動(dòng)化系統(tǒng)在空管通信導(dǎo)航監(jiān)視中的作用越來越重要??紤]信息的安全性以及系統(tǒng)運(yùn)行的可靠性,大多數(shù)空管自動(dòng)化系統(tǒng)是基于LINUX、UNIX和SOLARIS等操作系統(tǒng),這些系統(tǒng)相對(duì)WINDOWS而言對(duì)空管的運(yùn)行實(shí)際有較大的優(yōu)勢(shì),而另一方面也帶來了技術(shù)維護(hù)的繁瑣和不便。因此,本文從空管終端管理角度出發(fā)提出一種空管自動(dòng)化系統(tǒng)的集中監(jiān)控,為相關(guān)技術(shù)維護(hù)提供手段。

        1 系統(tǒng)設(shè)計(jì)

        設(shè)計(jì)通過在各個(gè)服務(wù)器和終端部署相應(yīng)的軟件腳本,基于TCP/UDP網(wǎng)絡(luò)形成星形拓?fù)浣Y(jié)構(gòu)進(jìn)行監(jiān)控??紤]空管自動(dòng)化產(chǎn)品型號(hào)較多的現(xiàn)場(chǎng)運(yùn)行情況,系統(tǒng)必須滿足不同自動(dòng)化之間的魯棒性。以汕頭空管站為例ATC3000自動(dòng)化系統(tǒng)是基于LINUX 系統(tǒng)的,而NUMEM2000是基于SOLARIS的,這對(duì)我們?cè)O(shè)計(jì)提出了一定的要求;其次,作為一種在用在產(chǎn)的設(shè)備,監(jiān)控系統(tǒng)必須接入設(shè)備系統(tǒng)的內(nèi)部局域網(wǎng),實(shí)現(xiàn)數(shù)據(jù)的交互,這要求系統(tǒng)設(shè)計(jì)必須考慮相應(yīng)的信息安全問題;再之,為了保障設(shè)備運(yùn)行,系統(tǒng)開發(fā)的任務(wù)執(zhí)行必須盡可能少占用系統(tǒng)資源。系統(tǒng)主要設(shè)計(jì)模塊有數(shù)據(jù)采集和分析、控制流程和告警以及數(shù)據(jù)存儲(chǔ)等。

        1.1 數(shù)據(jù)采集和分析

        數(shù)據(jù)采集主要目標(biāo)在于系統(tǒng)運(yùn)行狀態(tài)、軟件運(yùn)行狀態(tài)以及網(wǎng)絡(luò)運(yùn)行狀態(tài),設(shè)計(jì)采用每隔5分鐘對(duì)數(shù)據(jù)進(jìn)行采集一次。監(jiān)控機(jī)定時(shí)發(fā)起FTP命令,提取來自各個(gè)UNIX/LINUX/SOLARIS系統(tǒng)的指標(biāo)數(shù)據(jù)文件。在自動(dòng)化各個(gè)服務(wù)器終端上同時(shí)也部署有兩個(gè)守護(hù)進(jìn)程,守護(hù)進(jìn)程主要任務(wù)在于采集數(shù)據(jù)并存儲(chǔ)到需要傳輸?shù)奈募?。另一方面,UNIX/LINUX的CRONTAB配置文件設(shè)置好相應(yīng)的數(shù)據(jù)采集,CRON則守護(hù)進(jìn)程將采集的數(shù)據(jù)文件在服務(wù)器和終端通過守護(hù)進(jìn)程定時(shí)存儲(chǔ)文件,而監(jiān)控主機(jī)則設(shè)置相應(yīng)的監(jiān)控控制模塊,在定時(shí)器的控制下定時(shí)采集各種監(jiān)控指標(biāo)數(shù)據(jù)。系統(tǒng)的數(shù)據(jù)分析主要在監(jiān)控主機(jī)上進(jìn)行,分析將接收到的數(shù)據(jù)進(jìn)行規(guī)則判斷、閾值比較以及模板比對(duì)。CRONTAB實(shí)現(xiàn)如下(其中ds為定時(shí)執(zhí)行腳本):

        在監(jiān)控機(jī)上,本地控制模塊通過FTP指令對(duì)管道文件進(jìn)行調(diào)用,并且將獲取的數(shù)據(jù)保存在本地?cái)?shù)據(jù)庫。管道文件則一方面監(jiān)聽守護(hù)進(jìn)程并返回瞬間采集文件,通過FTP傳送回監(jiān)控機(jī)的控制模塊;再之,通過CRON守護(hù)進(jìn)程讀取配置文件將采集的連續(xù)采集文件通過FTP傳送回監(jiān)控機(jī)的控制模塊。換言之,系統(tǒng)采集的數(shù)據(jù)文件主要分為瞬間采集文件和連續(xù)采集文件。對(duì)于守護(hù)進(jìn)程實(shí)現(xiàn)的部分代碼如下:

        1.2 系統(tǒng)主要控制流程和告警信息

        系統(tǒng)主要基于監(jiān)控主機(jī)和自動(dòng)化各個(gè)服務(wù)器終端建立起連接,服務(wù)器終端通過LINUX/UNIX/SOLARIS的管道接收來自監(jiān)控主機(jī)的各個(gè)指令,通過將指令進(jìn)行預(yù)處理后執(zhí)行監(jiān)控機(jī)的相關(guān)請(qǐng)求。首先,監(jiān)控主機(jī)通過TCP連接的建立讀取自動(dòng)化服務(wù)器終端的配置文件,并且進(jìn)行用戶的端口驗(yàn)證;其次,監(jiān)控機(jī)通過管道進(jìn)行命令傳輸,自動(dòng)化系統(tǒng)將根據(jù)命令進(jìn)行操作,并實(shí)現(xiàn)采集文件的保存,此時(shí)第二次TCP連接將建立,采集文件通過TCP傳輸?shù)奖O(jiān)控機(jī);再次,系統(tǒng)采用定時(shí)的方式進(jìn)行流程控制,為了避免造成自動(dòng)化系統(tǒng)的負(fù)擔(dān)和資源耗費(fèi),采用瞬時(shí)指標(biāo)采集的方法進(jìn)行。鑒于上述的設(shè)計(jì)思路,告警信息主要分為數(shù)據(jù)采集告警信息、連接告警信息、返回告警信息等。

        1.3 監(jiān)控主機(jī)的設(shè)計(jì)

        系統(tǒng)主體采用C/S模式進(jìn)行設(shè)計(jì),在監(jiān)控主機(jī)上部署相應(yīng)的本地?cái)?shù)據(jù)庫通過SQL server進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。數(shù)據(jù)庫為各個(gè)自動(dòng)化服務(wù)器和終端建立起唯一的數(shù)據(jù)庫文件,包括來自不同服務(wù)器終端的實(shí)時(shí)信息、采集數(shù)據(jù)和告警信息。采集到的數(shù)據(jù)文件必須進(jìn)行基于正則表達(dá)式的特殊字符提取,為了設(shè)計(jì)方便,在監(jiān)控主機(jī)的軟件設(shè)計(jì)采用C#設(shè)計(jì)。作為數(shù)據(jù)入庫的預(yù)處理,C#正則表達(dá)式字符處理部分代碼如下(以CPU運(yùn)行狀況為例):

        當(dāng)然,在數(shù)據(jù)分發(fā)上,系統(tǒng)首先必須初始化字符流讀取數(shù)據(jù)文件,數(shù)據(jù)必須有相應(yīng)的閾值設(shè)定、模板對(duì)比和關(guān)鍵檢索,這也是數(shù)據(jù)判斷的關(guān)鍵所在。由于不同服務(wù)器終端的運(yùn)行狀況不同CPU的使用情況也不同,因此必須根據(jù)現(xiàn)場(chǎng)情況進(jìn)行設(shè)置。同理,文件系統(tǒng)的采用情況也必須有相應(yīng)的判斷(unix系統(tǒng)提供了命令df–k可以方便查看),此處不贅述。

        1.4 關(guān)于數(shù)據(jù)存儲(chǔ)

        數(shù)據(jù)存儲(chǔ)是監(jiān)控系統(tǒng)的重要功能。對(duì)于接入監(jiān)控的自動(dòng)化系統(tǒng)服務(wù)器和各個(gè)終端,系統(tǒng)在固定的目錄下對(duì)本機(jī)的采集數(shù)據(jù)文件進(jìn)行存儲(chǔ),此處簡(jiǎn)稱為采集文件夾。在監(jiān)控機(jī)上,系統(tǒng)則一方面保存來自網(wǎng)絡(luò)的采集文件,另一方面實(shí)現(xiàn)數(shù)據(jù)庫的數(shù)據(jù)存儲(chǔ)。對(duì)于采集文件,雖然個(gè)體占用空間較小,但是長年累月的存儲(chǔ)容易不斷占用空間資源,因此在采集文件夾中,部署相應(yīng)的定期清理腳本,該腳本在每個(gè)月1日的凌晨對(duì)采集文件夾中的前三月數(shù)據(jù)進(jìn)行清空。而SQL數(shù)據(jù)庫處理相應(yīng)的作業(yè)即可完成數(shù)據(jù)的備份和定期清理,因此在監(jiān)控機(jī)上,數(shù)據(jù)存儲(chǔ)的主要工作在于對(duì)配置信息的存儲(chǔ),通過軟件提供用戶交互接口,實(shí)現(xiàn)系統(tǒng)監(jiān)控自動(dòng)化的接入配置以及終端告警功能的設(shè)置并實(shí)現(xiàn)與遠(yuǎn)端機(jī)的一致性檢查。當(dāng)然,日志管理也是監(jiān)控主機(jī)和遠(yuǎn)端機(jī)的數(shù)據(jù)存儲(chǔ)組成部分,其主要在于提供日常技術(shù)維護(hù)數(shù)據(jù)支持以及為空管自動(dòng)化設(shè)備評(píng)估提供數(shù)據(jù)參考,篇幅所限此處不再深入探討。

        2 結(jié)束語

        本文從空管終端運(yùn)行現(xiàn)場(chǎng)實(shí)際出發(fā),提出一種基于C/S模式的空管自動(dòng)化集中監(jiān)控系統(tǒng)。系統(tǒng)可以將不同自動(dòng)化系統(tǒng)進(jìn)行集中監(jiān)控,為空管技術(shù)保障提供一種手段,也為相關(guān)研究拋磚引玉。

        【參考文獻(xiàn)】

        [1]曾培彬,高升秋.基于Web信息處理的機(jī)位信息融合設(shè)計(jì)與實(shí)現(xiàn)[J].中國民航飛行學(xué)院學(xué)報(bào),2014(5):8.

        [2]姚琥.Unix系統(tǒng)下基于腳本的程序設(shè)計(jì)[J].中國金融電腦,1998(8):15.

        [責(zé)任編輯:田吉捷]

        九九影院理论片私人影院| 亚洲国产免费公开在线视频| 亚洲国产av精品一区二| 极品一区二区在线视频观看| 亚洲欧美乱日韩乱国产| 中文字幕亚洲无线码| 国产视频在线一区二区三区四区| 亚洲色图偷拍自拍亚洲色图| 色综合久久中文综合网亚洲| 精品老熟女一区二区三区在线| 亚洲a无码综合a国产av中文| 色噜噜狠狠一区二区三区果冻 | 蜜桃色av一区二区三区麻豆 | 午夜视频在线观看一区二区小| 国产深夜男女无套内射| 可以免费在线看黄的网站| 在线观看av国产自拍| 日韩精品免费观看在线| 国模gogo无码人体啪啪| 亚洲av日韩av高潮潮喷无码| 国产成人cao在线| 国内偷拍精品一区二区| 亚洲亚洲人成综合丝袜图片| 欧美婷婷六月丁香综合色| 国产午夜亚洲精品不卡免下载| 中文字幕在线乱码亚洲| 日韩精品久久久久久久电影蜜臀| 大地资源网更新免费播放视频| 久久精品国产亚洲av热九九热 | 无码人妻丰满熟妇啪啪网不卡| 亚洲乱码日产精品bd| 亚洲Av无码专区尤物| 偷柏自拍亚洲综合在线| 中文字幕一区二区人妻性色av| 高潮抽搐潮喷毛片在线播放| 精品欧美一区二区在线观看 | 啪啪无码人妻丰满熟妇| 麻豆国产高清精品国在线| 韩国日本亚洲精品视频| 国产成人亚洲系列毛片| 乱中年女人伦av一区二区|