[发明专利]一种多云平台中镜像的同步方法、装置、设备及可读介质有效
申请号: | 202111060015.3 | 申请日: | 2021-09-10 |
公开(公告)号: | CN113505180B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 赵玉新 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/23;G06F9/54 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 杨帆;宋薇薇 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多云 平台 中镜像 同步 方法 装置 设备 可读 介质 | ||
本发明公开了一种多云平台中镜像的同步方法,包括以下步骤:响应于接收到用户更新镜像的指令,则向私有云管理平台推送镜像消息;由私有云管理平台基于镜像消息更新镜像,并将镜像消息发送给多云管理平台;响应于多云管理平台接收到镜像消息,则基于镜像消息反向查询私有云管理平台的镜像库数据,并与公共镜像库数据进行数据比对;以及基于比对结果对公共镜像库数据进行镜像数据同步。本发明还公开了对应的装置、计算机设备和可读存储介质。本发明在多云管理平台向私有云拉取数据的同时,增加私有云向多云管理平台进行数据推送的同步方式,增加同步数据的及时性,并且降低云管理平台的资源消耗,通过合理的进行任务调度,使数据同步更加及时有效。
技术领域
本发明涉及云管理平台技术领域,尤其涉及一种多云平台中镜像的同步方法、装置、设备及可读介质。
背景技术
在多云计算管理平台中,通常会在添加其他私有云后增加镜像库及镜像文件,为创建云主机或其他任务来提供服务,而镜像库的创建实际是通过其中的私有云来提供真正的镜像服务,即多云管理平台的镜像库实际创建在其中的私有云上。当其中的私有云的镜像库中已经存在了可以使用的镜像后,可以通过同步数据的方式直接在多云管理平台中使用,而不用重新在多云管理平台中重新上传镜像。
通常的同步方式是在多云管理平台中创建定时任务使用http(HyperTextTransfer Protocol,超文本传输协议)等方式来向其中的私有云进行数据拉取,将私有云中数据同步到多云管理平台中。但是通过定时任务的方式存在一定的弊端,如果定时任务时间间隔较长,刚刚上传的镜像文件可能无法及时同步到上层多云管理平台,导致多云管理平台用户想使用该镜像的话需要等待或者重新上传相同镜像;如果间隔时间较短,抑或是如果低层私有云长时间未有镜像文件的修改,而多云管理平台却在不停请求私有云进行同步数据,这种方式下任务不停的调度会占用系统资源,导致管理平台中的其他任务执行较慢,影响用户使用体验。
发明内容
有鉴于此,本发明实施例的目的在于提出一种多云平台中镜像的同步方法、装置、设备及可读介质,在多云管理平台向私有云拉取数据的同时,增加私有云向多云管理平台进行数据推送的同步方式,增加同步数据的及时性,并且降低云管理平台的资源消耗,通过合理的进行任务调度,使数据同步更加及时有效。
基于上述目的,本发明实施例的一方面提供了一种多云平台中镜像的同步方法,包括以下步骤:响应于接收到用户更新镜像的指令,则向私有云管理平台推送镜像消息;由所述私有云管理平台基于所述镜像消息更新镜像,并将所述镜像消息发送给多云管理平台;响应于所述多云管理平台接收到所述镜像消息,则基于所述镜像消息反向查询所述私有云管理平台的镜像库数据,并与公共镜像库数据进行数据比对;以及基于比对结果对所述公共镜像库数据进行镜像数据同步。
在一些实施方式中,响应于接收到用户更新镜像的指令,则向私有云管理平台推送镜像消息包括:响应于接收到用户上传/删除镜像的指令,则向私有云管理平台推送上传/删除镜像消息;将所述镜像消息发送给多云管理平台包括:将所述上传/删除镜像消息发送给多云管理平台,所述上传/删除镜像消息的处理标识为true。
在一些实施方式中,响应于接收到用户更新镜像的指令,则向私有云管理平台推送镜像消息包括:响应于接收到用户离线/挂载镜像的指令,则向私有云管理平台推送离线/挂载镜像消息;将所述镜像消息发送给多云管理平台包括:将所述离线/挂载镜像消息发送给多云管理平台,所述上传/删除镜像消息的处理标识为false。
在一些实施方式中,响应于所述多云管理平台接收到所述镜像消息,则基于所述镜像消息反向查询所述私有云管理平台的镜像库数据包括:响应于所述多云管理平台接收到所述镜像消息,基于所述镜像消息的处理标识判断所述镜像消息为上传/删除镜像消息还是离线/挂载镜像消息;若是所述处理标识为true,则确认所述镜像消息为上传/删除镜像消息,并且基于所述镜像消息反向查询所述私有云管理平台的镜像库数据;若是所述处理标识为false,则确认所述镜像消息为离线/挂载镜像消息,则不进行同步操作,并向用户发送告警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111060015.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液压缸换挡减速机
- 下一篇:能调节光斑直径的光学系统、方法及激光成像装置