APP下载

工程技术研究中心办公自动化信息网络建设

2021-10-23郭超

新型工业化 2021年7期
关键词:网络管理工程技术中心

郭超

(新疆维吾尔自治区科技项目服务中心,新疆 乌鲁木齐 830011)

0 引言

在信息时代背景下,互联网已经成为日常生产生活中不可或缺的用于传递信息的重要工具,网络资源的应用已深入到日常办公、生活和学习的方方面面,工程技术研究中心的日常工作需花费常规工作中的大量时间和精力,并且具有一定的规范要求,如在对URL的连接情况进行检查时需通过点击团页面完成一个标准的操作,网络管理工作较为繁琐,涉及到对大量数据的查看和管理[1]。如何设计并实现针对工程技术研究中心的自动化管理平台仍然是领域内的一项研究重点。

1 需求分析

随着网络应用种类及规模的不断增加,配置相关应用的网络中心地位日益突出,各单位日常活动的质量受到网络中心自动化管理能力的直接影响。针对具备标准化、大量化和重复性特点的网络管理工作,采用自动化的系统操作可有效解决传统管理模式存在的问题和不足,这就对工程技术研究中心自动化管理系统平台提出了更高的要求。本文设计了一种自动化管理平台软件,代替手工操作实现实时、不间断的监测过程,采用报警和报告图表的方式提高网络管理人员应对和处理突发事件的能力,具备操作简便、性能稳定、扩展性好的优势。

2 工程技术研究中心自动化管理平台设计

2.1 自动化管理平台总体架构设计

本文所设计的自动化管理平台的主要原理在于模拟管理人员的日常操作行为,该平台以相关网络管理要求为依据设置一定间隔时间的频率,在此基础上完成对被管理对象的探测以及采集数据结果的记录和储存,采集到的数据信息以图表的方式进行展示帮助管理人员了解服务器的运行状况,以便为相关管理操作提供支撑[2]。基于成熟的网络管理体系的工程技术研究中心自动化管理平台架构示意图如图1所示,具体采用了C/S多层应用架构,该综合管理平台兼顾网络管理和系统应用管理,通过融合不同层次的信息与管理功能实现网络数据中心共享和关联的功能,进而显著提升管理过程的有效性和自动化水平。

图1 自动化管理平台总体架构示意图

2.2 平台主要功能模块

(1)网络管理功能,网络管理功能中的网络拓扑管理主要负责网络拓扑的自动发现和生成,能够自动发现接入网络的全部 IP 节点并据此生成拓扑链,以便网络管理员通过视图完成对设备的有效监视过程,包含自动发行模块的网络拓扑可快速完成对整个网络的探索过程,并且能够自动探索和搜集网络当中的活动几点,自动识别网络中各设备的类型,实现网络中所需全部信息的一次性获取。

(2)网络性能管理功能,作为网络和系统管理的关键所在,性能管理模块主要负责对网络性能进行分析和预测,查找网络在可能存在的问题,并可完成实时的性能模拟过程以及对历史性能模块的检测,在此基础上生成相关报告,以供系统管理员使用,如通过浏览和比较关键元素的相关数据实现对故障原因的准确判断及故障发生位置的定位,从而确保管理平台稳定高效的运行。同时提供更加优质的管理过程,在诊断和分析故障的基础上,通过分析和处理相关历史数据预测辅助决策所需数据,对常见的典型故障作出有效的处理[3]。

(3)系统管理功能,快速提高的信息化水平促使IT行业的基础结构不断扩展,网络系统对各种组件、主机系统及相关应用等的需求随之不断增加,并为网络中心的自动化管理提供了更加全面的管理功能,系统管理功能模块通过自动监视CPU使用比例完成对内存及硬盘使用情况的统计,根据网络宽带及系统资源占用率的监视结果通过必要的统计进一步完善管理功能。监控系统平台状态时,需监控重要的工作站或服务器的相关硬件,硬件设备监管模块可通过客户端程序完成,可应用w indow s系统自带功能实现对重要设备的内存和CPU文件的监测,并对硬盘上的文件采取必要的保护。

3 工程技术研究中心自动化管理平台实现的关键技术

3.1 网络连通性检测过程的实现

使用ICMP协议检测网络的连通性,ICMP主要负责将各种网络信息汇报给目标主机,并能够采用ICMP数据报告中首个字节长度的类型编码对其进行区别。将有用的回送请求和应答信息对应的数据包类型设置为回送请求并相网络上的IP地址发送,在该电脑主机具备正常连通性的情况下即可此IP地址上软件的使用完成请求的接收。发出的ICMP的回送请求在主机或网络协议存在故障的情况下则无法在设定的延时内得到响应,此时通过应答报文中的类型和代码字段提示具体原因,由报头加上数据部分构成,提报头的格式如下。

3.2 网络管理的实现

SNMP(简单网络管理协议)作为一种较为常用的计算机网络管理协议基于TCP/IP的网管标准,主要由网络管理协议、管理信息库及代理、管理站等部件构成,SNMP的软件产品适用于w ind ow s系统,并可在此基础上便捷高效的完成相应程序的编写。通过封装了Win SNMP全部功能函数的VC++即可实现读、写mib对象的操作,两个操作过程基本相同,以VC环境下读操作的实现过程为例,接收响应报文过程为:通过Snmp Recv Msg()的调用完成数据报文的接收,通过SnmpgGetPdu Data()的调用完成协议数据单元数据的提取,通过Snmp CountVbl()的调用完成变量绑定数量的获取,然后通过Snmp GetVb()的调用完成各变量绑定标识OID及对应值Value的记录,按照Value的语法类型将值Value通过case语句的使用完成到字符串形式值的转换,通过Snmp Oid ToStr()的调用完成各标识OID到字符串的转换,再将转换后的OID标识和Value值存储到对应数据表格中。通过将 winsnmp.h的头文件、wsnmp.lib/dll文件添加到工程文件中即可调用上述函数,结合运用可对交换机、路由器及服务器进行控制的socket api编程弥补SNMP协议的不足,用于管理IP地址及具体应用开关,使平台对网络设备和服务器管理的自动化和智能化得到进一步提高。

4 结语

本文通过构建一种工程技术研究中心自动化管理平台使对工程技术研究中心的网络运行管理质量和效率得到有效提升,通过统一的平台界面实现对整个网络的高效管理,为提高平台的资源利用率,该平台的后台守护进程通过多线程技术并发运行方式的使用实现了对网络数据的管理,采用任务队列方式平衡多任务运行时的短时负载,使平台的数据处理能力得到显著提升,支持截取和处理数据的并发操作,截获数据后通过数据库的自动触发实现数据自动更新和维护,确保所提供网络状态的实时性和稳定性。为进一步提升工程技术研究中心的自动化管理水平提供参考。

猜你喜欢

网络管理工程技术中心
剪掉和中心无关的
在打造“两个中心”中彰显统战担当作为
工程技术矩阵
工程技术研究院简介
电动汽车充电服务网络管理初探
别让托养中心成“死亡中心”
基于EOC通道的SHDSL网络管理技术
北上广操心“副中心”
对磁浮工程技术的一些思考
逆向工程技术及应用