[发明专利]一种基于备用机制的边缘物联代理资源调度方法及装置在审
申请号: | 202011216194.0 | 申请日: | 2020-11-04 |
公开(公告)号: | CN112445573A | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 汪强;王永刚;刘博;徐涛;应站煌;田萍;王龙洋 | 申请(专利权)人: | 许继集团有限公司;国网江苏省电力有限公司;国网江苏省电力有限公司南京供电分公司;国家电网有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 朱晓娟 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 备用 机制 边缘 代理 资源 调度 方法 装置 | ||
本发明公开了一种基于备用机制的边缘物联代理资源调度方法,包括如下步骤:获取边缘物联代理集群的所有Node节点的资源利用率;判断任一主用Node节点的资源利用率是否超过预设比例值;当任一主用Node节点的资源利用率超过预设比例值时,获取主用Node节点标识,将主用Node节点占用资源较大的Pod迁移至备用Node节点,并记录备用Node标识;当任一主用Node节点的资源利用率超过预设比例值时,控制主用Node节点维持现有运行状态。通过设置备用Node节点,在主用Node节点超负荷运行时将其中的Pod迁移至一备用Node节点,简化了容器调度算法,减少了边缘物联代理集群中的容器动态调整的操作频次,提高了调度效率和通信稳定性。
技术领域
本发明涉及电力物联网控制技术领域,特别涉及一种基于备用机制的边缘物联代理资源调度方法及装置。
背景技术
在电力物联网的建设中,随着海量终端的接入,数据异构化、资源浪费大、部署周期长等问题日渐突出,目前使用轻量级容器应用及调度技术的边缘物联代理设备来解决上述问题已成为一个主流的方案。通过容器及调度技术,将包含应用及资源隔离信息的容器通过电力物联云平台通过调度策略进行下发并部署至边缘物联代理设备,后续根据边缘物联代理设备集群负载的均衡情况和应用负载的变化而进行动态调整。
上述过程包含两个方面,一是初始化调度,通过调度器的默认或者人工预设的策略,经过初选、优选两个环节选择边缘物联代理设备集群中的一个主机进行部署;二是对边缘物联代理集群中正在运行服务的容器进行动态管理,例如增加、删除或迁移容器,这样使得系统的资源分布更加均衡。目前已存在很多种复杂和完善的调度策略及算法,旨在解决资源利用率和运行性能之间的权衡问题。但是不可避免的会出现以下问题:一是由于容器的初始化调度及动态调整的策略较为复杂,会消耗较多的计算资源;二是电力环境下更关注通信和服务的稳定性,一味的追求边缘物联代理资源利用率的均衡会增大应用容器的扩缩容调整频次,增加了电力物联网通信稳定控制的难度,运维效率降低。
发明内容
本发明实施例的目的是提供一种基于备用机制的边缘物联代理资源调度方法及装置,通过设置备用Node节点,在主用Node节点超负荷运行时将主用Node节点中的Pod迁移至一备用Node节点,并在主用Node节点符合满足设定时将备用Node节点中运行的Pod迁移回主用Node节点运行,简化了容器调度算法,减少了边缘物联代理集群中的容器动态调整的操作频次,提高了调度效率和通信稳定性。
为解决上述技术问题,本发明实施例的第一方面提供了一种基于备用机制的边缘物联代理资源调度方法,包括如下步骤:
获取边缘物联代理集群的所有Node节点的资源利用率;
判断任一主用Node节点的资源利用率是否超过预设比例值;
当任一主用Node节点的资源利用率超过预设比例值时,获取所述主用Node节点标识,将所述主用Node节点占用资源较大的Pod迁移至备用Node节点,并记录所述备用Node标识;
当任一主用Node节点的资源利用率超过预设比例值时,控制所述主用Node节点维持现有运行状态。
进一步地,所述将所述主用Node节点占用资源较大的Pod迁移至所述备用Node节点,包括如下步骤:
在所述备用Node节点新建待迁移的所述Pod;
在所述Pod在所述备用Node节点运行之后,将超负荷运行的所述主用Node节点中的所述Pod停止运行。
进一步地,所述将所述Node节点占用资源较大的Pod迁移至所述备用Node节点并记录所述备用Node标识之后,还包括:
获取已完成迁移所述Pod的所述主用Node节点的资源利用率;
判断已完成迁移所述Pod的所述主用Node节点的资源利用率是否低于所述预设比例值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;国网江苏省电力有限公司;国网江苏省电力有限公司南京供电分公司;国家电网有限公司,未经许继集团有限公司;国网江苏省电力有限公司;国网江苏省电力有限公司南京供电分公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011216194.0/2.html,转载请声明来源钻瓜专利网。