电力调度数据网设备配置合规性核查系统及方法技术方案

技术编号:35450128 阅读:17 留言:0更新日期:2022-11-03 12:04
本发明专利技术公开了一种电力调度数据网设备配置合规性核查系统,包括:前端模块、后端管理模块、合规检查引擎模块以及数据采集模块;所述前端模块用于为用户提供人机交互界面完成用户的操作请求;所述后端管理模块用于后端信息的管理;所述合规检查引擎模块用于对配置文件和命令进行合规检查;所述数据采集模块用于采集设备信息,本发明专利技术提供合规性核查系统和方法,通过配置系统接入至数据网络中,通过SNMP、SSH等方式登录设备,获取配置信息或设备信息,验证了电力调度数据网设备的配置合规性,填补了目前相关项目的检查方法缺乏的现状。了目前相关项目的检查方法缺乏的现状。了目前相关项目的检查方法缺乏的现状。

【技术实现步骤摘要】
电力调度数据网设备配置合规性核查系统及方法


[0001]本专利技术属于电力系统通信
,尤其涉及一种电力调度数据网设备配置合规性核查系统。

技术介绍

[0002]电力调度数据网是电网调度自动化、管理现代化的基础,是确保电网安全、稳定、经济运行的重要手段,是电力系统的重要基础设施,在协调电力系统发、送、变、配、用电等组成部分的联合运转及保证电网安全、经济、稳定、可靠的运行方面发挥了重要的作用,并有力的保障了电力生产、电力调度、水库调度、燃料调度、继电保护、安全自动装置、远动、电网调度自动化等通信需要,在电力生产及管理中的发挥着不可替代的作用。国家电网调度数据网采用双平面方式构建,通过对全网的统一规划,全面满足调度业务的实时性、可靠性、安全性要求,实现可持续发展。
[0003]随着信息化建设的不断发展,设备配置不当造成的后果越发严重,各企业陆续发布出台了各自的配置核查标准,例如:工信部、金融、电信、电力能源等行业。为实现电力调度数据网配置要求以便规范电力调度数据网设备配置,快速有效地对电力调度数据网络中数量繁多的路由器、交换机进行配置核查,一些企业推出了配置核查系统。目前各网络设备厂家的配置核查系统,主要功能是,网管产品内置默认设备和系统检查模板,支持按照配置规范要求对在线设备进行配置核查。然而,各厂商的配置核查系统对于电力调度数据网的定制化能力不足,无法适应大范围的推广和使用。
[0004]此外,现有的配置核查系统只针对一、两个品牌设备,不能覆盖常见设备型号。华为、新华三、中兴设备在配置的定义或规范上并不相同,甚至不同软件版本的设备之间也有极大的差异,现有配置核查系统无法满足电力调度数据网的要求。

技术实现思路

[0005]为了解决现有技术存在的问题,本专利技术提供一种电力调度数据网设备配置合规性核查系统,能够对不同规范的电力调度数据网设备配置进行合规性核查。
[0006]本专利技术所要解决的技术问题是通过以下技术方案实现的:第一方面,提供了一种电力调度数据网设备配置合规性核查系统,包括:前端模块、后端管理模块、合规检查引擎模块以及数据采集模块;所述前端模块用于为用户提供人机交互界面完成用户的操作请求;所述后端管理模块用于后端信息的管理;所述合规检查引擎模块用于对配置文件和命令进行合规检查;所述数据采集模块用于采集设备信息。
[0007]结合第一方面,进一步的,所述前端模块包括合规检查任务管理模块、报表管理模块以及系统管理模块;所述合规检查任务管理模块用于完成用户需要的检查任务配置工作;
所述报表管理模块用于根据配置不合规信息生成不合规项报表;所述系统管理模块用于设备信息录入、字典信息录入、配置采集信息编辑以及权限管理。
[0008]结合第一方面,进一步的,所述后端管理模块包括:策略管理模块、设备管理模块、任务调度服务模块以及配置规范库模块;所述策略管理模块用于对合规策略进行新增、删除以及编辑;所述设备管理模块用于对设备信息进行录入、删除以及编辑;所述任务调度服务模块用于任务调度管理;所述配置规范库模块用于增加、删除、修改合规检查规范,并针对单任务对合规检查规范进行自定义。
[0009]结合第一方面,进一步的,所述合规检查引擎模块包括:配置文件解析服务模块以及命令行解析与分析服务模块;所述配置文件解析服务模块用于对路由器配置进行规范化处理和解析,并对解析后的文件进行合规校验;所述命令行解析与分析服务模块用于对获取的命令行进行解析与分析,并对解析后的命令行进行合规校验。
[0010]结合第一方面,进一步的,所述数据采集模块包括:SNMP采集服务模块和SSH采集服务模块;所述SNMP采集服务模块用于通过SNMP协议获取目标设备的基础配置信息;所述SSH采集服务模块用于通过SSH协议获取目标设备的配置信息。
[0011]结合第一方面,进一步的,所述基础配置信息包括目标设备的设备名称和公网路由信息。
[0012]结合第一方面,进一步的,所述任务调度模块采用Quartz作业调度框架,通过触发器设置作业定时运行规则,控制作业的运行时间。
[0013]第二方面,提供了一种电力调度数据网设备配置合规性核查方法,包括:通过数据采集模块获取目标设备信息;通过合规检查引擎模块对获取到目标设备信息进行解析以及合规校验;通过后端管理模块中的配置规范库模块对合规检查规范进行自定义;通过后端管理模块中的策略管理模块用于对合规策略进行编辑;通过后端管理模块中的任务调度服务模块对合规性核查过程中的任务进行调度;通过前端模块中的合规检查任务管理模块完成用户需要的检查任务配置工作;通过前端模块中报表管理模块根据配置不合规信息生成不合规项报表;通过前端模块中系统管理模块进行设备信息录入、字典信息录入、配置采集信息编辑以及权限管理。
[0014]本专利技术有益效果:本专利技术提供合规性核查系统和方法,通过配置系统接入至数据网络中,通过SNMP、SSH等方式登录设备,获取配置信息或设备信息,验证了电力调度数据网设备的配置合规性,填补了目前相关项目的检查方法缺乏的现状。
附图说明
[0015]图1为本专利技术系统的架构分层示意图;图2为本基于本专利技术方法的流程示意图。
具体实施方式
[0016]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0017]为了更好地理解本专利技术,下面对本专利技术技术方案中的相关技术进行说明。
[0018]实施例1本专利技术实施例提供一种电力调度数据网设备配置合规性核查系统,参见图1,包括前端模块、后端管理模块、合规检查引擎模块以及数据采集模块。
[0019]所述前端模块主要为用户提供人机交互界面完成用户一系列的操作请求,其包含的子模块主要有:合规检查任务管理模块:主要用于完成用户需要的检查任务的配置工作。
[0020]报表管理模块:主要用于根据配置不合规信息生成不合规报表进行展示。
[0021]系统管理模块:主要用于设备信息录入、字典信息录入、配置采集信息编辑以及权限管理所述后端管理模块主要用于后端的信息管理,其包含的子模块主要有:策略管理模块:用于对合规策略进行新增,删除,编辑。配置好的策略可以作为合规检查的检查项目。
[0022]设备管理模块:用于对设备信息进行录入、删除、编辑,合规检查过程中需要依靠这些参数才能正常运行。比如采集地址,设定完成后即可采集设备公网路由。
[0023]任务调度服务模块:采用了Quartz作业调度框架,任务调度管理模块用一套松耦合的线程池管理部件来管理线程环境,由Quartz调度器负责管理应用运行时环境,采用了基于多线程的架构,通过触发器设置作业定时运行规则,控制作业的运行时间。通过Quartz技术,用户可以同时在系统中创建上百个合规检查任本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力调度数据网设备配置合规性核查系统,其特征在于,包括:前端模块、后端管理模块、合规检查引擎模块以及数据采集模块;所述前端模块用于为用户提供人机交互界面完成用户的操作请求;所述后端管理模块用于后端信息的管理;所述合规检查引擎模块用于对配置文件和命令进行合规检查;所述数据采集模块用于采集设备信息。2.根据权利要求1所述的一种电力调度数据网设备配置合规性核查系统,其特征在于,所述前端模块包括合规检查任务管理模块、报表管理模块以及系统管理模块;所述合规检查任务管理模块用于完成用户需要的检查任务配置工作;所述报表管理模块用于根据配置不合规信息生成不合规项报表;所述系统管理模块用于设备信息录入、字典信息录入、配置采集信息编辑以及权限管理。3.根据权利要求1所述的一种电力调度数据网设备配置合规性核查系统,其特征在于,所述后端管理模块包括:策略管理模块、设备管理模块、任务调度服务模块以及配置规范库模块;所述策略管理模块用于对合规策略进行新增、删除以及编辑;所述设备管理模块用于对设备信息进行录入、删除以及编辑;所述任务调度服务模块用于任务调度管理;所述配置规范库模块用于增加、删除、修改合规检查规范,并针对单任务对合规检查规范进行自定义。4.根据权利要1所述的一种电力调度数据网设备配置合规性核查系统,其特征在于,所述合规检查引擎模块包括:配置文件解析服务模块以及命令行解析与分析服务模块;所述配置文件解析服务模块用于对路由器配置进行规范化处理和解析,并对解析后的文件进行...

【专利技术属性】
技术研发人员:何晓阳王善详霍雪松胡婷黄鑫李芹
申请(专利权)人:国网江苏省电力有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1