淺析短波發(fā)射臺計算機監測系統的設計論文
臺站信息化系統的本質(zhì)是運行在計算機主機(計算機或服務(wù)器)上的軟件,軟件正常運行的兩個(gè)要素是:物理主機的正常運行,如CPU、硬盤(pán)等工作在正常狀態(tài);軟件本身被啟動(dòng),未被關(guān)閉,同時(shí)分配了所需的系統資源。短波發(fā)射臺站運維工作經(jīng)驗表明,要想保證臺站信息化系統的穩定,首先要保證運行臺站信息化系統計算機主機的工作正常;其次要保證臺站信息化系統軟件運行環(huán)境的正常;最后,信息化系統運行所依靠的軟件或者硬件環(huán)境一旦發(fā)生問(wèn)題要第一時(shí)間報警,以便及時(shí)人工干預,恢復系統的運行,將帶來(lái)的影響降到最低。所以,只要對運行短波臺站各種信息化系統的計算機主機軟硬件實(shí)施必要的監測并在故障后報警,就能保證臺站信息化系統的穩定運行。綜上所述,此系統的主要監測目標是運行信息化系統軟件的計算機主機,下面對該系統的設計與實(shí)現作詳細介紹。

計算機主機狀態(tài)監測系統的監測對象
本文所提出的計算機主機狀態(tài)監測系統所要實(shí)現的功能為:通過(guò)對計算機主機特定屬性的監測保證運行在計算機主機上的信息化系統運行的穩定可靠,同時(shí)在出現威脅到信息化系統運行穩定的事件后報警。既然本系統的主要目的是保障信息化系統運行穩定,那么監測的重點(diǎn)應該放在與信息化系統運行相關(guān)的計算機主機狀態(tài)上來(lái)。本文中的信息化系統均為運行在計算機主機上的計算機軟件,與計算機軟件相關(guān)的主機狀態(tài)為軟件的運行環(huán)境和軟件自身。因此本文中計算機主機狀態(tài)監測系統的監測對象為:信息化系統運行環(huán)境監測和信息化系統自身的監測。
1信息化系統運行環(huán)境監測
在這里信息化系統運行環(huán)境指的是運行信息化系統的計算機主機在工作狀態(tài)下所表現出的性能和狀態(tài)。計算機主機是承載信息化系統運行的物理基礎,只有它運行時(shí)的性能和狀態(tài)正常,信息化系統才可能正常運行。在本文所實(shí)現的系統中監測計算機主機的CPU利用率、可用計算機主機內存利用率、剩余磁盤(pán)容量和計算機主機硬件設備信息。CPU利用率過(guò)高會(huì )造成運行的信息化系統響應過(guò)慢甚至無(wú)響應;計算機主機內存利用率過(guò)高使運行在其上的信息化系統無(wú)法正常工作;有些信息化系統需要存儲大量的記錄信息,所以對剩余硬盤(pán)容量有要求;對計算機主機硬件設備信息的定期監測可以確保能及時(shí)得知主機硬件的變動(dòng)能。
2信息化系統自身的監測
信息化系統是運行在主機上的一系列軟件,對其自身的監測,主要監測目標是信息化系統軟件有無(wú)啟動(dòng);信息化系統運行必須的軟件是否安裝;信息化系統運行所需的計算機操作系統服務(wù)有無(wú)啟動(dòng)。
系統總體方案設計
短波發(fā)射臺站計算機主機狀態(tài)監測系統是以監測計算機主機狀態(tài)為手段,以保障運行在主機上的信息化系統運行穩定為目的的綜合性管理系統。為了能清楚地說(shuō)明此系統的工作原理與工作流程,下面分別對系統所要實(shí)現的功能、系統總體結構與工作流程作介紹。
1系統所要實(shí)現的功能
為確保信息化系統的穩定而開(kāi)發(fā)的短波發(fā)射臺站計算機主機狀態(tài)監測系統應該具有以下功能:
。1)實(shí)時(shí)監測計算機主機的CPU利用率、內存利用率和硬盤(pán)剩余空間等。
。2)監測計算機主機的硬件信息。
。3)監測必須運行的系統服務(wù)、必須安裝的計算機軟件是否正常,信息化系統軟件本身是否運行。
。4)當監測的計算機主機屬性達到報警閥值時(shí)告警,通知值班人員及時(shí)處理。
。5)為保證監測信息的實(shí)時(shí)性、有效性,信息化系統所使用的三十二臺計算機主機必須每隔3分鐘被監測一次。
2系統總體結構與工作流程
短波發(fā)射臺站計算機主機狀態(tài)監測系統從結構上分為三部分,分別為:系統服務(wù)器端、系統客戶(hù)端和數據庫服務(wù)器。系統服務(wù)器端由計算機主機狀態(tài)信息采集和報警信息產(chǎn)生兩個(gè)部分組成。狀態(tài)信息采集部分通過(guò)SNMP協(xié)議和WMI協(xié)議輪詢(xún)讀取所要監測的計算機主機狀態(tài)信息,同時(shí)把讀到的信息存儲到數據庫服務(wù)器中。根據測試,讀取一臺計算機主機的狀態(tài)信息所花費的時(shí)間為5.5秒,信息化系統所用的主機計算機共三十二臺,每臺主機每經(jīng)過(guò)176秒就會(huì )被監測一次。當然也可以采用多線(xiàn)程技術(shù)來(lái)降低每臺主機被輪詢(xún)監測一次所間隔的時(shí)間,但是這樣會(huì )增加單位時(shí)間內網(wǎng)絡(luò )的數據流量,給網(wǎng)絡(luò )帶來(lái)額外壓力,因此在這里不予考慮。報警信息產(chǎn)生部分對超過(guò)報警閥值的計算機主機狀態(tài)信息產(chǎn)生報警,報警信息也被記錄在數據庫服務(wù)器中。
系統客戶(hù)端是值班人員用來(lái)操作和監測的界面。用來(lái)添加需要監測的計算機主機IP地址、需要監測的屬性和報警閥值等信息。在系統客戶(hù)端操作添加的信息都存儲在數據庫服務(wù)器中,同時(shí)系統客戶(hù)端定時(shí)從數據庫服務(wù)器中讀取要監測的狀態(tài)信息刷新顯示在本地。系統客戶(hù)端讀到報警信息后會(huì )通過(guò)聲音和圖像的方式報警。計算機主機狀態(tài)監測系統的組成結構圖見(jiàn)圖1,下面根據圖1講解該系統的工作過(guò)程。值班人員通過(guò)系統客戶(hù)端添加所要監測的計算機主機IP地址、監測屬性和報警閥值,這些信息通過(guò)網(wǎng)絡(luò )保存在數據庫服務(wù)器上的SQL2008數據庫中。系統的服務(wù)器端從數據庫中讀取這些IP地址后,使用SNMP或者WMI協(xié)議與每個(gè)IP地址所對應的計算機主機通信得到其狀態(tài)信息并將這些信息存儲到數據庫服務(wù)器。系統的服務(wù)器端從數據庫服務(wù)器上不斷讀取最新存入的計算機主機狀態(tài)信息和報警閥值做比較,超出閥值的情況會(huì )產(chǎn)生報警信息存入數據庫服務(wù)器。系統客戶(hù)端間隔一定的時(shí)間去讀取數據庫服務(wù)器中的報警信息,如果讀到則在系統客戶(hù)端使用聲、光報警。整個(gè)短波發(fā)射臺站計算機主機狀態(tài)監測系統均工作在win-dows2003操作系統環(huán)境下,被監測的計算機主機所運行的操作系統為linux系列或windows系列操作系統。
【淺析短波發(fā)射臺計算機監測系統的設計論文】相關(guān)文章:
計算機操作系統封裝論文09-22
淺析計算機翻轉課堂教學(xué)論文07-22
短波通信新技術(shù)09-07
無(wú)線(xiàn)電監測與計算機網(wǎng)絡(luò )信息安全保密論文09-19
計算機應用于醫療器械維修的作用淺析論文09-02
危險化學(xué)品倉庫管理系統的設計與實(shí)現論文07-26
系統設計實(shí)習報告04-09
工商管理改革淺析論文10-06
淺析計算機體系結構模擬技術(shù)現狀挑戰與展望論文08-25
- 相關(guān)推薦