[发明专利]一种虚拟机镜像的快速导入方法、装置及设备在审
申请号: | 202111124465.4 | 申请日: | 2021-09-24 |
公开(公告)号: | CN113821307A | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 周鑫勇;王旭东 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 韩丽波 |
地址: | 250101 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 快速 导入 方法 装置 设备 | ||
本申请公开了一种虚拟机镜像的快速导入方法、装置及设备,该方法包括:首先确定目标虚拟机镜像,并将目标虚拟机镜像上传至对象存储,然后,通过云平台上传目标虚拟机镜像对应的空镜像,并根据该空镜像在存储节点中创建空镜像文件,以及将目标虚拟机镜像的属性信息和元数据信息保存到数据库中,接着,可以将目标虚拟机镜像从对象存储拷贝到存储节点的空镜像文件中。从而能够直接通过存储网将虚拟机镜像上传到对象存储的特点,使得云平台在上传虚拟机镜像时,减少镜像数据流传输环节,缩短了上传时间,同时不占用管理网流量,提高了镜像上传成功率,进而实现了快速、高效的上传虚拟机镜像,提高了用户体验。
技术领域
本申请涉及计算机技术领域,尤其涉及一种虚拟机镜像的快速导入方法、装置及设备。
背景技术
随着互联网市场规模的不断扩大,大量异构的资源通过云平台统一管理。在云平台上创建虚拟机时,需要将本地的镜像上传到云平台上。
在当前的分布式存储领域中,ceph已成为业界标杆,得到众多云计算和存储厂商的支持,成为应用最广泛的开源分布式存储平台。约有75%的生产环境ceph作为openstack的存储后端,包括nova、cinder、manila和glance等组件都可使用ceph,其中glance使用ceph的块存储作为镜像的存储后端。openstack使用ceph作为存储后端,nova、glance、cinder等组件一般会划分不同的pool来使用。例如,假设nova使用poolvms,glance使用poolimages,则当从镜像创建虚拟机时,是需要从images到vms的,为保证高性能和不占用计算节点的存储空间,需要直接使用ceph的copy方法在ceph层面执行操作。目前的镜像上传流程如图1所示,但这种上次方式具有三个缺点:一是当镜像较大时,用管理网流量,会影响云管平台接口的调用速度;二是由于中间经历了四次数据搬取过程,导致上传过程的耗时较大;三是若用户在上传过程中不小心关掉了浏览器,或者是中断了上传进程,则需要从头开始重新上传,也会导致用户体验较差。因此,如何优化虚拟机镜像的上传流程,使其能够快速导入数据库的存储节点中是目前亟待解决的问题。
发明内容
本申请实施例的主要目的在于提供一种虚拟机镜像的快速导入方法、装置及设备,能够通过云平台快速、高效的上传虚拟机镜像,进而提高了用户体验。
第一方面,本申请实施例提供了一种虚拟机镜像的快速导入方法,包括:
确定目标虚拟机镜像,并将所述目标虚拟机镜像上传至对象存储;
通过云平台上传所述目标虚拟机镜像对应的空镜像,并根据所述空镜像在存储节点中创建空镜像文件,以及将所述目标虚拟机镜像的属性信息和元数据信息保存到数据库中;
将所述目标虚拟机镜像从所述对象存储拷贝到所述存储节点的空镜像文件中。
可选的,所述通过云平台上传所述目标虚拟机镜像对应的空镜像,并根据所述空镜像在存储节点中创建空镜像文件,以及将所述目标虚拟机镜像的属性信息和元数据信息保存到数据库中,包括:
通过云平台上传所述目标虚拟机镜像对应的空镜像,并根据所述空镜像获取所述目标虚拟机镜像对应的信息流,再将其经过ingress负载分流和网关认证后,上传至云平台的UI服务器;
通过所述云平台的UI服务器,将所述信息流经过网关认证后上传至云平台的image模块,以便所述image模块将所述目标虚拟机镜像的属性信息和元数据信息保存到数据库中;
通过所述云平台的image模块,将所述信息流进行配额有效性的校验后,将所述信息流上传到云操作系统OPENSTACK的GLANCE模块,以便通过所述GLANCE模块的ingress负载分流和keystone认证;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111124465.4/2.html,转载请声明来源钻瓜专利网。