容器迁移方法、系统和存储介质与流程

文档序号:31661163发布日期:2022-09-27 23:06阅读:来源:国知局

技术特征:
1.一种容器迁移方法,包括:根据各个节点的网络流量,确定网络过载节点;计算所述网络过载节点内每个待迁移容器与全局网络中其他容器之间的总网络流量相关度;以及按照总网络流量相关度由小到大的顺序,依次为所述待迁移容器确定目标节点,并将所述待迁移容器迁移到所述目标节点。2.根据权利要求1所述的容器迁移方法,其中,计算所述网络过载节点内每个待迁移容器与全局网络中其他容器之间的总网络流量相关度包括:计算每个所述待迁移容器与同节点的所有容器的第一网络流量相关度;计算每个所述待迁移容器与同交换机的其他节点的所有容器的第二网络流量相关度;计算每个所述待迁移容器与跨交换机的节点的所有容器的第三网络流量相关度;以及根据所述第一网络流量相关度、所述第二网络流量相关度和所述第三网络流量相关度,确定所述总网络流量相关度。3.根据权利要求2所述的容器迁移方法,其中,根据所述第一网络流量相关度、所述第二网络流量相关度和所述第三网络流量相关度,确定所述总网络流量相关度包括:获取所述第一网络流量相关度对应的第一权重,所述第二网络流量相关度对应的第二权重,所述第三网络流量相关度对应的第三权重;以及根据所述第一网络流量相关度、所述第一权重、所述第二网络流量相关度、所述第二权利、所述第三网络流量相关度和所述第三权重,计算所述总网络流量相关度。4.根据权利要求3所述的容器迁移方法,其中,所述第一权重和所述第二权重为正权重,所述第三权重为负权重,且所述第一权重大于所述第二权重。5.根据权利要求1所述的容器迁移方法,其中,为所述待迁移容器确定目标节点包括:在所述待迁移容器相关度最高的容器所在节点连接的交换机所连接的节点中,选择所述目标节点。6.根据权利要求5所述的容器迁移方法,其中,选择所述目标节点包括:若与所述待迁移容器相关度最高的容器所在节点的资源,能够满足所述待迁移容器所需资源,则所述目标节点为与所述待迁移容器相关度最高的容器所在节点;以及若与所述待迁移容器相关度最高的容器所在节点的资源,不能够满足所述待迁移容器所需资源,则所述目标节点为与所述待迁移容器相关度最高的容器所在节点连接的交换机所连接的节点中,资源利用率最低的节点。7.根据权利要求5所述的容器迁移方法,其中,选择所述目标节点包括:若在与所述待迁移容器相关度最高的容器中,存在多个具有相同相关度的容器,则在多个具有相同相关度的容器中,选择与所述待迁移容器网络拓扑距离最近的容器,作为所述目标节点。8.根据权利要求1所述的容器迁移方法,还包括:若不存在与所述待迁移容器具有网络流量相关度的容器,则选择资源利用率最低的节点作为所述目标节点。9.根据权利要求1至8任一所述的容器迁移方法,其中,所述网络过载节点为网络流量
大于流量阈值的节点。10.一种容器迁移系统,包括:网络过载节点确定单元,被配置为根据各个节点的网络流量,确定网络过载节点;相关度计算单元,被配置为计算所述网络过载节点内每个待迁移容器与全局网络中其他容器之间的总网络流量相关度;以及目标节点确定单元,被配置为按照总网络流量相关度由小到大的顺序,依次为所述待迁移容器确定目标节点,以将所述待迁移容器迁移到所述目标节点。11.一种容器迁移系统,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令执行如权利要求1至9任一项所述的容器迁移方法。12.一种非瞬时性计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现如权利要求1至9任一项所述的容器迁移方法。

技术总结
本公开提供了一种容器迁移方法、系统和存储介质,涉及新兴信息技术领域。该方法包括:根据各个节点的网络流量,确定网络过载节点;计算网络过载节点内每个待迁移容器与全局网络中其他容器之间的总网络流量相关度;以及按照总网络流量相关度由小到大的顺序,依次为待迁移容器确定目标节点,并将待迁移容器迁移到目标节点。本公开能够降低容器间网络通信损耗,优化容器集群内的容器分布,提高业务质量。提高业务质量。提高业务质量。


技术研发人员:孟庆蕴 师春雨 朱万意 王钤
受保护的技术使用者:中国电信股份有限公司
技术研发日:2022.06.28
技术公布日:2022/9/26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1