存储QOS调节方法、系统、设备及计算机可读存储器技术方案

技术编号:17472400 阅读:26 留言:0更新日期:2018-03-15 08:35
本申请公开了一种存储QOS调节方法、系统、设备及计算机可读存储器,该方法包括:对业务应用对应的数据卷性能进行监控,得到监控结果;判断当前业务应用对应的数据卷的I/O带宽是否已知;如果否,则根据预设的第一QOS策略对该数据卷的QOS优先级进行调整,实现对该数据卷的I/O带宽进行调节;如果是,则判断所述监控结果与预设的当前业务应用对应的数据卷的目标性能是否匹配;如果否,则根据预设的第二QOS策略对该数据卷的目标响应时间进行调整,实现对该数据卷I/O带宽进行调节。本发明专利技术提供的存储QOS调节方法,可以根据业务要求自动调节数据卷的优先级或目标响应时间,进而对数据卷的I/O带宽进行调节,使得存储资源分配更合理,显著提高核心业务的稳定性。

Storage of QOS adjustment methods, systems, devices and computer readable memory

The invention discloses a QOS storage system, adjusting method, apparatus and computer readable memory, this method includes: monitoring the performance of business volume corresponding to the application data, obtain monitoring results; I/O to determine the bandwidth corresponding to the current business applications in the volume of data is known; if not, the QOS priority according to the preset first QOS strategy the data volume is adjusted to achieve the data volume of I/O bandwidth adjustment; if it is, then determine the target performance monitoring results with preset current business application corresponding to the volume of data is matched; if not, the volume of the data according to the preset strategy second QOS target response time to adjust. To realize this, the data volume of I/O bandwidth adjustment. The storage QOS adjustment method provided by the invention can automatically adjust the priority or target response time of the data volume according to the business requirements, and further regulate the I/O bandwidth of the data volume, so that the storage resource allocation is more reasonable, and the stability of the core business is significantly improved.

【技术实现步骤摘要】
存储QOS调节方法、系统、设备及计算机可读存储器
本专利技术涉及存储应用领域,特别涉及一种存储QOS调节方法、系统、设备及计算机可读存储器。
技术介绍
QOS(QualityofService,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是用来解决网络延迟和阻塞等问题的一种技术,对于关键应用和多媒体应用十分必要。当网络过载或拥塞时,QOS能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。如果不同的应用共享同一存储平台,可能会发生以下潜在问题:工作负载的I/O(Input/Output,即输入/输出)和缓存冲突、关键应用与维护活动的峰值处理需求等,为保证核心业务稳定性,QOS功能应运而生。然而,手动QOS存在一个弊端,仅以静态方式限制特定数据卷的IOPS(Input/OutputOperationsPerSecond,即每秒进行读写(I/O)操作的次数),不能根据业务需要自动调节。因此,如何提供一种存储QOS调节方法,以实现存储可以根据业务要求自动调节数据卷的优先级和目标响应时间,进而对数据卷的I/O带宽进行调节,使得存储资源分配更加合理,显著提高了核心业务的稳定性。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种存储QOS调节方法,以实现存储可以根据业务要求自动调节数据卷的优先级和目标响应时间,进而对数据卷的I/O带宽进行调节,使得存储资源分配更加合理,显著提高了核心业务的稳定性。其具体方案如下:一种存储QOS调节方法,包括:对业务应用对应的数据卷性能进行监控,得到监控结果;判断当前业务应用对应的数据卷的I/O带宽是否已知;如果否,则根据预设的第一QOS策略对该数据卷的QOS优先级进行调整,实现对该数据卷的I/O带宽进行调节;如果是,则判断所述监控结果与预设的当前业务应用对应的数据卷的目标性能是否匹配;如果否,则根据预设的第二QOS策略对该数据卷的目标响应时间进行调整,实现对该数据卷的I/O带宽进行调节。优选的,所述根据预设的第一QOS策略对该数据卷的QOS优先级进行调整的步骤之前,进一步包括:根据数据卷性能与I/O带宽的关系,建立QOS优先级策略,得到所述第一QOS策略。优选的,所述根据预设的第二QOS策略对该数据卷的目标响应时间进行调整的步骤之前,进一步包括:根据响应时间的有效范围,建立数据卷目标响应时间设置策略,得到所述第二QOS策略。优选的,所述根据预设规则,为每一业务应用对应的数据卷设置相应的目标响应时间的步骤,包括:若当前业务应用为不限带宽的业务应用,则将该业务应用对应的数据卷的目标响应时间设置为零毫秒;将剩余的业务应用对应的数据卷的目标响应时间设置为大于或等于1毫秒并且小于或等于10000毫秒之间相应的值。优选的,所述根据数据卷性能与I/O带宽的关系,建立QOS优先级策略的步骤,包括:将数据卷服务水平大于第一数据卷服务水平阈值的数据卷设置为无限制优先级数据卷;将数据卷服务水平大于第二数据卷服务水平阈值并且小于所述第一数据卷服务水平阈值的数据卷设置为高优先级数据卷;将数据卷服务水平大于第三数据卷服务水平阈值并且小于所述第二数据卷服务水平阈值的数据卷设置为中优先级数据卷;将数据卷服务水平小于所述第三数据卷服务水平阈值的数据卷设置为低优先级数据卷。优选的,所述判断所述监控结果与预设的当前业务应用对应的数据卷的目标性能是否匹配的步骤之前,进一步包括:为每一业务应用对应的数据卷设置相应的目标响应时间,得到相应数据卷的目标性能。优选的,所述根据预设的第二QOS策略对该数据卷的目标响应时间进行调整,以实现对该数据卷的I/O带宽进行调节的步骤之后,还包括:对进行I/O带宽调节后的数据卷的性能进行监控。相应的,本专利技术还提供了一种存储QOS调节系统,包括:数据卷性能监控模块,用于对业务应用对应的数据卷性能进行监控,得到监控结果;数据卷I/O带宽判断模块,用于判断当前业务应用对应的数据卷的I/O带宽是否已知;数据卷I/O带宽调节模块,用于根据预设的第一QOS策略对该数据卷的QOS优先级进行调整,实现对该数据卷的I/O带宽进行调节;数据卷目标性能判断模块,用于判断所述监控结果与预设的当前业务应用对应的数据卷的目标性能是否匹配;如果否,则根据预设的第二QOS策略对该数据卷的目标响应时间进行调整,实现对该数据卷的I/O带宽进行调节。优选的,所述数据卷带宽调节模块包括:第一QOS策略确定模块,用于根据数据卷性能与I/O带宽的关系,建立QOS优先级策略,得到所述第一QOS策略;第二QOS策略确定模块,用于根据响应时间的有效范围,建立数据卷目标响应时间设置策略,得到所述第二QOS策略。相应的,本专利技术还提供了一种存储QOS调节设备,包括:包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述存储QOS调节方法的步骤。相应的,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述存储QOS调节方法的步骤。本专利技术公开的存储QOS调节方法对业务应用对应的数据卷性能进行监控,得到监控结果;判断当前业务应用对应的数据卷的I/O带宽是否已知;如果否,则根据预设的第一QOS策略对该数据卷的QOS优先级进行调整,实现对该数据卷的I/O带宽进行调节;如果是,则判断所述监控结果与预设的当前业务应用对应的数据卷的目标性能是否匹配;如果否,则根据预设的第二QOS策略对该数据卷的目标响应时间进行调整,实现对该数据卷的I/O带宽进行调节。本专利技术提供的存储QOS调节方法通过对业务应用对应的数据卷性能进行监控,当任一业务应用对应的数据卷需要进行优先级或响应时间的调节时,可根据相应的实际情况,自动调节数据卷的优先级或目标响应时间,进而对数据卷的I/O带宽进行调节,使得存储资源分配更加合理,显著提高了核心业务的稳定性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术公开的一种存储QOS调节方法流程图;图2为本专利技术公开的一种具体的存储QOS调节方法流程图;图3为本专利技术公开的一种具体的存储QOS调节方法场景实施例示意图;图4为本专利技术公开的一种存储QOS调节系统结构示意图;图5为本专利技术公开的一种存储QOS调节系统结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种存储QOS调节方法,参照图1所示,该方法包括:步骤S11:对业务应用对应的数据卷性能进行监控,得到监控结果。需要说明的是,上述数据卷性能指的是数据卷的读响应时间与该数据卷写响应时间之和的平均值。本申请实施例中,对业务应用对应的数据卷性能进行监控是为了实现QOS能够根据业务的需求对相应数据卷的优先级或者响应时间进行本文档来自技高网...
存储QOS调节方法、系统、设备及计算机可读存储器

【技术保护点】
一种存储QOS调节方法,其特征在于,包括:对业务应用对应的数据卷性能进行监控,得到监控结果;判断当前业务应用对应的数据卷的I/O带宽是否已知;如果否,则根据预设的第一QOS策略对该数据卷的QOS优先级进行调整,实现对该数据卷的I/O带宽进行调节;如果是,则判断所述监控结果与预设的当前业务应用对应的数据卷的目标性能是否匹配;如果否,则根据预设的第二QOS策略对该数据卷的目标响应时间进行调整,实现对该数据卷的I/O带宽进行调节。

【技术特征摘要】
1.一种存储QOS调节方法,其特征在于,包括:对业务应用对应的数据卷性能进行监控,得到监控结果;判断当前业务应用对应的数据卷的I/O带宽是否已知;如果否,则根据预设的第一QOS策略对该数据卷的QOS优先级进行调整,实现对该数据卷的I/O带宽进行调节;如果是,则判断所述监控结果与预设的当前业务应用对应的数据卷的目标性能是否匹配;如果否,则根据预设的第二QOS策略对该数据卷的目标响应时间进行调整,实现对该数据卷的I/O带宽进行调节。2.根据权利要求1所述的存储QOS调节方法,其特征在于,所述根据预设的第一QOS策略对该数据卷的QOS优先级进行调整的步骤之前,进一步包括:根据数据卷性能与I/O带宽的关系,建立QOS优先级策略,得到所述第一QOS策略。3.根据权利要求1所述的存储QOS调节方法,其特征在于,所述根据预设的第二QOS策略对该数据卷的目标响应时间进行调整的步骤之前,进一步包括:根据响应时间的有效范围,建立数据卷目标响应时间设置策略,得到所述第二QOS策略。4.根据权利要求3所述的存储QOS调节方法,其特征在于,所述根据预设规则,为每一业务应用对应的数据卷设置相应的目标响应时间的步骤,包括:若当前业务应用为不限带宽的业务应用,则将该业务应用对应的数据卷的目标响应时间设置为零毫秒;将剩余的业务应用对应的数据卷的目标响应时间设置为大于或等于1毫秒并且小于或等于10000毫秒之间相应的值。5.根据权利要求2所述的存储QOS调节方法,其特征在于,所述根据数据卷性能与I/O带宽的关系,建立QOS优先级策略的步骤,包括:将数据卷服务水平大于第一数据卷服务水平阈值的数据卷设置为无限制优先级数据卷;将数据卷服务水平大于第二数据卷服务水平阈值并且小于所述第一数据卷服务水平阈值的数据卷设置为高优先级数据卷;将数据卷服务水平大于第三数据卷服务水平阈值并且小于所述第二数据卷服务水平阈值的数据卷设置为中优先级数据卷;将数据卷服务水平小于所述第三数据...

【专利技术属性】
技术研发人员:刘兵
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1