基于微服务的信息系统自动化运维研究与应用

来源 :中国电气工程学报 | 被引量 : 0次 | 上传用户:xiaogouku
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着电力业务的发展,企业信息系统数量呈现快速增长态势,运行环境变得越来越复杂,给信息运维提出了更高要求,现行运维工作效率低、安全和质量难以提高,传统运维方式难以胜任现有信息系统建设对运维的要求,且没有一套科学可行的管理理念推进运维工具的持续建设与应用,未来运维的发展方向正朝向自动化运维和智能化运维方向发展,这就需要不断进行技术创新,提高运维自动化水平为企业信息系统快速、安全、可靠运行提供持续保障。
  关键词:微服务;信息系统;自动化运维
  1总体业务架构
  运维工具管理主要对运维工具进行编辑,根据脚本类型(shell、SQL)提供标准化模版、关键字语法加亮,拼写检查、主要命令帮助等编辑功能,运维人员可以通过此功能实现运维工具编辑。还提供版本管理功能,对运维工具修改自动形成历史记录,提供版本查询、归档、提取、差异比对等功能。把工作空间分为公共工作空间和私有工作空间,公共工作空间总存储的工具为通过测试、审核的正规运维工具,只可查看、复制,不可修改;私有工作空间为每个运维人员建立独立空间,存储个人运维工具、临时运维工具,本人可读写,其他人不可读写。
  2总体技术架构
  信息系统自动化运维研究应用平台根据微服务、微应用技术架构设计,包括接入层、应用层、服务层和数据层。接入层提供了运维人员进入系统的入口和整体展示框架;应用层根据业务功能需求提供了用户操作界面,包括工具管理微应用、工具测试微应用、工具评审微应用、工具发布微应用、工具执行微应用和场景管理微应用,实现运维人员的可视化操作;服务层主要以服务的方式实现单一业务逻辑的功能实现,不包含任何功能界面,通过统一的分布式服务总线为应用层提供功能服务,将微服务解耦,服务包括工具管理微服务、工具测试微服务、工具评审微服务、工具发布微服务、工具执行微服务、场景管理微服务;数据层主要为各个微服务提供数据的持久化存储和数据缓存。
  3运维工具管理
  3.1运维工具管理主要包括:运维工具编辑、版本管理、工作空间管理、运维工具规范性管理。
  3.2运维工具编辑:运维工具管理提供运维工具编辑器,根据脚本类型(shell、SQL)提供标准化模版、关键字语法加亮,拼写检查、主要命令帮助等编辑功能,运维人员可以通过此功能实现运维工具编辑;
  3.3版本管理:提供版本管理功能,对运维工具修改自动形成历史记录,提供版本查询、归档、提取、差异比对等功能;
  3.4工作空间管理:分为公共工作空间和私有工作空间,公共工作空间总存储的工具为通过测试、审核的正规运维工具,只可查看、复制,不可修改;私有工作空间为每个运维人员建立独立空间,存储个人运维工具、临时运维工具,本人可读写,其他人不可读写;
  4运维工具测试
  4.1测试申请管理:运维工具编制人员提交工具测试申请,包括运维工具、编制说明、使用说明等相关文档,运检部门接到申请后,组织专业人员对运维工具进行测试;
  4.2测试报告管理:专家填写测试结论,并对测试报告、测试结论进行结构化、非结构化管理;
  4.3问题反馈:对运维工具使用、测试过程中的问题向编制人员进行反馈;
  5運维工具评审
  5.1运维工具评审主要包括:评审申请管理、评审过程管理。
  5.2评审申请管理:运维工具编制人员对测试通过的工具,发起评审流程,运检部门接到申请后,组织运检负责人对运维工具进行评审;
  5.3评审过程管理:对评审过程进行管理,根据评审意见决定是否正式发布运维工具;
  6运维工具发布
  6.1运维工具发布主要包括:运维工具发布、版本变更、运维工具搜索。
  6.2运维工具发布:发布运维工具,并将其转入公共工作空间,可供其他运维人员查阅、复制、执行,实现运维工具共享;
  6.3版本变更:管理运维工具版本变更,通知运维工具使用者更新运维工具;
  运维工具搜索:提供搜索功能,可根据功能说明、内容等搜索满足条件的运维工具;
  7运维工具执行
  7.1运维工具执行主要包括:批量执行、定时执行、输入输出管理、执行历史查询、运维对象分组管理。
  7.2批量执行:运维人员批量选择运维对象和要执行的运维工具,应用通过代理通道执行运维工具并返回执行结果;
  7.3定时执行:运维人员批量选择运维对象和要执行的运维工具并设定执行时间,到时应用自动执行运维工具并返回执行结果;
  7.4输入输出管理:管理运维工具执行的输入参数和输出结果,管理stdin、stdou、stderr等标准输入输出流;
  7.5执行历史查询:根据时间、批次、运维对象、运维工具等多个维度查询运维工具的执行历史。
  8微场景管理
  8.1场景管理:对多个运维工具通过可视化的方式进行编排组合,设定执行过程与逻辑,包括场景的创建场景、删除场景、更新场景、查询场景等子功能;
  8.2场景参数管理:提供场景编排时对输入参数、全局参数和内部参数的管理,包括创建参数、删除参数等子功能;
  8.3手动执行:运维人员批量选择运维对象和要执行的场景,应用按照场景的编排逻辑执行运维工具并返回执行结果;
  8.4定时执行:运维人员批量选择运维对象和要执行的场景设定执行时间,到时应用自动按照场景的编排逻辑执行运维工具并返回执行结果;
  9功能清单
  9.1运维工具编辑:运维工具管理提供运维工具编辑器,根据脚本类型(shell、SQL)提供标准化模版、关键字语法加亮,拼写检查、主要命令帮助等编辑功能,运维人员可以通过此功能实现运维工具编辑;
  9.2版本管理:提供版本管理功能,对运维工具修改自动形成历史记录,提供版本查询、归档、提取、差异比对等功能;
  9.3工作空间管理:分为公共工作空间和私有工作空间,公共工作空间总存储的工具为通过测试、审核的正规运维工具,只可查看、复制,不可修改;私有工作空间为每个运维人员建立独立空间,存储个人运维工具、临时运维工具,本人可读写,其他人不可读写;
  9.4运维工具规范性管理:建立规范运维工具模版,包括运维工具说明、注释、输入、输出规范化格式;
  9.5运维工具测试主要包括:测试申请管理、测试报告管理、问题反馈。
  9.6测试申请管理:运维工具编制人员提交工具测试申请,包括运维工具、编制说明、使用说明等相关文档,运检部门接到申请后,组织专业人员对运维工具进行测试;
  9.7测试报告管理:专家填写测试结论,并对测试报告、测试结论进行结构化、非结构化管理;
  9.8问题反馈:对运维工具使用、测试过程中的问题向编制人员进行反馈;
  9.9评审申请管理:运维工具编制人员对测试通过的工具,发起评审流程,运检部门接到申请后,组织运检负责人对运维工具进行评审;
  9.10评审过程管理:对评审过程进行管理,根据评审意见决定是否正式发布运维工具;
  结语
  综上,随着经济的不断发展,电力已经成为当前工业生产和人民生活的必需品,对配电网进行有效的管理运营是保障电力系统正常运转的基础,对于整个电力工作起到重要的影响。本文对相关问题进行分析,以此来提升配网运维工作的效率,实现电网整体工作质量的提升,希望可以给相关人员起到一定的参考价值。
  参考文献
  [1]蔡科明.配网自动化技术在配网运维中的运用[J].科技经济导刊.2019(27)
  [2]卢广佳.配网自动化技术在配网运维中的运用[J].通信电源技术.2019(03)
  [3]聂志岐,宋立新,李红军.配网自动化技术在配网运维中的应用[J].花炮科技与市场.2018(04)
其他文献
摘要:高层建筑的出现及相关施工技术的成熟为我国城市化进程带来了一定的促进作业。高层建筑意味着可以在有限的城市土地资源中创造更多的生存空间,这显然能够有效解决各大城市土地资源不足的现状。随着高层建筑的数量越来越多、规模越来越大,其建设质量逐渐成为了社会各界广泛关注的较低。电气设计是高层建筑的基础组成部分之一,加强对于低压供配电系统的可靠性研究,对于提高高层建筑电气设计实用性无疑有着一定的现实意义。 
期刊
摘要:近年来,随着人们的安全意识不断增强,数据安全已经成为未来的发展趋势。云计算具备费用低、范围广、功能多等特点,是通过动态扩展服务的一种新型资源虚拟化技术。为了避免出现信息丢失,人们基本都会利用某些方式对数据进行冗余存储部署,例如副本、编码冗余等。通过构建云计算数据中心来完成中心控制作用,并集合多个平台和网络安全技术,可以连接不同位置的计算机,达到确保计算机信息安全的目前。基于此,笔者重点分析了
期刊
摘要:对于新建电厂接入方案,面临特高压和超高压两种方案选择。但是由于核电厂具有其特殊性,在安全运行、设备检修等方面有高于常规电厂的要求和标准,特高压输电方案因为存在若干不确定因素,会对核电厂的安全、经济、稳定等带来很大的困难和挑战。  一、特高压输电对核电厂安全运行的影响   如果采用1000KV输电方案,远期六台机组采用同塔双回一条输电路径送入一个接入点;如果采用500KV输电方案,远期六台机组
期刊
摘要:伴随着互联网时代的进一步到来,人工智能随之应运而生。因人工智能自身有着非常强大的功能与优势,所以,人工智能被应用到了我国各行各业的发展,特别是移动通信中。针对人工智能在移动通信中的应用,本文将在分析人工智能在移动通信各领域中应用的基础上,给出人工智能应用提升移动通信性能的措施,进而促使移动通信在今后得到更好的发展。  关键词:人工智能;移动通信;应用  引言:自移动通信的出现,其在不断的发展
期刊
摘要:在我国的输电线路形式之中,110kV输电线路比较常见,尤其在短距离输电工程中的应用更为广泛。110kV输电线路由于其自身的电压相对较低,因此在施工标准方面相较于高压输电线路的施工也相对较低。但是施工标准降低也会带来一定施工问题,很容易造成安全隐患。针对这种情况,本文对110kV输电线路工程基础施工要点进行分析,希望对提升施工质量有所帮助。  关键词:110kV;输电线路工程;基础施工;要点 
期刊
摘要:目前,人们对10kV配电系统运行质量的要求有所提高,如果发生接地故障工作人員应该及时进行定位、处理,减少停电带来的经济损失。对此,笔者对10kV配电线路接地故障及其原因进行分析,并阐述当前10kV配电线路接地故障快速定位方法、选择方式,以期为相关人员提供参考,实现对10kV配电线路接地故障的准确定位,提高10kV配电系统运行的稳定性。  关键词:10kV配电线路 接地故障 故障定位  我国1
期刊
摘要:由于早期试点建设的220kV智能变电站存在的不同层次的问题,如何制定在运变电站相关设备的升级改造方案并对其进行优化研究也就显得特别重要。本文从不同角度分析了拟改造的在运220kV智能变电站的存在的问题,阐述了220kV智能变电站升级改造方案中应侧重解决的问题,研究了优化升级改造方案的方法。  关键词:智能变电站;改造升级;设计方案;优化研究  引言  智能变电站二次设备相关技术发展至今,一直
期刊
摘要:在我国面临自然资源紧缺、环境污染和其生态系统退化的严峻形势下,我国正积极大力推广中国特色的社会主义绿色生态与文明,环境保护体系建设,树立尊重自然、顺应自然、保护自然的绿色生态与文明体系建设战略发展理念,挽救自然、挽救生态、挽救自然环境、挽救地球已经刻不容缓。良好的自然生态环境对于国家的生存与进步和对经济的社会可持续发展都已经具有重要的战略指导意义,生态环境的保护与建设发展离不开自然气象服务的
期刊
摘 要:随着我国社会形势的变化快速及生态环境保护的不断推进,化石能源的消费逐渐减少而清洁能源的需求量却在上升,其中以电力为主,因此做好电力系统中的电力供应保障工作对于稳定民众的生产生活意义重大,而继电保护是确保电力系统中电能运输稳定的关键技术之一,由于自动化技术的引入使得继电保护装置的工作效率大大提高,本文在继电保护自动化技术的重要性以及其应用进行简单分析。  关键词:继电保护自动化技术;重要性;
期刊
摘 要:CPR1000是中国广核集团推出的中国改进型百万千瓦级(1000 MW)压水堆核电技术方案。它是在引进、消化、吸收国外先进技术的基础上,结合20多年来的渐进式改进和自主创新形成的“二代加”百万千瓦级压水堆核电技术。CPR1000技术源于法国引进的百万千瓦级堆型——M310堆型。法国百万千瓦级核电技术的原型是美国西屋公司的标准312堆型,并通过改进批量化建设成为标准化的CPY技术。为了提高法
期刊