电力信息系统标准化工艺检查工具的设计

142
胡纯玉
多功能锤子
永磁悬浮
0 引言
随着电力行业信息化建设的持续深化,云计算、大数据、泛在电力物联网等新技术的应用所带来的在设计开发、部署及运行模式、用户应用方式等方面的变革,对系统运行维护提出新的要求。对主机、
数据库、中间件进行规范标准的安装、配置等操作,开展标准化运维工作,能够极大的提升系统投运质量,增强系统规范性,降低信息系统建设与运维的复杂度。
本文设计研发了一套贴合电力行业现状的信息系统标准化工艺检查工具,实现主机、数据库、中间件等管理资源的静态数据自动化采集、任务计划、基线对比、标准管理等功能。可以大大提升运维人员工作效率和质量,提高数据准确性,最终实现运维过程的标准化管理。
1 系统概述
信息系统标准化工艺检查工具是基于国家电网《信息系统安装
部署标准化生产工艺指导手册》,并结合运维人员日常工作经验总结设计开发的一套配置核查工具。梳理了主机、数据库、中间件的数百项基础配置指标与采集方式,并建立了多个运维标准化工艺基线数据的模型,通过各类指标采集结果与标准基线的对比分析,生成横纵向分析报告,从而快速提升运维标准化水平。
2 系统架构设计
2.1 总体架构
本工具采用MVC三层架构模式,基础框架是SSH(Struts、Spring、Hibernate)的集成框架,基于国家电网统一应用开发(SG-UAP)平台研发,研发语言是JAVA,数据库采用MySQL数据库,ES 大数据存储集、Redis缓存集。
2.2 详细架构吸音海绵
如图1所示,系统的运维对象主要是主机、中间件、数据库,具体
的版本有:L in ux 、Wi nd ow s、To mc at 、Weblogic、Oracle、Mysql六大类型资源。
本地数据存储由三部分组成,分别是结构化存储Mysql数据库,非结构化存储ES数据库、缓存数据库R e d i s 。其中E S 即ElasticSearch,是一个能够提供高并发、易扩展、高可用的分布式搜索引擎,能够为系统提供一个易于查询和共享的接口[1],在此工具中主要用于存储采集规则,极大的提高了查询效率与存储上限。Redis是一种高性能的KV存储系统,比传统的关系数据库提高了吞吐量和相应的性能[2],在此工具中主要用于存储。
由检查工具客户端通过RPC发起数据采集请求,采集服务端响应并解析客户端的请求。RPC(Remote Procedure Call)指的是远程调用,通过远程调用,将采集服务与客户端剥离[3]。远程连接上被采集对象同时执行相应的采集指令,执行完成后将采集结果返回至检查工具客户端,同时根据标准化检查的设定基线,将采集值与标准值进行对比,生成相应的分析报告。
规则引擎是将运维标准工艺基线中的配置项生成可配置、可量化的规则,从而能够动态灵活的与指标采集值进行的比较,生成各类分析对比报告。并能够进行横纵向对比,当
电力信息系统标准化工艺检查工具的设计
宋静  李可  李冬
(安徽继远软件有限公司,安徽合肥  230088)
摘要:随着电力行业信息化建设的高速发展,各种信息系统及设备让运维人员难以从容应对,自动化运维迫在眉睫。而标准化是自动化运维的基础,本文提出了针对信息系统标准化工艺检查的工具,设计并实现了信息设备资源管理、指标管理、数据采集、检查基线、标准化检查、异动告警等功能,从而降低信息系统建设与运维的复杂度,助力实现自动化运维。
关键词:标准化;自动化运维;检查工具中图分类号:TP31文献标识码:A 文章编号:1007-9416(2019)07-0142-02
设计开发
DOI:10.19695/jki12-1369.2019.07.71
收稿日期:2019-06-17
作者简介:宋静(1982—),男,安徽巢湖人,本科,助理工程师,研究方向:自动化运维;李可(1994—),男,安徽安庆人,本科,初级软件研发工程师,                研究方向:自动化运维;李冬(1984—),男,安徽合肥人,本科,助理工程师,研究方向:信息安全。
图1  系统详细架构图
2019年第 07 期
此次采集值与上次采集值不一致时生成异动告警。
3 系统功能设计
系统主要功能为资源管理、指标管理、基线管理、标准化检查、异动分析五大模块。
3.1 资源管理
资源管理作为此工具的基础模块,统一管理资源的基本信息。基础资源维护是为系统使用人员提供了资源基础数据维护的功能,在资源维护功能模块下可以维护主机、数据库、中间件、应用系统的基础数据,并可维护其间的关联关系,能够清晰的展示应用系统下的所有基础资源信息。
其中采集配置信息是资源管理中重要的一类信息,在本工具中均通过各类对象的采集协议进行远程的采集。通过协议的采集方式,无需在被采集的服务器上安装代理或者探针,极大的方便了数据采集的工作开展。
3.2 指标管理
指标管理主要维护工具中可采集的指标,并且按照各资源类型进行分类,囊括了主机、数据库、中间件的标准工艺要求的各项指标数据采集方式。每个指标有多个采集指令从而适应不同的版本,尽可能的做到涵盖标准化工艺基线建设需要的指标。
3.3 基线管理
基线管理主要是维护各类指标的标准值,基线值,基线依据国网标准工艺和安全加固手册中的标准配置来制定。可以针对不同的指标设置相应的标准值,为采集数据的分析提供标准值。基线主要涉及到以下几类,基础软硬件环境规范,操作系统安装配置规范,软件安装配置规范,安全基线配置规范,每类基线中都有详细的配置规范要求。
3.4 标准化检查
标准化检查是将资源管理下的各类资源,配置相应的要求基线,通过采集回的数据与基线中要求的标
准值进行比对判断合格与不合格,并计算合格率。通过生成检查报告,并对违反基线要求的检查项进行高亮显示。通过这样批量高效的、准确可靠的检查方式,简化数据统计流程,提高工作效率,能够全面的核查资源标准工艺建设情况,从而建立一套完整、真实的数据资源台帐,支撑标准工艺建设。
3.5 异动分析
异动分析主要关注指标值的变动情况。通过对同一采集对象所采集的数据与前次采集数据进行比对分析,出与前次配置不符、标准化检查结果变动的配置项。针对数据有变动的采集对象,通过列表的形式展现为异动告警信息,供管理人员查看分析。通过针对异动的数据做运维检查,避清楚的掌握服务器的各项指标值的变化情况,免运维工作隐患的发生。
温湿度控制系统
4 结语
本文基于国家电网统一开发平台和自动化运维理念,将日常的标准化工艺建设工作落实为一套高效、便捷的管理工具。为客户提供了资源管理、指标管理、基线管理、标准化检查、移动分析等功能模块,实现了各类资源的标准化工艺建设,从而巩固提升信息系统工作成果,确保信息基础平台按照标准进行建设,着力提升电网信息基础平台隐患排查能力和稳定运行水平。
参考文献
[1] 杨丽萍,张希翔,孟椿智,等.基于Elasticsearch的大数据搜索引擎在电力企业的应用研究[J].数字技术与应用,2017(12):63+65. [2] 张婷,孙凤文.浅述Redis在高速缓存系统中的应用[J].科学与信息化,2019(8):43-43.
[3] 杨帆,孔维萍,蒋晓肖,等.基于Thrift的RPC中间件在航天信息系统中的设计与实现[J].计算机测量与控制,2017(12):279-282+306.
Design and Implementation of Standardized Process Checking Tool for Power
Information System
SONG Jing,LI Ke,LI Dong
(Anhui Jiyuan Software Co., Ltd., Hefei Anhui  230088)
红娇凤凰螺Abstract:With the rapid development of information construction in power industry, various information systems and equipment make operation and maintenance personnel difficult to deal with, and automated operation and maintenance is imminent. Standardization is the basis of automated operation and maintenance. This paper proposes a tool for standardized process inspection of information system. It designs and implements the functions of information equipment r
esource management, index management, data acquisition, inspection baseline, standardized inspection and abnormal alarm, so as to reduce the complexity of information system construction and maintenance. Realizing Automation Operation and Maintenance.
Key words:standardization; automatic operation and maintenance;check tool
4.3 PC机系统管理软件设计
本文设计的上位机管理系统采用C#实现,应用于Windows 7操作系统。C#是专门为NET平台开发的一种简单、现代、安全、通用、面向对象的编程语言,具有类似Java的语法,同时拥有像VB语言一样高效的开发特点。通过串口与该系统进行通信,完成相应的功能。
系统管理软件拥有用户的基本资料,包括用户的卡号、姓名以及等信息,能够对用户的出入情况,活动范围等活动进行规范管理,并且准确记录用户出入的相关信息,可以为管理部门提供最真实、最详细的统计资料,通过数据库保存相关信息。用户还可以直接向主控单元发送指令实现远程开锁的功能,充分体现了管理的科学化和人性化。
该门禁系统的管理软件主要分为四个模块,它们分别是门禁系统登录界面、用户信息管理界面、记录查询界面、门锁控制几个部分。系统软件结构设计如图2所示。
5 结语
该系统以STM32为主控制器,结合射频识别模块,继电器模块,触摸屏等模块实现了基于RFID的射频识别门禁系统。系统采用无线射频技术实现无钥匙出入,使用寿命长、适应较恶劣的环境;上位机界面实现门禁的远程监控,操作方便、快捷,具有较好地安全性。该系统在智能家居,办公室出入口,停车场等场合具有广阔的应用前景。参考文献
[1] 张洁.基于RFID技术的智能门禁系统设计[D].河北科技大学,2010.
[2] 韩爱丽,李亚.芯片RC522的14443A读卡器设计[J].新器件技术,2006(12):35.
[3] 苏小红,王宇颖,孙志刚.C语言程序设计[M].北京:高等教育出版社,2011:189-191.
······上接第141页
宋静 李可 李冬:电力信息系统标准化工艺检查工具的设计
143

本文发布于:2024-09-25 04:24:30,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/207591.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:采集   标准化   检查   数据   系统
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议