[发明专利]一种基于云平台的云硬盘创建方法和装置有效
申请号: | 201911322449.9 | 申请日: | 2019-12-20 |
公开(公告)号: | CN111078152B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 李凯;于昊;李超 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 硬盘 创建 方法 装置 | ||
本发明公开了一种基于云平台的云硬盘创建方法和装置,属于计算机技术领域,本发明要解决的技术问题为如何实现云硬盘根据不同虚拟化环境支持多区域,技术方案为:该方法包括:根据不同的虚拟化环境,建立云平台的不同区域;接收客户端发来的带有区域信息的云硬盘创建请求;根据云硬盘类型、容量、计费模式的要素进行下订单、计费的相关处理;根据区域,分发到云平台对应的区域,对创建请求进行业务处理;下发到存储服务并开始云硬盘创建;由相应的驱动转发到相应的存储系统层进行资源创建;创建完成,使用云硬盘。该装置包括由上至下依次设置的用户层、业务支撑层、转发层和平台层;平台层包括云硬盘业务处理层、openstack存储服务模块及存储系统层。
技术领域
本发明属于计算机技术领域,具体地说是一种基于云平台的云硬盘创建方法和装置。
背景技术
随着云计算的流行和推广,能够提供高可用、高性能、弹性、价格低廉、可计费等优势的持久化数据块级随机存储服务云硬盘,已经越来越受到政府、企业和个人的欢迎。
通常,云硬盘默认在同一个区域下创建,也就意味着使用单一的虚拟化环境,由于多元化的虚拟化需求,如KVM和Vmware两种不同的虚拟化环境,需要用独立的环境来纳管,仍使用同一套云平台则达不到想要的目的。
因此,云硬盘根据不同虚拟化环境支持多区域的需求已经迫在眉睫。
专利号为CN107391044A的专利文献公开了一种云硬盘的创建方法及创建装置,包括:获取目标云硬盘信息;从预先形成的N种类型互不相同的后端存储资源中确定与目标云硬盘的存储类型相同的后端存储资源;在确定出的后端存储资源中获取与目标云硬盘的存储大小相同的目标存储资源;利用获得的目标存储资源创建目标云硬盘。该技术方案实现云硬盘存储类型的多元化,满足用户多种存储类型需求,但是不能满足云硬盘根据不同虚拟化环境支持多区域的需求。
专利号为CN106886369A的专利文献公开了一种基于OpenStack云平台的云硬盘管理方法及系统,该方法包括以下步骤:根据用户请求分别创建云硬盘和云主机,并将云硬盘挂载到云主机上,云硬盘包括用户为云主机选定的主磁盘;记录创建的云硬盘和云主机的信息、以及云主机与云硬盘之间的关联信息,关联信息包括云主机的ID及其上挂载的云硬盘的ID、以及挂载的云硬盘是否为主磁盘;接收用户的查询指令,根据关联信息构建并显示被查询的云主机的云硬盘列表,云硬盘列表包括云主机上是否挂载有云硬盘以及挂载的云硬盘是否为主磁盘。该技术方案能够快速查询出云主机是否挂载云硬盘,以及挂载的云硬盘是否为主磁盘,有效地降低了云平台的负荷,但是不能满足云硬盘根据不同虚拟化环境支持多区域的需求。
发明内容
本发明的技术任务是提供一种基于云平台的云硬盘创建方法和装置,来解决如何实现云硬盘根据不同虚拟化环境支持多区域问题。
本发明的技术任务是按以下方式实现的,一种基于云平台的云硬盘创建方法,该方法包括:
根据不同的虚拟化环境,建立云平台的不同区域;
接收客户端发来的带有区域信息的云硬盘创建请求;
根据云硬盘类型、容量、计费模式的要素进行下订单、计费的相关处理,使用户云硬盘可计量可计费;
根据区域,分发到云平台对应的区域,对创建请求进行业务处理;
下发到存储服务并开始云硬盘创建;
由相应的驱动转发到相应的存储系统层进行资源创建;
创建完成,使用云硬盘。
作为优选,所述接收客户端发来的带有区域信息的云硬盘创建请求具体包括对非法输入数据格式的校验以及非法数据值的校验,校验通过进入后续操作。
作为优选,所述对创建请求进行业务处理具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911322449.9/2.html,转载请声明来源钻瓜专利网。