[发明专利]虚拟机镜像下发系统及方法有效
申请号: | 201611092664.0 | 申请日: | 2016-12-01 |
公开(公告)号: | CN106708599B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 周元 | 申请(专利权)人: | 携程旅游信息技术(上海)有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 薛琦;张冉 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 下发 系统 方法 | ||
1.一种虚拟机镜像下发系统,其特征在于,包括共享存储器和多个数据中心,每一所述数据中心分别包括一镜像管理平台;
任一所述镜像管理平台用于获取镜像,并将所述镜像发送至所述共享存储器,以及将所述镜像的元数据同步至其他数据中心;
所述共享存储器用于存储所述镜像;
所述多个数据中心用于根据所述镜像的元数据从所述共享存储器获取所述镜像并进行下发;
所述镜像的元数据包括镜像在所述共享存储器的链接地址和镜像生命周期标签;
所述镜像生命周期标签为最新可用标签、已过期标签或者已下发标签;
所述最新可用标签是指镜像为最新可用状态;所述已过期标签是指镜像超过预设时长且处于未下发状态;所述已下发标签是指镜像处于已下发状态。
2.如权利要求1所述的虚拟机镜像下发系统,其特征在于,所述数据中心还包括镜像数据库;任一所述镜像管理平台用于获取镜像生命周期标签为最新可用标签的镜像,以及将获取的镜像生命周期标签为最新可用标签的镜像的元数据保存于所述镜像数据库中,并同步至所述其他数据中心的镜像数据库中。
3.如权利要求2所述的虚拟机镜像下发系统,其特征在于,所述镜像管理平台包括镜像下发模块和宿主机组,每一所述宿主机组包括多个宿主机;
所述镜像下发模块用于根据所述链接地址从所述共享存储器下载所述镜像并下发至至少一个所述宿主机。
4.如权利要求3所述的虚拟机镜像下发系统,其特征在于,所述镜像管理平台还用于将已下发至宿主机中的镜像的镜像生命周期标签更改标记为已下发标签。
5.如权利要求2所述的虚拟机镜像下发系统,其特征在于,所述镜像管理平台还包括过期清理模块,所述过期清理模块用于对镜像生命周期标签为已过期标签的镜像进行清理。
6.如权利要求3所述的虚拟机镜像下发系统,其特征在于,所述镜像下发模块包括序列表创建子模块和下发子模块;
所述序列表创建子模块用于根据宿主机组中的宿主机的剩余可用容量的大小顺序建立宿主机序列表;
所述下发子模块用于根据所述链接地址从所述共享存储器下载所述镜像,并按照所述宿主机序列表中剩余可用容量从大到小的顺序将所述镜像下发至宿主机。
7.如权利要求3所述的虚拟机镜像下发系统,其特征在于,所述镜像管理平台还包括判断模块、下载下发模块和拷贝下发模块;
所述判断模块用于在所述宿主机组中已下发过镜像生命周期标签为最新可用标签的镜像的宿主机的个数小于N时,调用下载下发模块;以及在所述宿主机组中已下发过镜像生命周期标签为最新可用标签的镜像的宿主机的个数不小于N时,调用拷贝下发模块;其中,N为每一宿主机组允许从所述共享存储器下载的镜像的个数,N为不小于1的整数;
所述下载下发模块用于根据所述链接地址从所述共享存储器下载所述镜像并下发至所述宿主机组中未获取镜像生命周期标签为最新可用标签的镜像的宿主机;
所述拷贝下发模块用于将所述宿主机组中具有镜像生命周期标签为最新可用标签的镜像的宿主机作为种子宿主机以供其他宿主机拷贝所述镜像。
8.一种虚拟机镜像下发方法,其特征在于,采用如权利要求1所述的虚拟机镜像下发系统实现,所述方法包括以下步骤:
S1、任一所述镜像管理平台获取镜像,并将所述镜像发送至所述共享存储器,以及将所述镜像元数据同步至其他数据中心;
S2、所述多个数据中心根据所述镜像的元数据从所述共享存储器获取所述镜像并进行下发;
所述镜像的元数据包括镜像在所述共享存储器的链接地址和镜像生命周期标签;
所述镜像生命周期标签为最新可用标签、已过期标签或者已下发标签;
所述最新可用标签是指镜像为最新可用状态;所述已过期标签是指镜像超过预设时长且处于未下发状态;所述已下发标签是指镜像处于已下发状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游信息技术(上海)有限公司,未经携程旅游信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611092664.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空调室内机
- 下一篇:一种基于意识任务的特征EEG处理方法