The invention provides a method for automatically managing node load based on cloud platform, the cloud platform includes the management node cluster is formed by a plurality of the management node, each of the management node corresponds to a node set by management and the calculation of the nodes in the cluster according to the invention, when a management node failure to communicate, the other management node can compute nodes corresponding to the management node re allocation, so as to ensure the normal operation of the cloud platform; secondly, when adding and deleting nodes and management nodes between automatic re allocation of computing nodes to ensure load balancing management node.
【技术实现步骤摘要】
一种基于云平台的自动管理节点负载的方法
本专利技术涉及云计算领域,特别是一种云平台自动管理节点负载的方法。
技术介绍
在大规模的云平台上,一般都会采用多个管理节点,让每个管理节点管理一部分的计算节点,这样可以分摊管理节点的负载。但是,这种方式会使得管理节点与计算节点的对应关系固定,云平台并不会自动重新分配管理节点。在这种情况下,当批量增加或者删除节点时,会形成管理节点负载不平衡的现象,即部分管理节点对应的计算节点数量多、部分管理节点对应的计算节点数量少。因此亟需一种能够动态调整管理节点与计算节点的对应关系,自动平衡管理节点的负载的方法。
技术实现思路
为了解决上述问题,本专利技术提供了一种云平台中自动管理节点负载的方法,该方法包括:所述云平台包括由多个所述管理节点形成的管理节点集群,每个所述管理节点均对应管理一个由计算节点集合而成的计算节点集群,当云平台管理系统检测到所述管理节点集群或所述计算节点集群发生变动时,将所述管理节点集群中所拥有的计算节点数量最小的管理节点选为主管理节点;所述主管理节点向各所述管理节点获取各自的计算节点列表,将计算节点进行重新分配从而得出当前的管理节点与计算节点的映射关系表;所述主管理节点将所述映射关系表发送到各所述管理节点,各所述管理节点根据所述关系表得出属于自身的新计算节点列表,再根据新计算节点列表对其管理的计算节点集群进行处理。进一步,所述主管理节点向各所述管理节点获取各自的计算节点列表,将计算节点进行重新分配从而得出当前的管理节点与计算节点的映射关系表包括:根据各管理节点各自所拥有的计算节点的数量进行排序;将尚未分配的计算节点 ...
【技术保护点】
一种基于云平台的自动管理节点负载的方法,所述云平台包括由多个所述管理节点形成的管理节点集群,每个所述管理节点均对应管理一个由计算节点集合而成的计算节点集群,其特征在于,所述方法包括:当云平台管理系统检测到管理节点集群或计算节点集群发生变动时,将所述管理节点集群中所拥有的计算节点数量最小的管理节点选为主管理节点;所述主管理节点向各所述管理节点获取各自的计算节点列表,将计算节点进行重新分配从而得出当前的管理节点与计算节点的映射关系表;所述主管理节点将所述映射关系表发送到各所述管理节点,各所述管理节点根据所述关系表得出属于自身的新计算节点列表,再根据新计算节点列表对其管理的计算节点集群进行处理。
【技术特征摘要】
1.一种基于云平台的自动管理节点负载的方法,所述云平台包括由多个所述管理节点形成的管理节点集群,每个所述管理节点均对应管理一个由计算节点集合而成的计算节点集群,其特征在于,所述方法包括:当云平台管理系统检测到管理节点集群或计算节点集群发生变动时,将所述管理节点集群中所拥有的计算节点数量最小的管理节点选为主管理节点;所述主管理节点向各所述管理节点获取各自的计算节点列表,将计算节点进行重新分配从而得出当前的管理节点与计算节点的映射关系表;所述主管理节点将所述映射关系表发送到各所述管理节点,各所述管理节点根据所述关系表得出属于自身的新计算节点列表,再根据新计算节点列表对其管理的计算节点集群进行处理。2.如权利要求1所述的基于云平台的自动管理节点负载的方法,其特征在于,所述主管理节点向各所述管理节点获取各自的计算节点列表,将计算节点进行重新分配从而得出当前的管理节点与计算节点的映射关系表包括:根据各管理节点各自所拥有的计算节点的数量进行排序;将尚未分配的计算节点优先分配给排序小的管理节点;计算各管理节点所拥有的...
【专利技术属性】
技术研发人员:汪深海,陈海钊,
申请(专利权)人:深圳市神云科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。