Professional Documents
Culture Documents
信息系统非功能性自动化运维工具框架体系建设
牟霄寒,王栋,刘俊文,闫瑜
(国家电网公司信息通信分公司,北京 100761)
摘 要:为了降低运维复杂度,减轻运维人员工作量,同时要保障运维质量,确保系统安全稳定运行,自动化运
维工具的研究成为大势所趋。目前,诸多电力科研机构已经积极开展了生产相关领域的自动化运维工具体系建设,
缺乏对非功能性自动化运维工具的顶层设计。为了弥补非功能性自动化运维体系构建方面的缺失,梳理了信息系
统的非功能性需求,构建了涉及性能与可靠性、信息安全、应用及运行监控等 5 方面的非功能性自动化运维工具
研发框架,明确了信息系统非功能性自动化运维工具开发的技术背景、技术需求以及技术发展路线 3 项研究标准。
同时,确定了运维工具的技术选型原则,以确保技术架构的科学合理以及适用性,为信息系统非功能性自动化运
维工具研发的技术路线提供借鉴。
关键词:非功能性;自动化运维;框架体系建设;技术选型
1 引言 2 研究背景与意义
364
2016 电力行业信息化年会论文集
(4)缺少自动化辅助手段 项非功能性自动化运维工具的研发框架。最后,制定信
目前电力行业的系统部署、检修、故障处置还延用 息系统非功能性自动化运维工具的技术选型原则,考虑
传统的运维模式,缺少自动化部署、自动化配置以及资 到大数据、云计算等技术的应用,确保自动化运维工具
源动态调度的能力,工作效率低。 研发及使用的科学与合理,同时结合目前系统架构现状
(5)缺少资源趋势分析 及目前电力行业统一监控运维平台建设情况,实现运维
现有监控系统主要实现对监控对象的实时监控和告 工具的定制化开发。
警,部分设备可实现 CPU、内存的短期趋势监控,缺少 3.1 非功能性需求目标梳理
对于资源使用趋势变化的分析及预警。 在信息系统非功能性自动化运维工具框架体系研究
面对上述现实矛盾,全面开展电力行业信息系统自 之初,需要进行信息系统的非功能需求梳理,明确信息
动化运维建设,积极推动巡检自动化、部署自动化、配 系统非功能性需求设计与研发目标。梳理得出支撑稳定
[3]
置自动化、监控分析自动化等工具研发和体系构建 , 运行、加强系统运维、确保安全可控、提高生产效率、
对于提高运维的效率与准确性、降低运维的难度与复杂 提升用户体验 5 个信息系统非功能性需求目标。
度,具有重大意义。 (1)支撑稳定运行
2.2 研究意义 信息系统的稳定运行是电力工作的重中之重,是信
目前,电力行业内多家科研机构已经开展了诸多自 息系统非功能性自动化运维工具研究与设计的前提,是
动化运维工具的研究,但这些研究大多侧重于功能性, 框架体系建设首先要满足的。
也就是与生产业务直接相关的工具开发,缺乏从便于系 (2)加强系统运维
统运行维护、提高用户体验、提高生产效率、确保系统 目前电力行业现状为传统主机存储架构和虚拟化分
安全与稳定等方面开展的非功能性自动化运维和测试工 布式架构并行,同时各信息系统异构性强,增大了运维
具的研究。为了弥补这一研究的空白,本文从非功能性 复杂度及工作量。通过非功能性自动化运维工具的研发,
需求分析的角度,开展信息系统的自动化运维工具框架 加强系统运维,提高运维质量。
体系的研究工作。以信息系统运维过程中的实际需求和 (3)确保安全可控
问题为导向,以提高运维效率为目标,采用主动发现和 信息通信系统的安全可靠性是评价信息系统性能的
倒逼改革相结合的方式,完成信息系统非功能性自动化 重要因素,是保障信息通信系统稳定运行的重要前提。
运维工具框架体系的顶层设计。通过制定信息系统非功 非功能性运维工具需要实现安全生产的可控、在控、能
能性自动化运维工具框架,设计研发非功能性自动化运 控,能够进行二次开发和架构、功能的平稳升级。
维工具,可以实现信息系统运维的标准化、自动化、架 (4)提高生产效率
构优化以及过程优化。 目前信息系统的运维工作重复性工作量大,大部分
运维工作依赖人工,运维的频率和准确性都受到影响,
3 研究内容
同时,运维产生的记录、日志数据量大,多为纸质记录
本文将研究 3 方面的内容:首先,从支撑系统稳定 或独立文档,不利于存储和有效利用,研发多种自动化
运行、加强系统运维、确保安全可控、提高生产效率、 运维工具可以大大降低人力资源消耗,提高运维的效率
提升用户体验等角度梳理信息系统非功能性需求,明确 与准确性,同时可以高效处理和有效存储工作日志,提
信息系统非功能性需求设计与研发目标;其次,构建信 高生产效率。
息系统非功能性自动化运维工具框架体系。采用现有技 (5)提升用户体验
术整合升级和新技术定制开发相结合的方式,从性能与 信息系统非功能性自动化运维工具框架体系的建
可靠性、信息安全、应用及运行监控、可维护性、易用 立,需要以用户需求为导向,注重用户细节的提升,增
性 5 个维度出发,设计包括代码质量检测、弱口令检测、 强用户感知。通过大数据、物联网等技术,自动化地获
监控日志分析、浏览器兼容性测试、桌面助手工具等多 取用户数据,查找影响用户体验度的因素。
365
2016 电力行业信息化年会论文集
图 1 非功能性自动化运维工具框架体系建设蓝图
366
2016 电力行业信息化年会论文集
的特点,结合相关云计算技术对云平台进行有效的支持 维人员工作效率和质量。通过实施云计算、大数据等新
和融合,以适应未来发展趋势。 技术,提升电力行业信息系统运维水平,为电网的安全
运行提供坚强的信息化保障。
4 结束语
参考文献:
本文完成了对电力行业信息系统非功能性自动化运
维体系的顶层设计,结合电力行业运维现状,采用主动 [1] 庄玲 , 赵俊峰 . 信息系统建设的非功能需求研究 [J]. 电力信息
发现与倒逼改革相结合的方式,以 IT 运维过程中的实 与通信技术 , 2007, 5(4): 24-26.
际需求和问题为导向,以提高运维工作效率为目标,梳 [2] 曾宏锐 . 电力信息系统运维管理自动化解决方案 [J]. 科技与创
理得到信息系统的 5 种非功能性需求,同时,从性能与 新,2015(9): 48.
可靠性、信息安全、应用及运行监控、可维护性以及易 [3] 闫龙川 , 刘军 . 企业信息系统自动化运维工具研究与应用 [J].
化部署、自动化配置及自动化资源调度等功能,提升运 化 , 2013(6).
367