[发明专利]一种容器处理方法、控制服务器及分布式集群有效
申请号: | 201810001794.1 | 申请日: | 2018-01-02 |
公开(公告)号: | CN108170820B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 陈旭;孔艳莉;王奇刚 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 容器 处理 方法 控制 服务器 分布式 集群 | ||
1.一种容器处理方法,应用于分布式集群中,所述分布式集群中包括多个节点,且所述分布式集群中架设有分布式文件系统,所述分布式文件系统中以存储插件的结构存放容器文件,所述方法包括:
确定待运行的目标容器;
在所述分布式集群的节点中,确定与所述目标容器相匹配的目标节点与目标容器相匹配的目标节点是指,能够启动目标容器使得目标容器中的工作环境正常运行的节点;
将所述分布式文件系统中所述目标容器对应的目标文件投递到所述目标节点;
在所述目标节点上运行所述目标容器。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
为所述目标容器设置容器标签,所述容器标签唯一表示所述目标容器。
3.根据权利要求1所述的方法,其特征在于,所述确定待运行的目标容器,包括:
在人工智能AI平台上创建新的容器后,将所述新的容器确定为目标容器。
4.根据权利要求3所述的方法,其特征在于,在所述分布式集群的节点中,确定与所述目标容器相匹配的目标节点,包括:
在所述分布式集群中,将满足所述目标容器的运行条件的节点,确定为目标节点。
5.根据权利要求1所述的方法,其特征在于,所述确定待运行的目标容器,包括:
接收容器运行指令;
在所述分布式集群的部署过容器的节点中,确定与所述容器运行指令相对应的目标容器。
6.根据权利要求5所述的方法,其特征在于,在所述分布式集群的节点中,确定与所述目标容器相匹配的目标节点,包括:
确定所述目标容器在所述分布式集群中所对应的当前节点;
判断所述当前节点是否满足所述目标容器的运行条件;
如果所述当前节点满足所述目标容器的运行条件,确定所述当前节点为目标节点;
如果所述当前节点不满足所述目标容器的运行条件,在所述分布式集群的其他节点中确定满足所述目标容器的运行条件的节点为目标节点。
7.根据权利要求2所述的方法,其特征在于,在所述目标节点上运行所述目标容器之后,所述方法还包括:
接收容器操作指令,所述容器操作指令中至少包括操作容器标签;
从所述分布式集群处于运行状态的容器中,确定与所述操作容器标签相对应的待操作容器;
对所述待操作容器执行相应的功能。
8.根据权利要求1所述的方法,其特征在于,将所述分布式文件系统中所述目标容器对应的目标文件投递到所述目标节点,包括:
获取所述目标容器的容器文件版本号;
根据所述容器文件版本号,判断所述目标容器是否需要进行容器文件同步,如果是,从所述分布式文件系统中加载所述目标容器的增量容器文件到所述目标节点,否则,从所述分布式文件系统中加载所述目标容器的本地容器文件到目标节点。
9.一种控制服务器,应用于分布式集群中,所述分布式集群中包括多个节点,且所述分布式集群中架设有分布式文件系统,所述分布式文件系统中以存储插件的结构存放容器文件,所述控制服务器包括:存储器和处理器,其中:
所述存储器用于存储应用程序及所述应用程序运行所产生的数据;
所述处理器,用于执行所述应用程序,以实现以下功能:确定待运行的目标容器;在所述分布式集群的节点中,确定与所述目标容器相匹配的目标节点,与目标容器相匹配的目标节点是指,能够启动目标容器使得目标容器中的工作环境正常运行的节点;将所述分布式文件系统中所述目标容器对应的目标文件投递到所述目标节点;在所述目标节点上运行所述目标容器。
10.一种分布式集群,所述分布式集群中包括多个节点,且所述分布式集群中架设有分布式文件系统,所述分布式文件系统中以存储插件的结构存放容器文件,所述分布式集群中还包括:
控制节点,用于:确定待运行的目标容器;在所述分布式集群的节点中,确定与所述目标容器相匹配的目标节点,与目标容器相匹配的目标节点是指,能够启动目标容器使得目标容器中的工作环境正常运行的节点;将所述分布式文件系统中所述目标容器对应的目标文件投递到所述目标节点;在所述目标节点上运行所述目标容器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810001794.1/1.html,转载请声明来源钻瓜专利网。