[发明专利]一种基于云平台的电力应用集群管理方法及装置有效
申请号: | 201910721780.1 | 申请日: | 2019-08-06 |
公开(公告)号: | CN112350837B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 孙超;王艳蓉;夏晨;陆鑫;顾全 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 |
主分类号: | H04L41/0896 | 分类号: | H04L41/0896;G06Q50/06 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 张赏 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 电力 应用 集群 管理 方法 装置 | ||
本发明公开了一种基于云平台的电力监控应用集群管理方法及装置,在接收到集群扩展指令时,为应用集群中的空闲应用集群容器或新建应用集群容器配置任务号,并对配置任务号的应用集群容器进行资源配置,然后启动资源配置成功的应用集群容器的应用进程、实时库进程;在收到集群缩容指令时,先停止集群中的空闲应用集群容器或与指令任务号对应的应用集群容器,再回收空闲应用集群容器或停止服务进程和实时库进程的应用集群容器的配置资源;实现了电力监控应用集群的动态扩展或缩容,提高了电力监控应用的数据处理并发性和效率性,保证了电力监控应用的可靠性。
技术领域
本发明涉及一种基于云平台的电力监控应用集群管理方法及装置,属于电力监控云计算技术领域。
背景技术
随着智能电网的建设不断深入以及电力泛在物联网互联万物的构想逐渐变为现实,电力监控应用的接入和处理的数据量成指数级别增长,有效而可靠的电力监控应用集群资源调度与管理是急需解决的问题。
目前,电力系统的电力监控应用仍然采用一主多备的高可用集群模式,只有主用服务器处理数据,备用服务器只能热备,处理效率受单台服务器硬件资源的限制,备用服务器的资源无法得到充分利用。而另一方面,云计算技术已经在互联网行业逐步扩展到实体经济的各个领域,云计算技术有效的解决了资源调度的难题,充分发挥了计算资源的潜力,提升了资源利用效率。
现有云计算技术直接应用于电力监控应用领域仍然存在以下两方面的问题:现有的云计算技术比如Kubernetes的StatefulSet集群是面向类似电力监控的有状态类应用,它的集群扩展只能将最后一个启动的容器首先停止,因此无法适应电力监控应用需要有序而可控的集群扩展和缩减策略需求;现有的云计算集群管理技术不能满足电力监控应用在扩展集群节点时需要初始化应用需要资源的要求,比如Kubernetes的StatefulSet集群只支持存储目录的初始化,Hadoop的YARN集群只支持HDFS的文件系统资源不支持其他类型的资源初始化;现有云计算技术无法控制程序启动和停止的顺序,存在因启动或停止顺序的冲突造成应用异常的问题。
发明内容
本发明的目的在于提供一种基于云平台的电力监控应用集群管理方法及装置,以解决现有技术中导致的上述多项缺陷或缺陷之一。
为达到上述目的,本发明是采用下述技术方案实现的:
本发明提供一种基于云平台的电力监控应用集群管理方法,所述方法包括如下步骤:
集群管理装置接收集群扩容或缩容指令;
当集群管理装置接收到集群扩容指令时,判断所述应用集群中是否存在空闲应用集群容器;若是,配置集群扩容指令的任务号至所述空闲应用集群容器;否则,创建新的应用集群容器,并配置集群扩容指令的任务号至创建成功的应用集群容器;对配置集群扩容指令的任务号的应用集群容器进行资源配置;启动资源配置成功的应用集群容器的应用进程、实时库进程;
当集群管理装置接收到集群缩容指令时,根据任务号和应用集群中各应用集群容器信息,判断是否为指定应用集群容器的缩容;若指定了任务号并存在和指定任务号对应的应用集群容器,则停止和指定任务号对应的应用集群容器中的应用服务进程和实时库进程,并对停止服务进程和实时库进程的应用集群容器进行配置资源的回收;若无指定任务号或不存在与指定任务号对应的应用集群容器,则判断应用集群中是否有空闲的应用集群容器,并对空闲应用集群容器进行配置资源的回收。
进一步的,在对配置集群扩容指令的任务号的应用集群容器进行资源配置的步骤之后,所述方法还包括回收资源配置失败的应用集群容器;
在启动资源配置成功的应用集群容器的应用进程、实时库进程之后,所述方法还包括回收应用服务进程和实时库进程初始化失败的应用集群容器。
进一步的,所述方法还包括:获取应用集群中各应用集群容器的应用状态信息;根据各应用集群容器的应用状态信息,判断各应用集群容器是否空闲。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910721780.1/2.html,转载请声明来源钻瓜专利网。