PI-MCN在IT设备健康状况监测中的应用
2019-09-25酒巧娜
酒巧娜
(兰州石化职业技术学院,甘肃 兰州 730060)
随着工业化与信息化的深度融合,信息机房成为化工企业必不可少的建设部分,也是整个信息网络及信息系统的中枢机构,是数据传输中心、数据处理中心和数据交换中心,因此机房内现场环境及IT设备必须为信息化系统提供正常的运行环境,一旦IT设备出现故障,就会影响到计算机系统的运行,对数据传输、存储以及整个系统的可靠运行构成威胁,若事故严重又没有得到及时的处理,就可能损坏硬件设备,造成严重后果。尤其是对需要实时交换数据的单位则更为重要,一旦系统发生故障,造成的经济损失更是不可估量。
建立远程IT设备健康状况监测可以大大降低人员维护成本和人员投入,为企业带来巨额回报。
1 设计需求
随着信息网络技术的不断发展,各类规模大小不等,设备种类、数量不同的网络设备机房广泛分布于企业用户各分支机构所在地域,由于欠缺与运行网络的规模体系相对称的监测系统,数量众多的无人值守机房的物理运行环境状况、动力配电状况、设备运行状况、人员活动状况以及消防状况的变化包括可能出现的危急状况,均无法得到及时的发现和处理,也就很难被有效预见、防范和避免。因此,一套完善的IT设备健康状况监测对于企业机房、IDC等场所非常重要。
IT设备健康状况监测是为保证组织的安全、稳定、高效运行,保证网络设备的良好运行状态和设备使用寿命与安全,实现用户的最大投资效益,保证网络运行环境的稳定与网络软硬件资源、设备的安全以及相关信息数据资产的安全。
2 设计目标和任务
建设通过使用PI软件自带的MCN软件进行系统的网络、服务器性能监控,MCN(Manufacturing Control Network Health Monitor,生产控制网络状态监控器),用来监控网络、电脑性能和TCP/IP等协议,包含SNMP(Simple Network Management Protocol,简单网络管理协议)、Performance(性能)、Ping和TCP等服务。MCN建设需要在监控的电脑上安装SNMP、Perfromance、Ping和TCP等接口软件。将主要监控与机房系统相关的服务器、接口机的状态监控和主交换器的端口状态,通过使用组态软件客户端监控企业整个网络的运行性能,服务器的运行状态,交换机的运行参数。
3 工具介绍
3.1 总体概述
PI-MCN主要用于对IT设备的监控和管理,可监控设备种类如下:
机房智能空调、UPS、工作站、服务器、网络路由器、网络交换机,以及数据通信网络本身(图1)。
图1 PI-MCN可监控设备种类
3.2 工具组成
PI-MCN包含下列OSI产品工具:
3.2.1 数据存储
PI Enterprise Server;PI Server Applications。
3.2.2 数据采集(接口及相关程序)
PI-Perfmon;PI-SNMP;PI-Ping;PI-TCPResponse;PI-NetFlow;PacketCapture;PI Interface Configuration Utility。
3.2.3 数据展示和分析软件
PI-ProcessBook;PI-DataLink。
3.3 软件环境
PI-MCN运行在装有Windows NT 4.0、 Windows 2000,或Windows XP及以上的计算机上。工具组件需要下列软件的支持:
3.3.1 PI-SNMP
PI-SNMP要求在希望监控状态和性能的设备上安装SNMP代理,例如: 为了监控一台网络路由器的行为,则必须在这台路由器上安装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或更新版本。
3.4 硬件环境
PI-MCN要求计算机运行Windows NT系统,另外,网络接口卡也必须适应Windows NT架构。
4 安装步骤
4.1 SNMP配置
4.1.1 环境配置
默认状态下无法通过SNMP协议与交换机通讯,首先要配置交换机的SNMP协议 ,以动力厂192.168.1.1的交换机配置为例,在能够连接到交换机的电脑上运行DOS窗口
telnet 192.168.1.1 telnet交换机;
H3c 输入用户名;
H3c 输入密码;
Su 使用管理员权限;
H3c 输入管理员密码;
System-view 系统视图;
snmp-agent 进入SNMP代理;
snmp-agent sys-info version v2c 输入SNMP版本;
snmp-agent community read zhsh 输入SNMP通讯字符串;
save 保存;
配置完成后,就可以安装接口和创建测点,从而通过SNMP协议获取交换机的实时数据。
4.1.2 点位配置
在Build Tags里面可以选择自己通用模板建点,也可以点击load加载特殊模板,选中多个点名点击Assign Tags就可以在右侧显示名称、数值等信息,选中Write to CS可以把测点保存为CSV文件,也可以直接“Create tags on PI Ser”,建议导出后修改测点名称再建到PI数据库中。
4.1.3 接口配置
1)在接口机上安装接口PISNMP.exe,用ICU配置数据源、扫描频率、指定用户登录并创建和启动接口。
2)在服务器上打开SMT-IT Points-SNMP,在Tag setting选中接口和扫描频率。
3)在SNMP Setting的SNMPv2c下配置Agent IP/Hostname(交换机的地址,X.X.X.X),Read Community String(通讯字符串)。
4.2 Performance配置
4.2.1 环境配置
在安装接口的电脑和所监控的服务器上创建共同账户、并且该账户拥有管理员权限。
4.2.2 点位配置
在Build Tags点击Load添加特殊模板,选择需要的性能监控指标。
在该机器下选中多个点名右侧显示名称、数值等信息,选中Write to CS可以把测点保存为CSV文件,也可以直接“Create tags on PI Ser”,建议导出后修改测点名称再建到PI数据库中。
4.2.3 接口配置
1)在接口机或需要监控性能的机器上安装接口PIPerfMon.exe、配置数据源、扫描频率和指定用户登陆并启动服务。
2)在此机器上打开SMT-IT Points-Performance Counters,在Tag setting选中接口和扫描频率。
4.3 Ping配置
4.3.1 接口配置
在可以Ping到目标地址的机器上安装该接口PIPing.exe、配置数据源、扫描频率并创建和启动该接口。
4.3.2 点位配置
选中接口在创建测点、并进行测点配置,Host Name、IPaddress为目标IP地址或机器名,直接创建并保存就可以创建到PI数据库中。
5 展示方式
图2 核心交换机状态监控图(SNMP)
图3 服务器性能监控图(Performance)
通过ProcessBook可进行PI-MCN监控的展示,构建展示平台,进行IT设备远程在线健康状况监测。
图2、3为监测展示效果图。
6 结论
通过PI-MCN工具可对化工企业信息化设备进行全覆盖的远程运行监控,防患于事故未发生阶段,及时调整IT设备使用策略,提高信息化系统的可用性,提高服务水平能力,使网络监控更细化、监控更智能化,提高管理、流程的再造、持续地优化内部管理。企业IT运维管理人员能够实时掌握全企业IT设备的运行状况,加强精细化管理和工作协同能力,提高巡检效率,降低巡检成本。