自动化运维在电力企业信息系统中的应用

期刊: 环球科学 2023年第7期 DOI: PDF下载

杨蕾

国网天津市电力公司高压分公司天津 300000

摘要

电力系统的安全与稳定对保障国家经济与社会的健康与发展起着至关重要的作用。随着电网规模的扩大,电网的智能程度的提高,电力公司的信息化建设面临着越来越大的挑战,传统的信息化建设模式已无法适应实际的需求。因此,本文对电力企业信息化建设中的自动化运营问题进行了探讨,并建立了一个适用于电力企业信息化建设的自动化运营平台。在此基础上,以广域软件定义网(SDWAN)为基础,通过对Nagios网的状态进行主动监控,并在Spring MVC架构下对数据进行传输和处理,从而达到对电力企业信息化运营的目的。


关键词

电力企业信息系统;自动化运维;SDWAN;主动监控

正文

自动化运维系统由四个主要的组成部分组成,第一个组成部分是运维管理系统,第二个组成部分是呼叫中心,第三个组成部分是在线客服,第四个组成部分是运维知识库。每一个部分的组成都是巨大的,并且是非常复杂的,在实际的建设过程中,我们不能盲目的去搭建系统框架,要对电力信息系统平台每一部分的具体功能有一个清晰的认识,然后去建立一个适合的电力信息系统自动化平台,只有这样,我们才可以在实际的工作中,将其统一管理、高效工作的功能发挥出来。

1自动化运维系统设计目标

目前,我国的电力系统结构是将各省份作为一个基本的电网单元,将各省份的电力信息系统结合起来,形成一个完整的全国电力信息系统。这就导致了各省份的电力信息只掌握在各自省份的手中,而不能实现跨省份的电力数据共享。随着电网规模的不断增大,数据获取的精确性不断提升,电力信息系统的维护量也在不断增大,仅通过简单地增加电力公司的信息化维护量已不能满足需求。因此,本文所提出的电力企业信息系统自动化运维平台,充分利用已有的广域网,并与私有云技术相结合,将已有的数据资源与计算资源进行最大程度的整合,以确保电力企业信息运维的高效性与安全性。

2自动化运维系统设计实现

2.1系统总体设计

针对电力企业信息化运营中数据量大、后期更新需求大等问题,运用模块化的设计思路,对电力企业信息化运营管理平台进行了设计。在此基础上,本文提出了一种基于软件开发的软件开发方法,并对软件开发过程进行了详细的分析和研究。经过模块化处理的自动维护平台有两个明显的优点。

第一,模块化的设计提高了网络数据的可读取性,便于对数据进行分析处理;

第二,在进行了模块化设计之后,各模块之间用一个接口连接起来,在以后的系统更新中,只要重新编写已有的模块就可以了,这样就大大提高了系统的扩展性。

在此基础上,根据模块化的设计思想,对SDWAN的自动化运营进行了功能分区。首先,在整个自动化运行管理系统的设计过程中,需要对系统本身的可维护性进行充分的考虑。因此,本文在建立该系统的总体架构时,使用了建模视图控制器MVC)模式





基于MVC搭建的系统整体架构如图1所示。


1系统整体架构

 

系统各个主要模块的功能介绍如下:

(1)数据抽取模组根据资料处理模组的要求,与电力公司资讯系统互动,从电力公司资讯系统资料库中收集有关自动化运作的资料。

(2)数据处理模组在接收到前端的要求后,依据模型对数据进行封装、统计和清洗,并向数据传送模组发送处理结果。

(3)资料传送模组资料传送模组的工作是在前台与后台之间传送资料,向资料处理模组传送资料的要求,向资料处理模组传送资料处理的结果。

(4)数据可视化系统主要有以下两个部分:数据的可视化与使用者的管理。而数据的可视化则是实现整个自动运行管理的门户。运行人员可以对可视化模块进行操作,向运行人员提交不同的维护要求,并对其进行响应,最后由可视化模块向运行人员显示数据的处理结果。对用户进行管理,主要包括对用户信息、权限等方面的管理。

(5)使用者管理模组根据资料可视化模组的需要,管理使用者的资料,并控制使用者对于各种服务的权限。

3.2网络状态监控模块设计与实现

本文首先介绍了一种基于网络状态监测的智能电网技术,并对其性能进行了分析。电力企业信息系统的网络状态监测的主要任务是分析企业的长期发展趋势,进行实时预警,并对数据进行临时性分析。

目前,对自动化运营系统进行网络状态监测的方法主要有两种,一是主动监测,二是被动监测。主动监测要求由监测中心发出指令进行数据采集,实时性差,但对自动化运维系统的节点压力小。

相对于主动式监测,被动式监测的实时性更强,但当监测任务数量过多时,会给核心节点带来极大的负荷,甚至会造成系统崩溃。在充分考虑了主动监测与被动监测各自的优缺点,并结合目前的监测技术,利用 Nagios对电力企业信息系统自动化运营平台的网络状态监测模块进行了设计。

在对电力企业信息系统自动化运营网络进行监测的过程中,需要对SD-WAN网络中的每一个组网节点进行监测,以实现对各种数据的监测。然而,在对电网运行状况进行监测时,若不能对异构数据进行有效的分离,将严重影响电网运行的正常运行。而且,自动化运维系统进行网络状态监测的任务是对数据进行分析,以定位故障并实现故障预警,而不需要对网络状态数据进行实时监控。所以,主动监测技术是一种很适用的监测手段,它可以用来监测电网的运行状况。

在自动运行管理系统中,数据的传递与处理是一个非常重要的环节。在此基础上,提出了一种基于三层体系结构的电力企业信息化管理方法。在数据传递时,利用多张地图做比较,得到了由可视化模块发出的HTML请求所对应的控制器地址。如果比对成功,那么分配就会发生,如果没有,就会继续映射比对,寻找其他合适的控制器,直到比对成功,分配完成。如果对齐了所有控制器地址,那么对齐是成功的,那么这个错误就会被返回到可视化模块。

5结束语

近几年来,随着我国电网的快速发展,智能电网的发展速度越来越快,对各地区供电公司的信息化管理工作提出了更高的要求。为了解决这一问题,本文将自动化运营技术引入到电力企业信息化建设中,并对其进行了深入的研究。该平台能够有效完成电力企业系统的自动化运维任务,且功能测试和性能测试表明了系统的稳定性。

参考文献:

[1]柳林溪,陈泰屹.在智能电网中进行用户异常用电行为辨识的研究[J].信息技术,2018,42(12):97-102.

[2]周静,孙媛媛,胡紫巍,.智能电网信息通信架构演进探讨[J].中国电力,2018,51(3):131-135.

 


...


阅读全文