一种数据卷制造技术

技术编号:39809371 阅读:5 留言:0更新日期:2023-12-22 02:44
本发明专利技术提供了一种数据卷

【技术实现步骤摘要】
一种数据卷QoS动态更新方法、系统、存储介质及设备


[0001]本专利技术涉及云计算
,尤其涉及一种数据卷
QoS
动态更新方法

系统

存储介质及设备


技术介绍

[0002]在云计算时代,分布式块存储的应用越来越广泛,分布式块存储通过创建数据卷向云计算系统等上层应用提供存储资源

为了使存储系统中数据卷能均衡使用存储资源,在数据卷进行读写时设置卷
QoS(Quality of Service
,服务质量
)
,均衡各数据卷的读写能力

[0003]目前,设置数据卷的
QoS
值多为固定值

由于不同数据卷在不同时段上的数据业务并不相同,这种通过固定的数据卷
QoS
的方式,并不能达到均衡各数据卷的读写能力的效果


技术实现思路

[0004]有鉴于此,本专利技术的目的在于提出一种数据卷
QoS
动态更新方法

系统

存储介质及设备,用以解决目前通过数据卷
QoS
固定的方式无法达到均衡各数据卷的读写能力的问题

[0005]基于上述目的,本专利技术提供了一种数据卷
QoS
动态更新方法,包括以下步骤:
[0006]采集数据卷在数据读写过程中的读写性能瞬时值,并将指定时间段的读写性能瞬时值作为历史性能数据进行保存;
[0007]根据历史性能数据计算距最新读写性能瞬时值之前多个时长的性能平均值,并基于多个性能平均值得到指定时间段的性能分析值;
[0008]基于性能分析值确定数据卷的读写能力均衡度;
[0009]基于读写能力均衡度和性能分析值得到数据卷的新
QoS
值,以实现数据卷的
QoS
动态更新

[0010]在一些实施例中,根据历史性能数据计算距最新读写性能瞬时值之前多个时长的性能平均值包括:
[0011]从历史性能数据中确定最新读写性能瞬时值的采集时间;
[0012]基于采集时间及其之前的多个时长确定多个计算时间段;
[0013]基于每个计算时间段内的读写性能瞬时值计算其性能平均值,得到多个性能平均值

[0014]在一些实施例中,基于多个性能平均值得到指定时间段的性能分析值包括:
[0015]为每个计算时间段分配权重;
[0016]基于每个计算时间段的性能平均值和对应的权重计算得到指定时间段的性能分析值

[0017]在一些实施例中,为每个计算时间段分配权重包括:
[0018]按照计算时间段小则对应权重大的原则为每个计算时间段分配权重

[0019]在一些实施例中,基于性能分析值确定数据卷的读写能力均衡度包括:
[0020]响应于数据卷位于数据卷组中,基于性能分析值确定数据卷在数据卷组中的组性能等级;
[0021]基于组性能等级为数据卷分配对应的组权重;
[0022]基于组权重和数据卷组的总
QoS
值确定数据卷的读写能力均衡度

[0023]在一些实施例中,基于性能分析值确定数据卷的读写能力均衡度还包括:
[0024]响应于数据卷属于单数据卷,确定性能分析值对应的性能等级,并基于性能等级确定对应的读写能力均衡度

[0025]在一些实施例中,基于读写能力均衡度和性能分析值得到数据卷的新
QoS
值包括:
[0026]基于读写能力均衡度和性能分析值的乘积计算得到数据卷的新
QoS


[0027]本专利技术的另一方面,还提供了一种数据卷
QoS
动态更新系统,包括:
[0028]保存模块,配置用于采集数据卷在数据读写过程中的读写性能瞬时值,并将指定时间段的读写性能瞬时值作为历史性能数据进行保存;
[0029]第一计算模块,配置用于根据历史性能数据计算距最新读写性能瞬时值之前多个时长的性能平均值,并基于多个性能平均值得到指定时间段的性能分析值;
[0030]第二计算模块,配置用于基于性能分析值确定数据卷的读写能力均衡度;以及
[0031]更新模块,配置用于基于读写能力均衡度和性能分析值得到数据卷的新
QoS
值,以实现数据卷的
QoS
动态更新

[0032]本专利技术的又一方面,还提供了一种计算机可读存储介质,存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述方法

[0033]本专利技术的再一方面,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该计算机程序被处理器执行时执行上述方法

[0034]本专利技术至少具有以下有益技术效果:
[0035]本专利技术的数据卷
QoS
动态更新方法,通过采集数据卷在数据读写过程中的读写性能瞬时值,将指定时间段的读写性能瞬时值作为历史性能数据进行保存,并根据历史性能数据计算距最新读写性能瞬时值之前多个时长的性能平均值,基于多个性能平均值得到指定时间段的性能分析值,基于性能分析值确定数据卷的读写能力均衡度,并基于读写能力均衡度和性能分析值得到数据卷的新
QoS
值,从而实现了数据卷
QoS
动态更新,不仅使存储系统中数据卷读写能力更加均衡,而且使数据卷
QoS
的设置更贴合数据卷的实际业务需求

附图说明
[0036]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例

[0037]图1为根据本专利技术实施例提供的数据卷
QoS
动态更新方法的示意图;
[0038]图2为根据本专利技术实施例提供的实现数据卷
QoS
动态更新方法的结构示意图;
[0039]图3为根据本专利技术实施例提供的数据卷
QoS
动态更新系统的示意图;
[0040]图4为根据本专利技术实施例提供的实现数据卷
QoS
动态更新方法的计算机可读存储介质的示意图;
[0041]图5为根据本专利技术实施例提供的执行数据卷
QoS
动态更新方法的计算机设备的硬件结构示意图

具体实施方式
[0042]为使本专利技术的目的

技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明

...

【技术保护点】

【技术特征摘要】
1.
一种数据卷
QoS
动态更新方法,其特征在于,包括以下步骤:采集数据卷在数据读写过程中的读写性能瞬时值,并将指定时间段的读写性能瞬时值作为历史性能数据进行保存;根据所述历史性能数据计算距最新读写性能瞬时值之前多个时长的性能平均值,并基于多个性能平均值得到所述指定时间段的性能分析值;基于所述性能分析值确定所述数据卷的读写能力均衡度;基于所述读写能力均衡度和所述性能分析值得到所述数据卷的新
QoS
值,以实现所述数据卷的
QoS
动态更新
。2.
根据权利要求1所述的方法,其特征在于,根据所述历史性能数据计算距最新读写性能瞬时值之前多个时长的性能平均值包括:从所述历史性能数据中确定最新读写性能瞬时值的采集时间;基于所述采集时间及其之前的多个时长确定多个计算时间段;基于每个计算时间段内的读写性能瞬时值计算其性能平均值,得到多个性能平均值
。3.
根据权利要求2所述的方法,其特征在于,基于多个性能平均值得到所述指定时间段的性能分析值包括:为每个计算时间段分配权重;基于每个计算时间段的性能平均值和对应的权重计算得到所述指定时间段的性能分析值
。4.
根据权利要求3所述的方法,其特征在于,为每个计算时间段分配权重包括:按照计算时间段小则对应权重大的原则为每个计算时间段分配权重
。5.
根据权利要求1所述的方法,其特征在于,基于所述性能分析值确定所述数据卷的读写能力均衡度包括:响应于所述数据卷位于数据卷组中,基于所述性能分析值确定所述数据卷在所述数据卷组中的组性能等级;基于所述组性能等级为所述数据卷分配对应的组权重;基于所述组权重和所述数据卷组的总
QoS...

【专利技术属性】
技术研发人员:张廷雷
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1