[发明专利]一种基于云的多集群管理方法、装置、介质及电子设备在审
申请号: | 202010505429.1 | 申请日: | 2020-06-05 |
公开(公告)号: | CN111800468A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 葛凯凯 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 叶虹 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 集群 管理 方法 装置 介质 电子设备 | ||
1.一种基于云的多集群管理方法,其特征在于,包括:
读取用于创建虚拟机的镜像文件;
获取接入云平台的各服务器集群的集群标识;
确定每个集群标识分别对应的传输线程;
基于所述每个集群标识各自对应的传输线程,将所述镜像文件并行发送至所述每个集群标识各自对应的各个服务器集群。
2.根据权利要求1所述的方法,其特征在于,所述读取用于创建虚拟机的镜像文件,包括:
从所述用于创建虚拟机的镜像文件中,逐次读取预设数据量的镜像数据;
将读取到的镜像数据按照读取顺序添加到镜像数据队列。
3.根据权利要求2所述的方法,其特征在于,所述基于所述每个集群标识各自对应的传输线程,将所述镜像文件并行发送至所述每个集群标识各自对应的各个服务器集群,包括:
从所述镜像数据队列中读取预设数据量的镜像数据;
将读取到的镜像数据广播至所述每个集群标识各自对应的传输线程;
通过所述传输线程,将所述读取到的镜像数据并行发送至每个集群标识各自对应的各个服务器集群,直至将所述镜像文件发送至所述各个服务器集群。
4.根据权利要求1所述的方法,其特征在于,所述获取接入云平台的各服务器集群的集群标识,包括:
调用探测组件,探测所述云平台的存储组件中所包含的服务器集群的信息;
基于所述存储组件所包含的服务器集群的信息,确定接入云平台的服务器集群的集群标识。
5.根据权利要求1所述的方法,其特征在于,所述基于所述每个集群标识各自对应的传输线程,将所述镜像文件并行发送至所述每个集群标识各自对应的各个服务器集群,包括:
基于所述集群标识,在所述服务器集群的存储组件中确定所述集群标识对应的空白存储区域;
基于所述每个服务器标识各自对应的传输线程,并行发送所述镜像文件至所述集群标识对应的空白存储区域中。
6.根据权利要求4所述的方法,其特征在于,所述调用探测组件,探测所述云平台的存储组件中所包含的服务器集群的信息,包括:
基于预设周期,控制所述管理节点中的探测组件调用所述存储组件对应的服务,获取所述存储组件所管理的服务器集群的信息。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述云平台中注册新增服务器集群时,读取所述云平台中原有服务器集群的历史镜像文件;所述历史镜像文件用于创建虚拟机;
确定每个所述历史镜像文件分别对应的传输线程;
基于每个所述历史镜像文件分别对应的传输线程,将各所述历史镜像文件并行发送至所述新增服务器集群。
8.根据权利要求7所述的方法,其特征在于,所述基于每个所述历史镜像文件分别对应的传输线程,将各所述历史镜像文件并行发送至所述新增服务器集群,包括:
获取所述云平台中已注册的服务器集群的集群标识;
基于所述云平台的存储组件中存储的历史集群标识、所述已注册的服务器集群的集群标识,将所述存储组件中未存储的集群标识识别为所述新增服务器集群对应的新增标识;
基于每个所述历史镜像文件对应的传输线程,将每个所述历史镜像文件并行发送至所述新增标识对应的新增服务器集群。
9.根据权利要求7所述的方法,其特征在于,所述基于每个所述历史镜像文件分别对应的传输线程,将各所述历史镜像文件并行发送至所述新增服务器集群,包括:
基于各所述历史镜像文件组成的队列,从所述队列中并行读取预设数据量的镜像文件;
将所述预设数量的镜像文件传输至每个所述镜像文件各自对应的传输线程;
通过所述传输线程,将所述镜像文件并行发送至所述新增服务器集群,直至将所有的历史镜像文件都发送至所述新增服务器集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010505429.1/1.html,转载请声明来源钻瓜专利网。