【摘要】? ? 隨著我國信息技術(shù)和高新技術(shù)的不斷發(fā)展進步,越來越多的企業(yè)或者單位工作中使用服務(wù)器來進行網(wǎng)絡(luò)管理和數(shù)據(jù)存儲。所以越來越多的服務(wù)器成為運營維護管理人員工作的難點,并且這也是對傳統(tǒng)的運行監(jiān)控系統(tǒng)提出的挑戰(zhàn)。所以為了滿足企業(yè)或者單位對服務(wù)器的使用要求,促進使用主體進步發(fā)展,應(yīng)該對運行監(jiān)控系統(tǒng)進行功能設(shè)計與改革,通過促進使用主體進步發(fā)展推動我國現(xiàn)代化水平建設(shè)的全面提高。
【關(guān)鍵詞】? ? 移動端服務(wù)器? ? 運行監(jiān)控系統(tǒng)? ? 設(shè)計? ? 實現(xiàn)策略
服務(wù)器的大量增加,不僅對運營維修人員的工作提高了一定的難度,同時對傳統(tǒng)的監(jiān)控系統(tǒng)提出了挑戰(zhàn)。首先對于運行維護人員來說,服務(wù)器數(shù)量的增加使得工作人員使用人工方式定位分析設(shè)備以及服務(wù)出現(xiàn)問題的難度指數(shù)級倍增,這就導致在服務(wù)器運行過程中一旦出現(xiàn)問題可能就會對整個使用服務(wù)器的主體單位造成不可估量的損失,并且這種問題的修復還需要較長的時間。所以本文旨在通過對移動端服務(wù)器的運行監(jiān)控系統(tǒng)進行設(shè)計和實現(xiàn),以此來實現(xiàn)保證服務(wù)器使用單位工作質(zhì)量和效率穩(wěn)定的目標。
一、系統(tǒng)架構(gòu)設(shè)計
隨著服務(wù)器數(shù)量的不斷增加,傳統(tǒng)的服務(wù)器運行監(jiān)控系統(tǒng)已經(jīng)不能滿足使用的要求。因為傳統(tǒng)的服務(wù)器運行監(jiān)控系統(tǒng)就是對各個服務(wù)器進行單一的監(jiān)控,這種監(jiān)控方式對于大數(shù)量的服務(wù)器數(shù)量而言,首先就是提高了監(jiān)控成本,同時監(jiān)控效果相對低下[1]。所以要想充分滿足大數(shù)量的服務(wù)器監(jiān)控要求,應(yīng)該保證設(shè)計科學合理的系統(tǒng)架構(gòu),以此實現(xiàn)高質(zhì)量高效率的監(jiān)控系統(tǒng)作用。同時現(xiàn)階段5G技術(shù)的發(fā)展以及無線智能終端設(shè)備的普及為設(shè)計實現(xiàn)高性能的服務(wù)器運行監(jiān)控系統(tǒng)目標奠定了良好的技術(shù)基礎(chǔ)。
首先就是構(gòu)建的運行監(jiān)控系統(tǒng)應(yīng)該建立在移動終端、調(diào)度、預警、代理、數(shù)據(jù)庫以及最終的監(jiān)控服務(wù)器之上。通過這些服務(wù)器和移動終端的使用能夠為用戶提供多元化功能、多層次監(jiān)控的服務(wù)[2]。其中移動終端負責對所有服務(wù)器監(jiān)控情況進行了良好的顯示,對于超載的服務(wù)器使用預警服務(wù)器對運營維護工作人員及時預警。數(shù)據(jù)庫不是對服務(wù)器使用主體的數(shù)據(jù)進行儲存,而是要對所有的監(jiān)控信息進行充分的儲存。在構(gòu)建好運行監(jiān)控系統(tǒng)的初級架構(gòu)后,可以針對使用主體的需求進行功能設(shè)置。
二、系統(tǒng)功能設(shè)計
為了滿足現(xiàn)階段服務(wù)器使用主體對服務(wù)器進行監(jiān)控的要求,主要設(shè)置的功能最基礎(chǔ)的應(yīng)該有以下幾點。第一就是能夠?qū)崿F(xiàn)對整個監(jiān)控系統(tǒng)提供進行總體管理的功能,主要涉及的就是對監(jiān)控運行系統(tǒng)進行參數(shù)設(shè)置和修改,還有就是要能夠通過這個功能實現(xiàn)維護被監(jiān)控的服務(wù)器的效果[3]。第二就是在監(jiān)控系統(tǒng)的硬件設(shè)施出現(xiàn)損壞導致故障時,能夠及時向管理人員進行報警的功能。這個功能的設(shè)置主要就是幫助管理人員及時排查故障,對硬件部分進行更換和修理,充分保證硬件部分提供良好的運行基礎(chǔ)。第三就是能實現(xiàn)對系統(tǒng)內(nèi)部核心資源的使用情況進行實時監(jiān)測,這樣在系統(tǒng)服務(wù)器超載時工作人員能夠及時調(diào)整,以此保證系統(tǒng)的正常運行。第四就是在服務(wù)器出現(xiàn)突發(fā)故障時,能做好及時的應(yīng)急處理操作,這樣能保證服務(wù)器應(yīng)用的穩(wěn)定性和可靠性。最后就是能夠?qū)ΡO(jiān)控應(yīng)用系統(tǒng)的關(guān)鍵頁面進行鎖定功能,這部分功能的主要作用就是充分防范來自互聯(lián)網(wǎng)的安全攻擊。在這些基礎(chǔ)功能設(shè)計好之后,能夠結(jié)合具體使用主體的工作內(nèi)容進行針對性設(shè)計[4]。比如說對于市面上的財務(wù)審計公司,需要強化安全方面的管理,避免數(shù)據(jù)泄漏對雇主和公司造成嚴重的財物損失。通過特色化功能的設(shè)計充分滿足使用主體的工作要求。
三、系統(tǒng)部分模塊功能實現(xiàn)措施
(一)監(jiān)控數(shù)據(jù)采集
現(xiàn)階段想要充分實現(xiàn)對所有監(jiān)控數(shù)據(jù)進行實時監(jiān)控的技術(shù)難度還比較大,想要充分落實對所有服務(wù)器數(shù)據(jù)進行實時監(jiān)控需要十分高昂的落實成本。所以現(xiàn)階段采用的方法就是先對監(jiān)控數(shù)據(jù)進行全面的采集,之后經(jīng)過監(jiān)控數(shù)據(jù)的正常比對系統(tǒng)工作情況進行良好的處理。設(shè)置的應(yīng)用系統(tǒng)監(jiān)控數(shù)據(jù)采集功能能夠?qū)?shù)據(jù)及性能信息采集,之后落實下一步工作。技術(shù)人員能夠在數(shù)據(jù)庫功能中設(shè)置固定應(yīng)用節(jié)點服務(wù)器網(wǎng)址,然后在系統(tǒng)中設(shè)置定期采集的頻率,通過這種方法來保證監(jiān)控數(shù)據(jù)的良好采集。在設(shè)置定期采集數(shù)據(jù)的頻率之前,能夠先對服務(wù)器使用主體工作時出現(xiàn)的故障次數(shù)和頻率進行調(diào)查,如果使用主體使用系統(tǒng)時出現(xiàn)的故障次數(shù)較多,就可以設(shè)置頻率較高的數(shù)據(jù)采集活動,如果使用主體出現(xiàn)的故障次數(shù)相對較少,就能夠設(shè)置頻率較低的數(shù)據(jù)采集活動。需要注意的是數(shù)據(jù)采集活動頻率越高,對于數(shù)據(jù)庫的壓力就越大,但是能夠最大保護系統(tǒng)的安全。所以技術(shù)人員在落實運行監(jiān)控系統(tǒng)安裝工作時,應(yīng)該結(jié)合實際的系統(tǒng)使用狀態(tài)設(shè)置合理的數(shù)據(jù)采集頻率,以此保證使用主體的工作穩(wěn)定性。在采集監(jiān)控數(shù)據(jù)時,發(fā)現(xiàn)系統(tǒng)的網(wǎng)頁能夠鞏固正常打開,說明其服務(wù)器節(jié)點運轉(zhuǎn)正常。在落實這一步工作的過程中,還需要對數(shù)據(jù)庫節(jié)點的數(shù)據(jù)信息進行監(jiān)控采集,能夠使用固定語句測試數(shù)據(jù)庫節(jié)點運行,如果數(shù)據(jù)能夠返回說明數(shù)據(jù)庫節(jié)點運轉(zhuǎn)正常。在整個監(jiān)控數(shù)據(jù)進行采集的過程中,也要對硬件使用信息進行采集,像硬盤、核心處理器、網(wǎng)絡(luò)使用情況等等進行采集,充分保證系統(tǒng)的正常運行。
(二)監(jiān)控數(shù)據(jù)比對存儲
在監(jiān)控數(shù)據(jù)采集完成之后,需要對監(jiān)控數(shù)據(jù)進行比對,以此發(fā)揮監(jiān)控系統(tǒng)的良好作用。首先就是針對網(wǎng)頁數(shù)據(jù)進行比較,在監(jiān)控運行系統(tǒng)采集到網(wǎng)頁數(shù)據(jù)后,能夠按照既定的步驟對網(wǎng)頁數(shù)據(jù)進行詳細的比對。根據(jù)標準的網(wǎng)頁數(shù)據(jù),對涉及的網(wǎng)頁數(shù)據(jù)中內(nèi)容、時間、大小、文件布局更新日期等等多種數(shù)據(jù)進行比對。如果相對一致的話就能說明網(wǎng)頁數(shù)據(jù)沒有被惡意篡改,否則的話網(wǎng)頁數(shù)據(jù)可能出現(xiàn)被篡改或者是系統(tǒng)運行出現(xiàn)故障的現(xiàn)象,進而能夠?qū)⑦@部分數(shù)據(jù)預警及時發(fā)給運營維護人員。在進行網(wǎng)頁數(shù)據(jù)對比的過程中,主要是通過Shell或Python腳本來實現(xiàn)的。這個腳本在使用過程中能夠設(shè)置定時調(diào)取執(zhí)行網(wǎng)頁數(shù)據(jù)比對程序,通過程序來實現(xiàn)實時網(wǎng)頁數(shù)據(jù)和數(shù)據(jù)庫中的標準網(wǎng)頁數(shù)據(jù)進行良好的比較,進而通過以上步驟實現(xiàn)監(jiān)控效果。在進行設(shè)置的過程中,技術(shù)人員也能設(shè)置通過比對程序直接修改被篡改的網(wǎng)頁數(shù)據(jù)。這樣做的好處就是能夠充分提高監(jiān)控系統(tǒng)執(zhí)行動作的質(zhì)量和效率,但是對于運維人員探究惡意篡改動作根源會造成一定的難度。是否設(shè)置這個功能需要結(jié)合實際的使用主體工作需要,如果使用主體的數(shù)據(jù)相對機密,盡量不要設(shè)置這個功能,能提高后續(xù)追責工作的質(zhì)量和效率;如果使用主體的數(shù)據(jù)相對常規(guī),不會對正常工作造成阻礙,那么就能夠設(shè)置這個功能保證使用主體工作質(zhì)量和效率。
其次就是對硬件系統(tǒng)的監(jiān)控數(shù)據(jù)進行比對,這部分工作主要就是運維人員應(yīng)該對硬件運行的正常參數(shù)進行比對處理。比如說在實際運維的過程中,運維人員能夠通過實際監(jiān)控到的硬盤數(shù)據(jù)對硬盤運行狀態(tài)進行了解,如果發(fā)現(xiàn)硬盤超載,運維人員能夠通過轉(zhuǎn)移數(shù)據(jù)的手段來保證硬盤的使用安全。
(三)報警功能設(shè)置
報警功能設(shè)置能夠從架構(gòu)層面和實際應(yīng)用層面兩個層面進行良好的設(shè)置。首先就是從架構(gòu)層面進行設(shè)置。在實際安裝監(jiān)控系統(tǒng)的過程中,應(yīng)該使用智能化的設(shè)備對服務(wù)器運行的各個環(huán)節(jié)進行充分的監(jiān)控,一旦發(fā)現(xiàn)出現(xiàn)危險或者是不符合標準的情況,立即產(chǎn)生報警信號。對于軟件使用部分、硬件使用部分、服務(wù)器使用節(jié)點、數(shù)據(jù)庫安全完整等等多個部分進行設(shè)置。這樣做有兩個好處,第一就是能夠提高運維工作人員工作的質(zhì)量和效率,第二就是能迅速準確地進行報警,有效降低使用主體面對的互聯(lián)網(wǎng)風險。這就要求技術(shù)人員在安裝監(jiān)控系統(tǒng)時,要對各個環(huán)節(jié)進行充分的掌握。
其次就是從實際應(yīng)用的層面對報警功能進行良好的設(shè)置。隨著我國信息技術(shù)和高新技術(shù)的不斷發(fā)展應(yīng)用,在實際的報警功能應(yīng)用中能夠使用手機短信、即時通信軟件信息、電子郵件、手機電話語音播報以及移動終端系統(tǒng)強提醒等方式來將網(wǎng)站異常信息發(fā)送給運維人員。這樣能夠在一定程度上提高運維人員的響應(yīng)速度。手機短信和電子郵件是常見的報警措施?,F(xiàn)階段使用即時通信軟件來交互的頻率要高于手機短信和電子郵件,所以能使用即時通信信息來創(chuàng)新報警提醒方式,也能夠使用手機電話語音播報來提醒運維人員。移動終端系統(tǒng)強提醒也就是能忽視運維人員使用移動終端的各種目的,無論運維人員是在看視頻還是在檢查實際的監(jiān)控信息,都能夠通過震動和大聲音樂來提醒運維人員報警故障。在落實具體報警提醒措施時,能夠單獨設(shè)置一個報警服務(wù)器來提供服務(wù),充分保證系統(tǒng)的使用安全。
(四)故障處理和數(shù)據(jù)展示
最后就是故障處理數(shù)據(jù)展示功能。在這里的故障處理指的是緊急故障處理,因為普通的系統(tǒng)故障能通過運維人員的監(jiān)控和檢修中進行修復。但是在面對突發(fā)的緊急情況時,可能會對系統(tǒng)造成無法挽回的危害。在這種故障出現(xiàn)之前,監(jiān)控系統(tǒng)安裝人員能夠安裝一個緊急危險故障處理功能。也就是在面對緊急危險故障出現(xiàn)時,為了避免對系統(tǒng)和使用主體的數(shù)據(jù)信息造成更大的破壞和泄漏,應(yīng)該對機房中的配電設(shè)備進行斷電,對機房中的網(wǎng)絡(luò)連接設(shè)備進行斷網(wǎng)。通過這種方式來充分保證使用主體和系統(tǒng)的安全。這種方法對于特別緊急的難以處理的特大故障是十分適用的。通常情況下的故障處理流程就是運維人員在接收到報警通知時,對調(diào)度服務(wù)器發(fā)送故障處理指令,然后通過代理服務(wù)器將指令發(fā)送給故障節(jié)點的監(jiān)控服務(wù)器,通過監(jiān)控服務(wù)器落實故障處理指令,實現(xiàn)重啟或者是網(wǎng)絡(luò)切換等功能,進而對普通故障進行良好的處理。
最后就是數(shù)據(jù)展示,這部分就是將所有的監(jiān)控系統(tǒng)運行狀態(tài)都變成可視化數(shù)據(jù)在移動終端中進行查看。通常情況下,監(jiān)控系統(tǒng)安裝人員可以使用Java或PHP等語言來設(shè)置網(wǎng)頁應(yīng)用程序,通過html5的網(wǎng)頁形式將數(shù)據(jù)以及系統(tǒng)運行狀態(tài)呈現(xiàn)在運維人員的移動終端設(shè)備中。如果條件允許的話,也能夠制作一個App來專門對監(jiān)控系統(tǒng)運行狀態(tài)進行查看,這樣能夠保證查看時的系統(tǒng)的穩(wěn)定性和準確性。最好就是在App中設(shè)置能夠?qū)ΡO(jiān)控系統(tǒng)出現(xiàn)的常見故障進行操作的功能。這樣能顯著提高運維工作人員的工作質(zhì)量和效率,同時也能對監(jiān)控系統(tǒng)實現(xiàn)更加高效的管理,為使用主體使用系統(tǒng)奠定堅實的安全基礎(chǔ)。
四、結(jié)束語
由于我國信息技術(shù)和高新技術(shù)的不斷發(fā)展,在未來肯定會出現(xiàn)更多能夠?qū)Ψ?wù)器運行進行全面監(jiān)控和處理故障的軟件硬件以及智能設(shè)備,在未來主要的研究方向就是對全部數(shù)據(jù)進行實時監(jiān)控和數(shù)據(jù)回溯技術(shù)。需要我國的科研人員進行不懈努力,以此促進我國互聯(lián)網(wǎng)經(jīng)濟的迅速發(fā)展,為我國現(xiàn)代化建設(shè)貢獻力量。
作者單位:蔡彬彬? ? 長春理工大學信息化中心
參? 考? 文? 獻
[1]時高山, 許錦程, 郭喬進,等. 基于移動終端的位置監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)[J]. 信息化研究, 2019, v.45;No.286(5):65-69.
[3]王茜. 便攜式移動監(jiān)控系統(tǒng)的軟硬件設(shè)計[J].? 2021(2016-8):16-19.
[3]廖煒森, 鄧偉軍, 徐光煌,等. 基于NB-IoT和微信小程序的冷卻塔遠程移動監(jiān)控系統(tǒng)[J]. 自動化與信息工程, 2019, 40(4):1-4.
[4]張博, 李燕. 基于4G技術(shù)的移動視頻監(jiān)控系統(tǒng)探析[J]. 中國交通信息化, 2019, (5):115-117.