[发明专利]一种电力调度集控系统标准化自动化部署方法及架构在审
申请号: | 201711304986.1 | 申请日: | 2017-12-11 |
公开(公告)号: | CN108052333A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 王盛;文斌;初成刚 | 申请(专利权)人: | 北京紫优能源科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71;G06F8/65;G06Q50/06;H04L12/24;H04L29/08 |
代理公司: | 天津滨海科纬知识产权代理有限公司 12211 | 代理人: | 李成运 |
地址: | 100190 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 调度 系统 标准化 自动化 部署 方法 架构 | ||
本发明公开了一种电力调度集控系统标准化自动化部署方法及架构,包括:安装物理机操作系统并配置ssh免密访问连接;联网下载安装开源容器集群编排软件并启动开源容器集群服务;从私有镜像库成功拉取已发布的业务容器镜像和工具容器镜像;编写容器编排配置文件;上传至容器编排管理软件,通过容器编排管理软件按照配置文件的说明信息启动运行相应容器;监测是否需要调整业务容器负载。本发明主要使用全容器化的应用部署方式来搭建电力调度软件后台监控系统,从而大幅提升了部署效率和成功率,降低了各监控子系统模块间的联调复杂度。
技术领域
本发明属于电力调度集控系统领域,特别是涉及到一种电力调度集控系统标准化自动化部署方法及架构。
背景技术
传统的电力子站、调度站的搭建和维护相对复杂,需要根据电站的规模初始配置多台基础设施服务器,包括数据库存储服务器、scada监控服务器、web应用服务器、报表服务器、公网数据访问服务器等,这些后台服务器架构往往还需要单独配置主备服务器以及单独的备份服务器、报表服务器,以及配置相应的故障切换软件等。这么多的后台服务器,需要安装不同的操作系统和应用系统软件。这样一个复杂的网络拓扑以及各个应用服务的部署实施,需要调试工程师对于系统整体架构较熟悉并对软硬件环境均有较深理解才能将系统整体搭建并实施成功,在实际工作中,不同的调式人员在现场实施过程中,往往导致某些应用未能正确安装或者某些服务不能正确运行,经过排查后发现,通常是由于程序安装或配置错误所致,继而耽误了宝贵的调试周期。
基于上述问题,在电力调度监控系统搭建实施中,急需引入一种先进的后台服务部署技术,通过最大限度的自动化和标准化的部署和运维,从而有效杜绝在实际工作中由于人为的误操作所引起的各类错误。
发明内容
针对上述问题,本发明提出一种电力调度集控系统标准化自动化部署方法及架构,主要使用全容器化的应用部署方式来搭建电力调度软件后台监控系统,从而大幅提升了部署效率和成功率,降低了各监控子系统模块间的联调复杂度。
为达到上述目的,本发明的技术方案是这样实现的:
一种电力调度集控系统标准化自动化部署方法,包括:
步骤1:安装物理机操作系统并配置ssh免密访问连接;
步骤2:联网下载安装开源容器集群编排软件并启动开源容器集群服务;
步骤3:判断私有镜像库中所需镜像是否存在,如果存在进入步骤5,不存在则进入步骤4;
步骤4:通过自定义构建脚本方式,将业务软件封装成镜像方式发布至私有镜像库;
步骤5:从私有镜像库成功拉取已发布的业务容器镜像和工具容器镜像;
步骤6:编写容器编排配置文件;
步骤7:将步骤6中的容器编排配置文件,上传至容器编排管理软件,通过容器编排管理软件按照配置文件的说明信息启动运行相应容器;
步骤8:在全部容器启动运行后,监测是否需要调整业务容器负载;
步骤9:业务软件外部统一通过负载均衡容器所提供的服务进行访问,以此实现电力调度系统的高可用访问能力。
进一步的,步骤4的具体方法包括:
步骤401:通过脚本编程方式,将业务程序代码与基础镜像相融合,编写自定义业务镜像构建脚本;以及编写工具镜像脚本;
步骤402:将构建脚本输入至镜像引擎,并生成为相对应的业务模块镜像文件;
步骤403:将构建成功的业务模块镜像文件上传至私有镜像库,供现场运维人员下载运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京紫优能源科技有限公司,未经北京紫优能源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711304986.1/2.html,转载请声明来源钻瓜专利网。