【技术实现步骤摘要】
一种基于存储虚拟化的云硬盘数据扩容方法及系统
[0001]本专利技术提出了一种基于存储虚拟化的云硬盘数据扩容方法及系统,涉及云硬盘扩容
,具体涉及基于存储虚拟化的云硬盘扩容
技术介绍
[0002]在目前的科技发展中,云硬盘的存储技术为人们在信息存储领域中,提供了很多方便,但在具体使用的过程中,仍然存在很多问题,如云硬盘的存储虚拟化缺乏合适并且智能化高的扩容方法,缺乏对容量的规划和管理,扩容效率低,且可靠性不高。
技术实现思路
[0003]本专利技术提供了,用以解决云硬盘的存储虚拟化缺乏合适并且智能化程度高的扩容方法,缺乏对容量的规划和管理,扩容效率低,且可靠性不高的问题:
[0004]本专利技术提出的一种基于存储虚拟化的云硬盘数据扩容方法及系统,所述方法包括:
[0005]S1、建立存储虚拟化平台,在存储虚拟化平台中建立抽象层和存储基础设施;
[0006]S2、当抽象层收到扩容请求后,对所述扩容请求进行内容识别并发送至存储基础设施,存储基础设施通过计算相似度大小获得相似度排序,通过对各个容器的容量进行排序获得容量排序;
[0007]S3、根据相似度排序和容量排序中的参数,获得扩容容器排序;
[0008]S4、存储虚拟化设施将持久化卷根据所述扩容容器排名顺序挂载到扩容后的容器中,对数据进行持久化存储,将旧数据进行迁移并通过抽象层对容器的容量值进行更新。
[0009]进一步地,所述建立存储虚拟化平台,在存储虚拟化平台中建立抽象层和存储基础设施 ...
【技术保护点】
【技术特征摘要】
1.一种基于存储虚拟化的云硬盘数据扩容方法,其特征在于,所述方法包括:S1、建立存储虚拟化平台,在存储虚拟化平台中建立抽象层和存储基础设施;S2、当抽象层收到扩容请求后,对所述扩容请求进行内容识别并发送至存储基础设施,存储基础设施通过计算相似度大小获得相似度排序,通过对各个容器的容量进行排序获得容量排序;S3、根据相似度排序和容量排序中的参数,获得扩容容器排序;S4、存储虚拟化设施将持久化卷根据所述扩容容器排名顺序挂载到扩容后的容器中,对数据进行持久化存储,将旧数据进行迁移并通过抽象层对容器的容量值进行更新。2.根据权利要求1所述一种基于存储虚拟化的云硬盘数据扩容方法,其特征在于,所述建立存储虚拟化平台,在存储虚拟化平台中建立抽象层和存储基础设施,包括:S101、在虚拟化集群中建立存储虚拟化平台,所述存储虚拟化平台包括抽象层和存储基础设施;S102、所述抽象层的接口与所述存储基础设施的接口相连,抽象层与存储基础设施通过所述接口进行通信。3.根据权利要求1所述一种基于存储虚拟化的云硬盘数据扩容方法,其特征在于,所述当抽象层收到扩容请求后,对所述扩容请求进行内容识别并发送至存储基础设施,存储基础设施通过计算相似度大小获得相似度排序,通过对各个容器的容量进行排序获得容量排序,包括:S201、当云硬盘数据扩容系统接收到扩容请求后,所述抽象层对所述扩容请求进行请求内容的识别,获得识别内容,将识别内容通知至所述存储虚拟化设施;S202、所述存储虚拟化设施在预设时间查看云硬盘数据扩容系统中的云硬盘的剩余容量,对预设时间的云硬盘的剩余容量进行标定,对云硬盘的POD的各个容器分别进行标号,计算云硬盘的POD的各个容器中数据内容相似度,将各个容器的数据内容的相似度按照从大到小的顺序进行排序,获得相似度排序,再将各个容器中的剩余容量配额按容量从大到小进行排序,获得容量排序。4.根据权利要求1所述一种基于存储虚拟化的云硬盘数据扩容方法,其特征在于,所述根据相似度排序和容量排序中的参数,获得扩容容器排序包括:S301、以容量排序为基准,搜索容量排序中排名第一的容量对应的容器,在相似度排序中的排名,称为第一相似排名,继而搜索容量排序中排名第二的容量对应的容器,在相似度排序中的排名,称为第二相似排名,直到所有的容器都已获得相似排名则停止搜索;S302、设置相似阈值,计算每个相似排名与相似阈值的差值,将所述差值从小到大进行排序,计算每个容器对应的所述差值和所述容量排名的和,获得求和结果,将所述求和结果从小到大进行排名,获得求和排名,根据所述求和排名获得扩容容器排名,所述扩容容器排名中的每一个排名皆为所述求和排名中每一个排名对应的容器排名。5.根据权利要求1所述一种基于存储虚拟化的云硬盘数据扩容方法,其特征在于,所述存储虚拟化设施将持久化卷根据所述扩容容器排名顺序挂载到扩容后的容器中,对数据进行持久化存储,将旧数据进行迁移并通过抽象层对容器的容量值进行更新,包括:S401、当存储虚拟化设施接收到所述初始持久化请求后,寻找可用的持久化卷,将持久化卷与所述初始持久化卷声明进行绑定,根据所述持久化卷的存储数据资源,计算所述持
久化卷的扩容容器排名,根据所述扩容容器排名,按照排名顺序对所述容器进行扩容,将持久化卷通过文件系统按所述扩容容器排名的顺序挂载到扩容后的容器中,对持久化卷中的数据资源进行持久化存储。S402、在扩...
【专利技术属性】
技术研发人员:陈武,骆健,文曦,吴康林,
申请(专利权)人:深圳市云存宝技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。