APP下载

开放网络协议下的监控技术

2019-06-11王健

电子技术与软件工程 2019年7期
关键词:网络协议轮询存储设备

文/王健

在我国现阶段,随着信息化技术水平的不断提高,我国各大企业对于信息化技术的应用也越来越重视,其中,信息管理系统就得到了广泛的应用与推广。对于企业来说,其各项业务的高效运作均离不开信息管理系统的支持与推动,因此,在这种形势下,企业要想实现更好更快的发展,首先就要充分重视信息化产业的发展,不断提升自身的信息化服务水平。特别是在人力资源较为紧缺的情况下,加强系统与设备运行状况的实时化动态监控是十分重要的,同时也是企业实现信息化管理过程中主要面临的问题之一。

1 开放网络协议概述

目前,我国比较常见的开放网络协议主要被分别三种,分别为存储管理接口规范SMI-S协议、简单网络管理SNMP协议和以及Windows管理规范WMI协议。

(1)WMI是我国当前可以对Windows系统进行描述的一种可用资源组件,其在操作系统服务包中就已经被封装。WMI的开发是由微软公司负责的,同时也被广泛的投入市场,其表现出最为突出的优势就可以更加稳定的支持Windows系列系统,同时也可以通过该组件来收集与获得Windows系统管理下的多种设备参数,例如,软件执行效率、硬件运行状态以及资源占用比等。

(2)在现代计算机网络体系中,SNMP作为一种通信协议,可以专用于网络设备管理当中,其不仅可以负责抓取各种网络设备运行中的状态信息,同时也能够对其收集与抓取的状态信息进行管理与统一格式的封装,从而在互联网平台的基础上进一步实现了远距离的传输。在一般情况下,网络通信设备是该种协议主要的管理对象,例如,网关、路由器以及交换机。

(3)SMI-S是我国目前最常用到的一组标准规范,其主要管理与监控的是网络中的存储设备,通过应用该规范下的统一接口,不仅可以对网络存储设备性能进行实时的监控,同时也能够将其相关信息完整的传送到远端的控制主机当中。SMI-S标准最突出的优势就是可以有效解决多种存储设备之间不兼容的问题,而SMI-S这一接口标准的应用,可以有效避免硬件设备自身的运行机制对管理系统实施监控与管理的影响。

2 基于开放网络协议的监控技术

2.1 系统结构设计

图1为本次设计研究中监控系统的整体结构,根据图1可知,该系统的基本框架主要由两台高性能服务器共同组成,一台为存储数据库,另外一台为数据处理分析设备,通过这两台设备互联网就可以对各种监控设备进行远程管理。

2.2 系统逻辑设计

由于监控系统中所涉及的对象较多,例如,被管理对象、数据库、APP展示界面、Agent服务器、采集到的数据、报警信息、命令及配置信息以及管理员等,因此就要对其工作流程进行合理的优化与设计:

(1)若被管理端的整体运行状况被监控系统发起轮询,轮询时间的间隔就要根据企业的具体需求来进行设定,对于整体运行情况较为稳定的设备来说,其轮询间隔的时间就可以适当延长,以此来有效节省不必要的网络通信资源浪费。

(2)要实时抓取管理端与被监控对象的相关性能参数,并根据网络开放协议的具体要求的格式来对其实时预处理;

(3)要把已经处理完的数据及时存储到相应的数据库中,以便其接受轮询时能够将其及时发送到控制台进行全面、系统的展示。

(4)控制台要将接受到的采集数据进行全面的分析与准确的计算,一旦发现信息中存有告警数据,就要通过短信或者是邮件的形式将其及时的发送给管理人员进行报警处理;

(5)在报警信号发出的同时,相关监测信息要及时、准确的显示在监控主机的WEB页面上。

目前,在监控系统具体工作流程的基础上,相关人员已经将其系统的设计详细的划分成了多个模块,其中主要包括信息采集模块、展示模块、设备添加配置模块、数据分析模块、存储模块、告警模块以及轮询模块等,具体模块设计如图2所示。

图1:监控系统结构

图2:监控系统模块设计

3 开放网络协议在监控系统中的应用

3.1 WMI协议的应用

在实际应用的过程中,由于Windows系统与WMI协议可以从根本上实现真正的无缝式管理,因此其二者的支持度最高。为此,各大企业在一般情况下均会应用此协议来实现从控制机A到被监控机B的远程访问。与此同时,要想构建有效的访问,首先就要构建由A到B的COM连接;其次,在B上需要开启WMI协议,以此来为A提供有使用价值的管理员账号,A在这一信息基础上登录B,并及时抓取有用的信息,例如,内存容量和使用率、CPU占用率、磁盘IO信息以及磁盘空间和利用率等多种信息与操作系统的各种参数。

3.2 SNMP协议的应用

根据上述内容可知,网络设备的监控在大多数情况下都应用的是SNMP协议。在其实际应用过程中,首先要求被监控的网络设备能够支持与开启SNMP服务,合理设置安全系数较高的用于访问连接的团体字符串。团体字符串不仅是监控期间轮询环节的标识符,同时也是监控机对被监控设备进行访问的有效凭证。SNMP协议主要监控的是网络通信数据,例如,数据包丢弃率、网络接口流量、数据包碎片数以及超大数据包比例等相关参数。

3.3 SMI-S标准的应用

根据目前的情况来看,不同的产生厂商针对于存储存储设备的监控提供了不同的监控方式,但其最底层的通讯却遵循着相同的存储服务协议——SMI-S标准。在该系统中,与EMC存储系列相关的产品均可以实现相关数据的存储。在其具体监控的过程中,首先可以利用EMC低端来对网络中的中EMC存储信息进行收集与存储,并通过统一接口标准SMI-S将EMC存储信息发送到指定的监控平台中,再由该平台对其数据进行分析与过滤处理,以此来将最终的结果通过图形化界面充分的展示给相关用户。

与低端存储的监控方式当时相比,EMC高端存储系列存在着较大的不同,EMC高端存储系列在收取存储信息的过程中需要通过EMC公司为其专门定制Provider。对于该系统来说,应该为其配置一台利用光纤交换机来连接被监控存储的主机,其中,被监控存储设备要空出部分空间留给此主机,并将EMC SMI-S Provider安装在主机上。该主机在Provider的基础上不仅可以实现信息的收集与存储,同时也能够将信息及时发送给相应的监控平台。另外,SMI-S协议还可以获取与存储设备相关的大量性能参数,例如,磁盘容量和LUN信息、控制器信息、存储卷信息、RAID卡信息以及存储卷所映射的主机等。

4 结束语

监控系统在开放网络协议的基础上充分结合了WMI协议,SNMP协议与SMI-S标准,这不仅看可以对网络存储设备与通信设备实际运行过程中的相关参数进行实时的监控,同时也能够将设备运行过程中出现的异常情况及时的反映给相关的管理人员,确保设备系统运行故障可以在发生的第一时间就得到及时有效的解决,以此来进一步提升系统维修效率,提高公司信息基础设施运行的安全性、可靠性与连续性。

猜你喜欢

网络协议轮询存储设备
基于等概率的ASON业务授权设计∗
一种蓝牙多跳网络协议的设计与研究
基于载波技术的多点温度测量系统设计
基于DPI技术的语音视频流量监控系统设计与实现
Windows 7下USB存储设备接入痕迹的证据提取
基于Flash芯片的新型存储设备数据恢复技术研究
依托站点状态的两级轮询控制系统时延特性分析
利用时间轮询方式操作DDR3实现多模式下数据重排
用批处理管理计算机USB设备的使用
数据链轮询多网优化设计方法研究*