[发明专利]将中心集群成员资格扩展到附加计算资源在审
申请号: | 201980075111.X | 申请日: | 2019-11-06 |
公开(公告)号: | CN113039520A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 拉维·库玛·瓦达帕利;库西克·纳西;丹尼尔·科;拉梅什·内蒂 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;H04L12/24;G06F9/455;H04L29/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 董越 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中心 集群 成员 资格 扩展到 附加 计算 资源 | ||
1.一种由计算机实现的方法,包括:
由新计算资源发送加入计算集群的请求,所述计算集群包括至少一个成员;
在一个或多个通信中接收答复,所述答复包括:对用于加入所述计算集群的要求进行描述的元数据,以及对所述计算集群中的设备所使用的软件捆绑的引用;
安装所述软件捆绑;以及
建立所述计算集群中的成员资格。
2.根据权利要求1所述的由计算机实现的方法,其中,加入集群的所述请求是到所述计算集群的所述至少一个成员的对如下元数据的请求:该元数据对用于加入所述计算集群的要求进行描述。
3.根据权利要求1或2所述的由计算机实现的方法,其中,接收包括对所述软件捆绑的引用的所述答复是如下情况的结果:所述计算集群的成员确定了所述新计算资源没有在运行与所述计算集群的所述至少一个成员相同版本的软件捆绑。
4.根据权利要求1至3中任一项所述的由计算机实现的方法,包括:
在发送加入所述计算集群的请求之前,发送预引导执行环境请求;
响应于所述预引导执行环境请求而接收引导映像;以及
由所述新计算资源使用接收到的引导映像进行初始化。
5.根据权利要求1至4中任一项所述的由计算机实现的方法,其中,对用于加入所述计算集群的要求进行描述的所述元数据包括成员资格认证信息,所述方法包括:
在建立所述集群中的成员资格之前,由所述新计算资源使用所述成员资格认证信息进行认证。
6.根据权利要求1至5中任一项所述的由计算机实现的方法,其中,所述软件捆绑被包含在可由所述新计算资源执行的Docker容器中。
7.根据权利要求2所述的由计算机实现的方法,包括:
由所述计算集群的所述至少一个成员安装软件或配置更新;以及
生成软件捆绑并用发行版本标记该软件捆绑,该软件捆绑包含所述更新中所包括的软件或配置。
8.一种用于管理计算资源集群的分布式计算管理系统,包括:
所述计算资源集群的现有成员,用于进行以下操作:从新计算资源接收对加入所述计算资源集群所需的信息的请求,以及作为响应而向所述新计算资源发送描述协议的信息、软件包的标识、用于获取所述软件包的信息、配置参数、以及认证信息;以及
软件包存储库,用于进行以下操作:从所述新计算资源接收请求,以及作为响应而向所述新计算资源提供所述软件包。
9.根据权利要求8所述的分布式计算管理系统,包括:
所述新计算资源,用于从所述软件包存储库接收响应并且执行所述软件包,从而使用所有加入所述计算资源集群所必需的软件和配置来配置所述新计算资源。
10.根据权利要求8或9所述的分布式计算管理系统,其中,所述软件包是Docker容器。
11.根据权利要求8至10中任一项所述的分布式计算管理系统,包括:
凭证授权机构,用于接收关于如下内容的请求并作为响应而接受所述新计算资源作为所述集群的成员:对所述新计算资源进行认证并接受所述新计算资源作为所述计算资源集群的成员。
12.根据权利要求8至11中任一项所述的分布式计算管理系统,包括:
预引导执行环境服务器,用于进行以下操作:从不属于所述计算资源集群的所述新计算资源接收预引导执行环境请求,以及向所述新计算资源发送所述计算资源集群所使用的引导映像以初始化所述新计算资源。
13.根据权利要求8至12中任一项所述的分布式计算管理系统,其中,所述计算资源集群的所述现有成员被配置为进行以下操作:安装软件或配置更新,以及生成软件包并用发行版本标记该软件包,所述软件包包含所述更新中所包括的软件或配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980075111.X/1.html,转载请声明来源钻瓜专利网。