一种提高OpenStack镜像上传速度的方法技术

技术编号:42019466 阅读:42 留言:0更新日期:2024-07-16 23:12
本发明专利技术公开一种提高OpenStack镜像上传速度的方法,属于云计算技术领域。本发明专利技术通过将虚拟机镜像的存储同时挂载给Glance服务和前台,保证通过前台上传到存储的文件,Glance能实时获取到。然后创建一个小文件image_fake,伪造一个磁盘镜像,模拟调用Glance的API接口/v2/images创建一个image,获取到镜像ID等信息。将客户端真实的虚拟机镜像通过前台上传到其挂载的存储中,虚拟机镜像的上传路径优化为,虚拟机镜像‑》前台‑》存储。最后前台计算真实的虚拟机镜像的校验和,根据记录的镜像ID,更新到Glance数据库images表中的checksum字段。本发明专利技术不仅将虚拟机镜像的上传时间减半,提高上传虚拟机镜像的并发数,并且没有改变Glance产品化的使用场景,保留客户端原有使用流程,对于客户端是无感的。

【技术实现步骤摘要】

本专利技术属于云计算,具体涉及一种提高openstack镜像上传速度的方法。


技术介绍

1、随着企业云计算的快速发展,越来越多的企业开始意识到云计算的价值,并希望通过云计算技术来提高资源的利用率、降低成本、加速业务创新。然而,在实现云计算的过程中,企业面临着许多挑战,其中之一就是如何高效地管理和存储虚拟机镜像。虚拟机镜像是云计算中重要的资源之一,它们包含了操作系统、应用程序和配置信息等,是虚拟机运行的基础。随着企业业务的增长和虚拟机数量的增加,镜像的管理和存储变得非常复杂。如何高效地存储和管理大量的镜像文件,同时保证其完整性和可靠性,成为了企业面临的难题。为了解决这个问题,openstack提供了glance服务。openstack是一个开源的云计算平台,旨在提供可伸缩、高可用和灵活的云计算基础设施,它采用模块化的体系结构,由一系列相互关联的项目组成,每个项目负责实现不同的云计算功能。glance是openstack中的一个核心项目,用于管理和提供虚拟机镜像。glance提供了restful风格的api接口,允许用户上传、注册、删除和查看可用的虚拟机镜像。本文档来自技高网...

【技术保护点】

1.一种提高OpenStack镜像上传速度的方法,其特征在于,包括如下步骤:

【技术特征摘要】

1.一种提高openstack镜像上传...

【专利技术属性】
技术研发人员:潘宗辉何继文黄学军金博玉刘童原静文王晨李泽原赵辰旋张欣欣曾蓉潘萌
申请(专利权)人:航天云网科技发展有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1