[发明专利]一种预警系统的运维流程管理性能优化方法有效
申请号: | 202011466774.5 | 申请日: | 2020-12-14 |
公开(公告)号: | CN112612831B | 公开(公告)日: | 2023-10-17 |
发明(设计)人: | 林志达;张华兵;曹小明;陈华军;付志博;卢伟开 | 申请(专利权)人: | 南方电网数字电网研究院有限公司;中国南方电网有限责任公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F8/38;G06Q10/04;G06Q10/0633;G06Q10/20;G06Q10/10 |
代理公司: | 成都玖和知识产权代理事务所(普通合伙) 51238 | 代理人: | 胡琳梅 |
地址: | 511458 广东省广州市南沙区丰泽东路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预警系统 流程 管理 性能 优化 方法 | ||
本发明公开了一种预警系统的运维流程管理性能优化方法,可以实现从数据交互和应用响应两个方面,软件、硬件和网络三个层次,对信息安全运行监测预警系统进行了全面的性能优化设计,针对数据交互的优化,主要从高性能技术应用、数据库优化、结构性能优化、数据泛化、采用多线程技术、数据压缩传输、数据缓存、数据访问优化及多层次性能保证优化几个方面做出优化,以实现大数据量交互时能及时响应用户操作,并满足系统的性能要求,在应用响应方面,从UI的响应优化、编程语言的选择、代码性能设计、减少不必要的请求、压缩界面元素几方面考虑优化,确保了系统的高性能。
技术领域
本发明涉及信息安全技术领域,更具体地说,涉及一种预警系统的运维流程管理性能优化方法。
背景技术
信息作为一种资源,它的普遍性、共享性、增值性、可处理性和多效用性,使其对于人类具有特别重要的意义。信息安全的实质就是要保护信息系统或信息网络中的信息资源免受各种类型的威胁、干扰和破坏,即保证信息的安全性。根据国际标准化组织的定义,信息安全性的含义主要是指信息的完整性、可用性、保密性和可靠性。信息安全是任何国家、政府、部门、行业都必须十分重视的问题,是一个不容忽视的国家安全战略。
为保障信息安全,许多机构会选择建立信息安全运行监测预警系统。与工业控制的监控应用不同,信息安全运行监测预警系统涉及的数据具有更加复杂的结构和关系,多样化的采集频率,不同的数据压缩损耗率,还要涉及非数值信息的存储,为了确保信息安全运行监测预警系统的高性能,需要进行系统性能优化,因此,我们提出一种预警系统的运维流程管理性能优化方法。
发明内容
针对现有技术中存在的问题,本发明的目的在于提供一种预警系统的运维流程管理性能优化方法,它可以实现从数据交互和应用响应两个方面,软件、硬件和网络三个层次,对信息安全运行监测预警系统进行了全面的性能优化设计,针对数据交互的优化,主要从高性能技术应用、数据库优化、结构性能优化、数据泛化、采用多线程技术、数据压缩传输、数据缓存、数据访问优化及多层次性能保证优化几个方面做出优化,以实现大数据量交互时能及时响应用户操作,并满足系统的性能要求,在应用响应方面,从UI的响应优化、编程语言的选择、代码性能设计、减少不必要的请求、压缩界面元素几方面考虑优化,确保了系统的高性能。
为解决上述问题,本发明采用如下的技术方案。
一种预警系统的运维流程管理性能优化方法,包括数据交互优化策略和应用优化策略,所述数据优化策略包括以下步骤:
S1、高性能技术应用:应用实时数据过滤链架构,采用分布式数据中心,实现对来自不同采集器监控数据的分布式处理;
S2、数据库优化:从物理优化和逻辑优化两个方面对数据库进行优化,数据库性能最关键的因素在于IO,因为操作内存是快速的,但是读写磁盘是速度很慢的,优化数据库最关键的问题在于减少磁盘的IO,因此应该分为物理的和逻辑的优化,物理的是指oracle产品本身的一些优化,逻辑优化是指应用程序级别的优化;
S3、结构性能优化:将生产数据与历史数据分离,并进行分布式部署;
S4、数据泛化:对挖掘的数据进行统一的规格化,以符合数据库的数据存储要求,并提高数据读取速度,数据库中的数据和对象通常包含原始概念层的细节信息,将数据库中跟任务相关的大型数据集,从相对较低的概念层抽象到较高的概念层,各接口将监控业务数据发送到IT集中运行平台,通过数据解析和泛化以统一的格式存储在IT集中运行监控系统数据库;
S5、采用多线程技术:以用户界面线程为主线程,主线程给出系统的集中展示窗口,拥有自己的消息循环,也就是系统的主体部分,并以数据接收线程、数据分析线程为辅线程,数据接收线程负责监控数据,数据分析线程负责集成、分析接收的数据,并进行图例的绘制,多线程技术是为了使系统能够并行地处理多项工作任务而采用的技术,以便提高系统运行效率,每个线程就是系统中的一个处理过程,完成一项工作任务,多线程应用能够充分利用设备硬件资源,高效率的完成计算工作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网数字电网研究院有限公司;中国南方电网有限责任公司,未经南方电网数字电网研究院有限公司;中国南方电网有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011466774.5/2.html,转载请声明来源钻瓜专利网。