一种容器镜像数据管理方法、装置、电子设备及存储介质与流程

文档序号:25543214发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种容器镜像数据管理方法,应用于容器镜像数据管理系统中的中心管理服务器,所述容器镜像数据管理系统还包括:多个容器管理服务器以及多个存储服务器集群;所述多个容器管理服务器分别设置于不同的机房,所述多个存储服务器集群分别设置于不同的机房;所述方法包括:

获取第一容器管理服务器发送的容器镜像数据操作请求,其中,所述第一容器管理服务器为所述多个容器管理服务器中的任一服务器;

基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,其中,所述预先存储的多个所述存储服务器集群的地址为各个所述存储服务器集群预先发送至所述中心管理服务器的;

将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作。

2.根据权利要求1所述的方法,其特征在于,所述基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,包括:

基于所述容器镜像数据下载请求中携带的容器镜像数据的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出存储有所述容器镜像数据的第一存储服务器集群的地址;

所述将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作,包括:

将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

3.根据权利要求2所述的方法,其特征在于,所述中心管理服务器中还存储有所述容器镜像数据在所述第一存储服务器集群中的地址;

在所述基于所述容器镜像数据下载请求中携带的容器镜像数据的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出存储有所述容器镜像数据的第一存储服务器集群的地址之后,所述方法还包括:

基于所述容器镜像数据的标识信息,确定出所述容器镜像数据在所述第一存储服务器集群中的地址;

所述将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,从所述第一存储服务器集群中下载所述容器镜像数据,包括:

将所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

4.根据权利要求1所述的方法,其特征在于,所述基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,包括:

基于所述容器镜像数据上传请求中携带的第一存储服务器集群的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出所述第一存储服务器集群的地址;

所述将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作,包括:

将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,将所述容器镜像数据上传至所述第一存储服务器集群。

5.根据权利要求4所述的方法,其特征在于,在所述将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,将容器镜像数据上传至所述第一存储服务器集群之后,所述方法还包括:

在接收到所述第一容器管理服务器发送的上传成功的信息后,将所述第一存储服务器集群的地址,发送至所述多个存储服务器集群中除所述第一存储服务器集群之外的其他存储服务器集群,以使得所述所述其他存储服务器集群对所述第一存储服务器集群中存储的所述容器镜像数据进行同步;或者

在接收到所述第一容器管理服务器发送的上传成功的信息后,将所述多个存储服务器集群中除所述第一存储服务器集群之外的其他存储服务器集群的地址发送至所述第一存储服务器集群,以使得所述第一存储服务器集群将所述容器镜像数据同步至所述其他存储服务器集群。

6.一种容器镜像数据管理方法,应用于容器镜像数据管理系统中的第一容器管理服务器,所述第一容器管理服务器为所述容器镜像数据管理系统中的多个容器管理服务器中的任一服务器,所述容器镜像数据管理系统还包括:中心管理服务器以及多个存储服务器集群;所述多个容器管理服务器分别设置于不同的机房,所述多个存储服务器集群分别设置于不同的机房;所述方法包括:

发送容器镜像数据操作请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,其中,所述预先存储的多个所述存储服务器集群的地址为各个所述存储服务器集群预先发送至所述中心管理服务器的;

获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作。

7.根据权利要求6所述的方法,其特征在于,所述发送容器镜像数据操作请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,包括:

发送容器镜像数据下载请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据下载请求中携带的容器镜像数据的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出存储有所述容器镜像数据的第一存储服务器集群的地址;

所述获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作,包括:

获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

8.根据权利要求7所述的方法,其特征在于,所述中心管理服务器中还存储有所述容器镜像数据在所述第一存储服务器集群中的地址,所述获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,从所述第一存储服务器集群中下载所述容器镜像数据,包括:

获取所述中心管理服务器发送的所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,并基于所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

9.根据权利要求6所述的方法,其特征在于,所述发送容器镜像数据操作请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,包括:

发送容器镜像数据上传请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据上传请求中携带的第一存储服务器集群的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出所述第一存储服务器集群的地址;

所述获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作,包括:

获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,将容器镜像数据上传至所述第一存储服务器集群。

10.一种容器镜像数据管理装置,应用于容器镜像数据管理系统中的中心管理服务器,所述容器镜像数据管理系统还包括:多个容器管理服务器以及多个存储服务器集群;所述多个容器管理服务器分别设置于不同的机房,所述多个存储服务器集群分别设置于不同的机房;所述装置包括:

操作请求获取模块,用于获取第一容器管理服务器发送的容器镜像数据操作请求,其中,所述第一容器管理服务器为所述多个容器管理服务器中的任一服务器;

第一地址确定模块,用于基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,其中,所述预先存储的多个所述存储服务器集群的地址为各个所述存储服务器集群预先发送至所述中心管理服务器的;

发送模块,用于将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作。

11.根据权利要求10所述的装置,其特征在于,所述第一地址确定模块,具体用于:

基于所述容器镜像数据下载请求中携带的容器镜像数据的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出存储有所述容器镜像数据的第一存储服务器集群的地址;

所述发送模块,具体用于:

将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

12.根据权利要求11所述的装置,其特征在于,所述中心管理服务器中还存储有所述容器镜像数据在所述第一存储服务器集群中的地址;

所述装置还包括:

第二地址确定模块,用于基于所述容器镜像数据的标识信息,确定出所述容器镜像数据在所述第一存储服务器集群中的地址;

所述发送模块,具体用于:

将所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

13.根据权利要求10所述的装置,其特征在于,所述地址确定模块,具体用于:

基于所述容器镜像数据上传请求中携带的第一存储服务器集群的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出所述第一存储服务器集群的地址;

所述发送模块,具体用于:

将所述第一存储服务器集群的地址发送至所述第一容器管理服务器,以使得所述第一容器管理服务器基于所述第一存储服务器集群的地址,将所述容器镜像数据上传至所述第一存储服务器集群。

14.根据权利要求13所述的装置,其特征在于,所述装置还包括:同步模块,用于:

在接收到所述第一容器管理服务器发送的上传成功的信息后,将所述第一存储服务器集群的地址,发送至所述多个存储服务器集群中除所述第一存储服务器集群之外的其他存储服务器集群,以使得所述所述其他存储服务器集群对所述第一存储服务器集群中存储的所述容器镜像数据进行同步;或者

在接收到所述第一容器管理服务器发送的上传成功的信息后,将所述多个存储服务器集群中除所述第一存储服务器集群之外的其他存储服务器集群的地址发送至所述第一存储服务器集群,以使得所述第一存储服务器集群将所述容器镜像数据同步至所述其他存储服务器集群。

15.一种容器镜像数据管理装置,应用于容器镜像数据管理系统中的第一容器管理服务器,所述第一容器管理服务器为所述容器镜像数据管理系统中的多个容器管理服务器中的任一服务器,所述容器镜像数据管理系统还包括:中心管理服务器以及多个存储服务器集群;所述多个容器管理服务器分别设置于不同的机房,所述多个存储服务器集群分别设置于不同的机房;所述装置包括:

发送模块,用于发送容器镜像数据操作请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,其中,所述预先存储的多个所述存储服务器集群的地址为各个所述存储服务器集群预先发送至所述中心管理服务器的;

获取模块,用于获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作。

16.根据权利要求15所述的装置,其特征在于,所述发送模块,具体用于:

发送容器镜像数据下载请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据下载请求中携带的容器镜像数据的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出存储有所述容器镜像数据的第一存储服务器集群的地址;

所述获取模块,具体用于:

获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

17.根据权利要求16所述的装置,其特征在于,中心管理服务器中还存储有所述容器镜像数据在所述第一存储服务器集群中的地址,所述获取模块,具体用于:

获取所述中心管理服务器发送的所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,并基于所述第一存储服务器集群的地址和所述容器镜像数据在所述第一存储服务器集群中的地址,从所述第一存储服务器集群中下载所述容器镜像数据。

18.根据权利要求15所述的装置,其特征在于,所述发送模块,具体用于:

发送容器镜像数据上传请求至所述中心管理服务器,以使得所述中心管理服务器基于所述容器镜像数据上传请求中携带的第一存储服务器集群的标识信息,从预先存储的多个所述存储服务器集群的地址中,确定出所述第一存储服务器集群的地址;

所述获取模块,具体用于:

获取所述中心管理服务器发送的所述第一存储服务器集群的地址,并基于所述第一存储服务器集群的地址,将容器镜像数据上传至所述第一存储服务器集群。

19.一种中心管理服务器,其特征在于,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现权利要求1~5任一项所述的方法步骤。

20.一种容器管理服务器,其特征在于,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现权利要求6~9任一项所述的方法步骤。

21.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1~5或6~9任一项所述的方法步骤。

22.一种容器镜像数据管理系统,其特征在于,所述系统包括:中心管理服务器、多个容器管理服务器以及多个存储服务器集群,其中,所述多个容器管理服务器分别设置于不同的机房,所述多个存储服务器集群分别设置于不同的机房,同一所述机房包括一个所述容器管理服务器以及一个所述存储服务器集群;

第一容器管理服务器,用于向所述中心管理服务器发送容器镜像操作请求,其中,所述第一容器管理服务器为所述多个容器管理服务器中的任一服务器;

所述中心管理服务器,用于基于所述容器镜像数据操作请求,从预先存储的多个所述存储服务器集群的地址中,确定出第一存储服务器集群的地址,其中,所述预先存储的多个所述存储服务器集群的地址为各个所述存储服务器集群预先发送至所述中心管理服务器的;

所述中心管理服务器,还用于将所述第一存储服务器集群的地址发送至所述第一容器管理服务器;

所述第一容器管理服务器,用于基于所述第一存储服务器集群的地址,对容器镜像数据在所述第一存储服务器集群中进行操作。


技术总结
本发明实施例提供了一种容器镜像数据管理方法、装置、电子设备及存储介质,应用于容器镜像数据管理系统中的中心管理服务器,该容器镜像数据管理方法包括:获取第一容器管理服务器发送的容器镜像数据操作请求,基于容器镜像数据操作请求,从预先存储的多个存储服务器集群的地址中,确定出第一存储服务器集群的地址,将第一存储服务器集群的地址发送至第一容器管理服务器,以使得第一容器管理服务器基于第一存储服务器集群的地址,对容器镜像数据在第一存储服务器集群中进行操作。这样,便可以通过中心管理服务器,实现对容器镜像数据的管理,而无须对每个机房分别进行容器镜像数据的管理,从而可以工作人员的工作量,降低人力成本。

技术研发人员:赵琦
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2019.12.13
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1