酒巧娜
(蘭州石化職業(yè)技術(shù)學(xué)院,甘肅 蘭州 730060)
隨著工業(yè)化與信息化的深度融合,信息機房成為化工企業(yè)必不可少的建設(shè)部分,也是整個信息網(wǎng)絡(luò)及信息系統(tǒng)的中樞機構(gòu),是數(shù)據(jù)傳輸中心、數(shù)據(jù)處理中心和數(shù)據(jù)交換中心,因此機房內(nèi)現(xiàn)場環(huán)境及IT設(shè)備必須為信息化系統(tǒng)提供正常的運行環(huán)境,一旦IT設(shè)備出現(xiàn)故障,就會影響到計算機系統(tǒng)的運行,對數(shù)據(jù)傳輸、存儲以及整個系統(tǒng)的可靠運行構(gòu)成威脅,若事故嚴重又沒有得到及時的處理,就可能損壞硬件設(shè)備,造成嚴重后果。尤其是對需要實時交換數(shù)據(jù)的單位則更為重要,一旦系統(tǒng)發(fā)生故障,造成的經(jīng)濟損失更是不可估量。
建立遠程IT設(shè)備健康狀況監(jiān)測可以大大降低人員維護成本和人員投入,為企業(yè)帶來巨額回報。
隨著信息網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,各類規(guī)模大小不等,設(shè)備種類、數(shù)量不同的網(wǎng)絡(luò)設(shè)備機房廣泛分布于企業(yè)用戶各分支機構(gòu)所在地域,由于欠缺與運行網(wǎng)絡(luò)的規(guī)模體系相對稱的監(jiān)測系統(tǒng),數(shù)量眾多的無人值守機房的物理運行環(huán)境狀況、動力配電狀況、設(shè)備運行狀況、人員活動狀況以及消防狀況的變化包括可能出現(xiàn)的危急狀況,均無法得到及時的發(fā)現(xiàn)和處理,也就很難被有效預(yù)見、防范和避免。因此,一套完善的IT設(shè)備健康狀況監(jiān)測對于企業(yè)機房、IDC等場所非常重要。
IT設(shè)備健康狀況監(jiān)測是為保證組織的安全、穩(wěn)定、高效運行,保證網(wǎng)絡(luò)設(shè)備的良好運行狀態(tài)和設(shè)備使用壽命與安全,實現(xiàn)用戶的最大投資效益,保證網(wǎng)絡(luò)運行環(huán)境的穩(wěn)定與網(wǎng)絡(luò)軟硬件資源、設(shè)備的安全以及相關(guān)信息數(shù)據(jù)資產(chǎn)的安全。
建設(shè)通過使用PI軟件自帶的MCN軟件進行系統(tǒng)的網(wǎng)絡(luò)、服務(wù)器性能監(jiān)控,MCN(Manufacturing Control Network Health Monitor,生產(chǎn)控制網(wǎng)絡(luò)狀態(tài)監(jiān)控器),用來監(jiān)控網(wǎng)絡(luò)、電腦性能和TCP/IP等協(xié)議,包含SNMP(Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)、Performance(性能)、Ping和TCP等服務(wù)。MCN建設(shè)需要在監(jiān)控的電腦上安裝SNMP、Perfromance、Ping和TCP等接口軟件。將主要監(jiān)控與機房系統(tǒng)相關(guān)的服務(wù)器、接口機的狀態(tài)監(jiān)控和主交換器的端口狀態(tài),通過使用組態(tài)軟件客戶端監(jiān)控企業(yè)整個網(wǎng)絡(luò)的運行性能,服務(wù)器的運行狀態(tài),交換機的運行參數(shù)。
PI-MCN主要用于對IT設(shè)備的監(jiān)控和管理,可監(jiān)控設(shè)備種類如下:
機房智能空調(diào)、UPS、工作站、服務(wù)器、網(wǎng)絡(luò)路由器、網(wǎng)絡(luò)交換機,以及數(shù)據(jù)通信網(wǎng)絡(luò)本身(圖1)。
圖1 PI-MCN可監(jiān)控設(shè)備種類
PI-MCN包含下列OSI產(chǎn)品工具:
3.2.1 數(shù)據(jù)存儲
PI Enterprise Server;PI Server Applications。
3.2.2 數(shù)據(jù)采集(接口及相關(guān)程序)
PI-Perfmon;PI-SNMP;PI-Ping;PI-TCPResponse;PI-NetFlow;PacketCapture;PI Interface Configuration Utility。
3.2.3 數(shù)據(jù)展示和分析軟件
PI-ProcessBook;PI-DataLink。
PI-MCN運行在裝有Windows NT 4.0、 Windows 2000,或Windows XP及以上的計算機上。工具組件需要下列軟件的支持:
3.3.1 PI-SNMP
PI-SNMP要求在希望監(jiān)控狀態(tài)和性能的設(shè)備上安裝SNMP代理,例如: 為了監(jiān)控一臺網(wǎng)絡(luò)路由器的行為,則必須在這臺路由器上安裝SNMP代理。
3.3.2 PacketCapture
PacketCapture程序需要機器具有WinPcap庫文件(packet.dll和wpcap.dll)。
3.3.3 PI-DataLink
PI-DataLink需要至少Microsoft Excel 97,version 8.0 SP1或更新版本。
PI-MCN要求計算機運行Windows NT系統(tǒng),另外,網(wǎng)絡(luò)接口卡也必須適應(yīng)Windows NT架構(gòu)。
4.1.1 環(huán)境配置
默認狀態(tài)下無法通過SNMP協(xié)議與交換機通訊,首先要配置交換機的SNMP協(xié)議 ,以動力廠192.168.1.1的交換機配置為例,在能夠連接到交換機的電腦上運行DOS窗口
telnet 192.168.1.1 telnet交換機;
H3c 輸入用戶名;
H3c 輸入密碼;
Su 使用管理員權(quán)限;
H3c 輸入管理員密碼;
System-view 系統(tǒng)視圖;
snmp-agent 進入SNMP代理;
snmp-agent sys-info version v2c 輸入SNMP版本;
snmp-agent community read zhsh 輸入SNMP通訊字符串;
save 保存;
配置完成后,就可以安裝接口和創(chuàng)建測點,從而通過SNMP協(xié)議獲取交換機的實時數(shù)據(jù)。
4.1.2 點位配置
在Build Tags里面可以選擇自己通用模板建點,也可以點擊load加載特殊模板,選中多個點名點擊Assign Tags就可以在右側(cè)顯示名稱、數(shù)值等信息,選中Write to CS可以把測點保存為CSV文件,也可以直接“Create tags on PI Ser”,建議導(dǎo)出后修改測點名稱再建到PI數(shù)據(jù)庫中。
4.1.3 接口配置
1)在接口機上安裝接口PISNMP.exe,用ICU配置數(shù)據(jù)源、掃描頻率、指定用戶登錄并創(chuàng)建和啟動接口。
2)在服務(wù)器上打開SMT-IT Points-SNMP,在Tag setting選中接口和掃描頻率。
3)在SNMP Setting的SNMPv2c下配置Agent IP/Hostname(交換機的地址,X.X.X.X),Read Community String(通訊字符串)。
4.2.1 環(huán)境配置
在安裝接口的電腦和所監(jiān)控的服務(wù)器上創(chuàng)建共同賬戶、并且該賬戶擁有管理員權(quán)限。
4.2.2 點位配置
在Build Tags點擊Load添加特殊模板,選擇需要的性能監(jiān)控指標(biāo)。
在該機器下選中多個點名右側(cè)顯示名稱、數(shù)值等信息,選中Write to CS可以把測點保存為CSV文件,也可以直接“Create tags on PI Ser”,建議導(dǎo)出后修改測點名稱再建到PI數(shù)據(jù)庫中。
4.2.3 接口配置
1)在接口機或需要監(jiān)控性能的機器上安裝接口PIPerfMon.exe、配置數(shù)據(jù)源、掃描頻率和指定用戶登陸并啟動服務(wù)。
2)在此機器上打開SMT-IT Points-Performance Counters,在Tag setting選中接口和掃描頻率。
4.3.1 接口配置
在可以Ping到目標(biāo)地址的機器上安裝該接口PIPing.exe、配置數(shù)據(jù)源、掃描頻率并創(chuàng)建和啟動該接口。
4.3.2 點位配置
選中接口在創(chuàng)建測點、并進行測點配置,Host Name、IPaddress為目標(biāo)IP地址或機器名,直接創(chuàng)建并保存就可以創(chuàng)建到PI數(shù)據(jù)庫中。
圖2 核心交換機狀態(tài)監(jiān)控圖(SNMP)
圖3 服務(wù)器性能監(jiān)控圖(Performance)
通過ProcessBook可進行PI-MCN監(jiān)控的展示,構(gòu)建展示平臺,進行IT設(shè)備遠程在線健康狀況監(jiān)測。
圖2、3為監(jiān)測展示效果圖。
通過PI-MCN工具可對化工企業(yè)信息化設(shè)備進行全覆蓋的遠程運行監(jiān)控,防患于事故未發(fā)生階段,及時調(diào)整IT設(shè)備使用策略,提高信息化系統(tǒng)的可用性,提高服務(wù)水平能力,使網(wǎng)絡(luò)監(jiān)控更細化、監(jiān)控更智能化,提高管理、流程的再造、持續(xù)地優(yōu)化內(nèi)部管理。企業(yè)IT運維管理人員能夠?qū)崟r掌握全企業(yè)IT設(shè)備的運行狀況,加強精細化管理和工作協(xié)同能力,提高巡檢效率,降低巡檢成本。