S构架电网信息系统状态的监控和评价,软件工程论文.docx

上传人:安*** 文档编号:73325898 上传时间:2023-02-17 格式:DOCX 页数:5 大小:17.80KB
返回 下载 相关 举报
S构架电网信息系统状态的监控和评价,软件工程论文.docx_第1页
第1页 / 共5页
S构架电网信息系统状态的监控和评价,软件工程论文.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《S构架电网信息系统状态的监控和评价,软件工程论文.docx》由会员分享,可在线阅读,更多相关《S构架电网信息系统状态的监控和评价,软件工程论文.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、B/S构架电网信息系统状态的监控和评价,软件工程论文十二五 期间,国家电网公司全面建设坚强智能电网,推动公司和电网创新发展、集约发展、安全发展,信息化工作已成为国家电网公司实现战略发展目的的基础工程和重要保障1.国家电网公司SG186 信息系统、SG - ERP 系统等业务信息系统2的大量投入运用,在对公司业务工作支撑力不断提升和主营业务大幅度融合的同时,也使信息系统的规模急剧膨胀,而新系统、新技术的不断应用,使系统出现故障的可能性也随之加大,对系统稳定性和系统管理者的要求也随之提高。怎样提高信息系统检修的工作效率、工作质量、安全、稳定等问题也随之突显。因而,采用创新的管理思想和当代计算机技术

2、手段,保障信息系统的安全、降低生产成本、提高企业竞争力,成为电网企业的当务之急。正是在这种背景下,信息系统状态检修已然成为电网检修形式改变的一种必然趋势。基金项目:国网四川省电力公司研究开发项目 52199713504A信息系统状态检修的基础是对于信息系统状态的监控与评价,国家电网公司企业信息系统现前阶段主要采用 B/S 构架,B/S 形式信息系统主要构造包括应用服务器和数据库服务器,因而对于应用服务器和数据库服务器内部状态和外部状态的监控与评价成为信息系统状态评价研究中最为重要的环节。信息系统检修是信息运维人员工作的重要内容,信息系统的状态检修也是必然发展趋势3 -4.当前国内对于信息系统状

3、态检修的研究还处于起步阶段,大部分研究者对于信息系统状态的监控和评价仅停留在整体的设计思路上面,并没有继续向下延伸到各详细部分状态的研究。也正是基于此,给出了一种对于 B/S 信息系统状态全面监控与评价的方式方法,并给出对于信息系统状态短期预测的方式方法,为信息系统状态检修提供更为详细的研究思路和实现技术参考。1 评价系统总体设计国家电网公司企业信息系统现前阶段主要采用 B/S 构架,下面主要针对 WebLogic 服务器和Oracle 数据库服务器搭配技术道路的大型信息系统开展研究。图 1 为信息系统状态评价系统的总体设计框架。由图 1 可知,所述系统主要包括健康状态划分与测试、健康数据采集

4、、状态评价与预测和健康状态存储系统这 4 个部分。健康状态划分与测试主要是建立所述评价系统的评价指标体系以及对于信息系统健康度的合理划分; 健康数据采集模块是实现对WebLogic 服务器和 Oracle 数据库服务器内在及外在状态数据的监控,并将监控数据存储于健康状态存储数据库中,为状态评价模块提供实时数据来源;状态评价与预测模块实现对信息系统当下状态的评价,并结合信息系统历史状态数据给出对信息系统状态的短期预测; 健康状态存储系统即建立的存储数据库,负责所述评价系统牵涉的所有数据的存储。2 健康状态划分与测试2. 1 健康状态划分根据 B/S 架构系统的特性,将整个系统状态划分成两部分,即

5、 WebLogic 服务器状态和 Oracle 服务器状态。这两个服务器又有各自不同的子状态,这些状态量,根据 WebLogic 和 Oracle 数据库的官方文档、书籍介绍和运维人员的建议,对采集到的指标进行了状态划分,每一种状态有相应的阈值,这些阈值也是参考的文档、书籍以及运维人员的经历体验,得到每一个状态量都划分为 4 种状态: 正常状态、注意状态、异常状态、危险状态,各状态对应给出分数如表1 所示。2. 2 基于 LoadRunner 的测试实验LoadRunner 是一种预测系统行为和性能的负载测试工具5.测试分析是根据 LoadRunner 自动生成的各项指标测试结果统计图,如测试

6、简述图、事务平均时间响应图、系统资源图等,从中了解和判定被测系统在不同压力测试下的运行状况以及系统资源的使用情况,对它们进行关联分析,进而确定系统指标不同状态的阈值。通过模拟上千万用户施行并发负载和实时性监测的方式来确认和查找问题,将测试得到的性能指标值与定义的指标状态阈值进行比照,进而验证阈值的正确性。同时,经过测试实验,定义了各级指标权重如表 2 所示。3 状态数据采集根据 B/S 系统的分层,将状态监视采集系统也分成相应的子模块分别对每层进行监视。状态监视采集系统由 3 个子状态监视采集系统构成6 7.分别是 Weblogic 服务器数据采集程序、Oracle 数据库数据采集程序、Ora

7、cle 宿主机数据采集程序。它们对相应的模块根据设定的频率进行采集,将采集到的数据持久化后,由主程序进行读取,然后根据状态定义分别对数据进行相应状态的划分,最后得出当下系统状态的评价。3. 1 Weblogic 服务器数据采集程序Weblogic 服务器数据采集程序8能够获得服务器内 JMS 信息、进程信息、线程信息、JVM 内存信息、CPU 使用率等一系列服务器数据。在获得信息状态数据之后,能够对数据进行分析,进而得出服务器现前阶段状态。逻辑流程如此图 2 所示。程序启动后,首先检测Weblogic 服务器能否启动,假如没有启动,则进行报错,提示服务器没有正常启动。假如 Weblogic 服务器正常启动后,则启动系统数据采集子程序以及Weblogic 服务器数据采集子程序,相应的子程序根据相应的时间频率刷新重新采集相应指标,主程序根据相应的时间频率获得相应数据后,程序将数据写入到 MySql 数据库中。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 毕业论文 > 文化交流

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁