陳力
摘要:
基于網(wǎng)絡(luò)計(jì)算機(jī)的出現(xiàn),結(jié)合分布式思想開(kāi)展系統(tǒng)檢測(cè)平臺(tái)設(shè)計(jì)方案創(chuàng)新,基于C/S與B/S構(gòu)架,將兩者結(jié)合,構(gòu)建系統(tǒng)監(jiān)測(cè)中心在分布式標(biāo)準(zhǔn)之上。本文基于此進(jìn)行設(shè)計(jì)和分析,系統(tǒng)對(duì)數(shù)據(jù)庫(kù)連接與監(jiān)測(cè)流程進(jìn)行分析,對(duì)系統(tǒng)包含的多種功能模塊進(jìn)行詳細(xì)探究。意在通過(guò)構(gòu)建監(jiān)測(cè)平臺(tái)實(shí)現(xiàn)對(duì)計(jì)算機(jī)運(yùn)行時(shí)的有效監(jiān)測(cè),保障應(yīng)用系統(tǒng)運(yùn)行的穩(wěn)定性,完成故障報(bào)警等一系列功能。
關(guān)鍵詞:
網(wǎng)絡(luò);計(jì)算機(jī)應(yīng)用系統(tǒng);監(jiān)測(cè)平臺(tái);設(shè)計(jì)
中圖分類號(hào):
TP311.52
文獻(xiàn)標(biāo)識(shí)碼:
A
文章編號(hào):
1672-9129(2020)15-0025-01
1系統(tǒng)設(shè)計(jì)目標(biāo)
1.1系統(tǒng)設(shè)計(jì)目標(biāo)。在對(duì)計(jì)算機(jī)應(yīng)用系統(tǒng)進(jìn)行設(shè)計(jì)的時(shí)候,設(shè)計(jì)的監(jiān)測(cè)平臺(tái)需要滿足設(shè)計(jì)目標(biāo)的需求。在設(shè)計(jì)期間,設(shè)計(jì)目標(biāo)包括功能、性能、效果三種元素,首先說(shuō)功能的要求,計(jì)算機(jī)需要具備的功能有如下幾點(diǎn):系統(tǒng)監(jiān)測(cè)平臺(tái)是可以根據(jù)需求進(jìn)行功能模塊設(shè)計(jì);同時(shí)檢測(cè)平臺(tái)可以進(jìn)行自由配置,這樣便于管理人員的操作,系統(tǒng)監(jiān)測(cè)管理界面盡可能人性化,采用簡(jiǎn)潔的界面,簡(jiǎn)單的操作進(jìn)行設(shè)置。監(jiān)控設(shè)備端可以根據(jù)系統(tǒng)操作過(guò)程,實(shí)現(xiàn)對(duì)監(jiān)控的有效控制,為其配置相關(guān)的具體指標(biāo)等;系統(tǒng)檢測(cè)平臺(tái)可以與其他軟件或者平臺(tái)結(jié)合,進(jìn)行有效銜接,分開(kāi)后也必須是獨(dú)立完整的系統(tǒng)[1]。
從性能方面來(lái)說(shuō),因?yàn)橛?jì)算機(jī)要進(jìn)行監(jiān)測(cè),需要具備如下功能:在平臺(tái)運(yùn)行的過(guò)程中,因?yàn)橐M(jìn)行監(jiān)測(cè),需要保證平臺(tái)可以維持長(zhǎng)期有效的運(yùn)行,對(duì)數(shù)據(jù)進(jìn)行有效的收集和整理;在存儲(chǔ)上盡量給系統(tǒng)資源留出位置,不能過(guò)多占據(jù)系統(tǒng)內(nèi)存。
從使用效果來(lái)說(shuō),需要平臺(tái)具備監(jiān)測(cè)結(jié)果自動(dòng)保存的功能,對(duì)于數(shù)據(jù)可以進(jìn)行分析和處理,方便后期使用;系統(tǒng)進(jìn)行部署的環(huán)境與操作模式都比較簡(jiǎn)單。
1.2系統(tǒng)整體布局。在整體檢測(cè)平臺(tái)系統(tǒng)的布局上,設(shè)置七個(gè)模塊,分別代表不同的幾大功能,分為兩層進(jìn)行管理,不同的功能模塊結(jié)合在一起是完整的系統(tǒng),分開(kāi)也可以相對(duì)獨(dú)立,彼此之間具有緊密的聯(lián)系,可以基于信息形成完整的系統(tǒng)。功能包含應(yīng)用監(jiān)測(cè),對(duì)企業(yè)中的系統(tǒng)操作、應(yīng)用等進(jìn)行全程跟蹤監(jiān)測(cè),保障系統(tǒng)操作的有效性;網(wǎng)絡(luò)監(jiān)測(cè)會(huì)對(duì)計(jì)算機(jī)的設(shè)備運(yùn)行狀況進(jìn)行實(shí)時(shí)監(jiān)測(cè),為計(jì)算機(jī)系統(tǒng)運(yùn)行提供良好的網(wǎng)絡(luò)環(huán)境;機(jī)房環(huán)境監(jiān)測(cè)是對(duì)機(jī)房?jī)?nèi)部的環(huán)境參數(shù)進(jìn)行監(jiān)測(cè),確保各方面的參數(shù)在合理范圍內(nèi);監(jiān)測(cè)信息處理是負(fù)責(zé)對(duì)及時(shí)監(jiān)測(cè)到的各項(xiàng)信息進(jìn)行處理,根據(jù)不同的信息將其整理后進(jìn)行存儲(chǔ);電子值班平臺(tái)可以對(duì)故障問(wèn)題進(jìn)行有效分析;地理圖形報(bào)警平臺(tái)是基于圖像展示為值班員作報(bào)警提示,報(bào)警過(guò)程含有聲音;技術(shù)支持平臺(tái)可以為人員提供有效的平臺(tái),對(duì)收到的報(bào)警信息進(jìn)行有效處理。整體系統(tǒng)構(gòu)建包含總控室與車間,有效實(shí)現(xiàn)故障信息警告、處理等功能的結(jié)合。
2系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
系統(tǒng)采用的是C/S與B/S相結(jié)合的結(jié)構(gòu),采用流量控制代碼實(shí)現(xiàn)網(wǎng)絡(luò)的有效分配。系統(tǒng)采用當(dāng)前最新的WINDOWS系統(tǒng),在java上進(jìn)行開(kāi)發(fā)。
2.1應(yīng)用監(jiān)測(cè)模塊。為緩解服務(wù)器在運(yùn)行期間出現(xiàn)的壓力過(guò)大的問(wèn)題,可以通過(guò)監(jiān)測(cè)不同的項(xiàng)目在客戶端進(jìn)行定義,保證程序可以平穩(wěn)運(yùn)行,客戶機(jī)與系統(tǒng)主機(jī)通過(guò)網(wǎng)絡(luò)協(xié)議進(jìn)行連接,進(jìn)行數(shù)據(jù)交換。客戶端的檢測(cè)項(xiàng)目與系統(tǒng)的守候程序不發(fā)生關(guān)系,該程序需要通過(guò)系統(tǒng)有耐心,對(duì)系統(tǒng)進(jìn)行監(jiān)測(cè)。監(jiān)測(cè)系統(tǒng)分為四部分:守候程序、狀態(tài)監(jiān)測(cè)、客戶端監(jiān)測(cè)、程序管理,每一個(gè)部分在系統(tǒng)運(yùn)行過(guò)程中都承擔(dān)著對(duì)應(yīng)的責(zé)任。系統(tǒng)服務(wù)器都含有守候程序,負(fù)責(zé)對(duì)前臺(tái)發(fā)出的請(qǐng)求進(jìn)行接收和查看,并對(duì)其狀態(tài)進(jìn)行采集,將采集結(jié)果反饋到監(jiān)測(cè)程序中,針對(duì)于平臺(tái)的異常狀況記錄日志。狀態(tài)采集是組合程序,根據(jù)系統(tǒng)下達(dá)的實(shí)際命令對(duì)主機(jī)進(jìn)行有效監(jiān)測(cè)??蛻舳说谋O(jiān)測(cè)程序與自動(dòng)檢測(cè)程序共同作業(yè),完成對(duì)系統(tǒng)的監(jiān)測(cè),自動(dòng)監(jiān)測(cè)會(huì)根據(jù)實(shí)際項(xiàng)目的運(yùn)行狀態(tài)進(jìn)行監(jiān)測(cè),監(jiān)測(cè)程序?qū)τ诒O(jiān)測(cè)的數(shù)據(jù)進(jìn)行維護(hù),為項(xiàng)目提供有效的分析和查詢等功能。
2.2網(wǎng)絡(luò)監(jiān)測(cè)模塊。網(wǎng)絡(luò)監(jiān)測(cè)分為兩種功能,在后臺(tái)程序中,網(wǎng)絡(luò)監(jiān)測(cè)會(huì)對(duì)程序產(chǎn)生的日志文件進(jìn)行有效調(diào)取和分析,將信息儲(chǔ)存到數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)數(shù)據(jù)的采集過(guò)程,借助網(wǎng)絡(luò)協(xié)議對(duì)后臺(tái)發(fā)送數(shù)據(jù),后臺(tái)根據(jù)收到得到信息進(jìn)行數(shù)據(jù);前臺(tái)程序會(huì)根據(jù)數(shù)據(jù)中含有的信息,開(kāi)展有效的維護(hù)工作,將存在的故障情況及時(shí)顯示出來(lái),最后將數(shù)據(jù)一同輸送到控制平臺(tái)。構(gòu)建平臺(tái)的核心功能是對(duì)網(wǎng)絡(luò)設(shè)備加以維護(hù),其中也包括對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)據(jù)等進(jìn)行維護(hù)。在保證數(shù)據(jù)安全可靠的情況下,保障系統(tǒng)前臺(tái)后臺(tái)的數(shù)據(jù)信息內(nèi)容相符[2]。
2.3地理圖形報(bào)警平臺(tái)模塊方式。對(duì)于地理圖形報(bào)警平臺(tái)的構(gòu)建,就是為企業(yè)龐大的硬件資源提供有效的監(jiān)測(cè)環(huán)境。通過(guò)對(duì)系統(tǒng)內(nèi)部進(jìn)行掃描,根據(jù)報(bào)警發(fā)出的信息獲取實(shí)際報(bào)警位置,在圖片上將位置展現(xiàn)出來(lái)。通過(guò)動(dòng)態(tài)或者靜態(tài)的格式將圖片保存起來(lái),其他信息則通過(guò)數(shù)據(jù)存儲(chǔ)的方式保存,方便進(jìn)行添加或者修改等操作。
2.4其它功能模塊。對(duì)于其他功能的開(kāi)發(fā),還包括電子值班、機(jī)房檢測(cè)、信息處理等模塊。電子值班平臺(tái)構(gòu)建采用B/S結(jié)構(gòu),便于系統(tǒng)的升級(jí)和維護(hù),實(shí)現(xiàn)對(duì)各種故障信息進(jìn)行動(dòng)態(tài)監(jiān)測(cè),以網(wǎng)頁(yè)的方式通過(guò)客戶端,也就是用戶可以從瀏覽器對(duì)信息進(jìn)行查看;機(jī)房環(huán)境監(jiān)測(cè)可以對(duì)機(jī)房各種要素進(jìn)行有效監(jiān)測(cè);技術(shù)支持平臺(tái)基于系統(tǒng)警報(bào)對(duì)技術(shù)人員進(jìn)行有效提示,便于技術(shù)人員處理警報(bào)信息,最后對(duì)信息進(jìn)行處理,完成對(duì)各項(xiàng)環(huán)節(jié)的有效監(jiān)測(cè)。
結(jié)論:綜上所述,基于計(jì)算機(jī)為其構(gòu)建網(wǎng)絡(luò)應(yīng)用系統(tǒng)監(jiān)測(cè)平臺(tái),利用C/S與B/S有機(jī)結(jié)合的模式,既保障網(wǎng)絡(luò)環(huán)境又能具有較強(qiáng)的適應(yīng)范圍,有效實(shí)現(xiàn)各個(gè)子系統(tǒng)的完成獨(dú)立運(yùn)行。借助網(wǎng)絡(luò)對(duì)監(jiān)測(cè)系統(tǒng)進(jìn)行優(yōu)化和完善,更精準(zhǔn)地把握用戶實(shí)際需求?;谟脩粜畔?gòu)建網(wǎng)絡(luò)系統(tǒng),應(yīng)用良好的監(jiān)測(cè)服務(wù)能力,推動(dòng)其朝向更廣闊的領(lǐng)域發(fā)展。
參考文獻(xiàn):
[1]李興泉,劉守貴.B/S架構(gòu)測(cè)震設(shè)備信息管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].華南地震,2018,38(04):48-53.
[2]李梅,苗潤(rùn)蓮.京津冀科技資源數(shù)字地圖平臺(tái)建設(shè)中GIS應(yīng)用研究[J].知識(shí)管理論壇,2018,3(04):181-186.