[发明专利]增加的降级效率有效
申请号: | 201380006371.4 | 申请日: | 2013-01-17 |
公开(公告)号: | CN104067214B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | L·M·古普塔;M·T·本哈斯;R·哈索恩;S·E·威廉斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华,辛鸣 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 增加 降级 效率 | ||
技术领域
本发明总体上涉及计算系统,并且更特别地涉及用于增加的降级效率的系统和方法。
背景技术
在当今社会中,计算机系统是普遍的。在工作地点、在家中或者在学校可找到计算机系统。计算机系统可包括数据存储系统或磁盘存储系统以处理和存储数据。已知当代计算机存储系统将存储磁道从高速缓冲器降级(destage)到长期存储设备,从而使得在高速缓冲器中存在足以用于写入数据的空间。当将存储磁道降级时,当代存储系统在高速缓冲器变满或者全局压力因数高时将来自高速缓冲器中的每个秩(rank)的存储磁道降级。也就是说,当全局压力因数高时,存储磁道被从每个秩降级,即使高速缓冲器中的某些秩可能仅存储相对于分配给这些秩的存储空间数量而言数目少的存储磁道。此外,降级任务帮助开始存储磁道向存储系统的降级。
发明内容
当降级任务的所需数目超过降级任务的当前量时,存储磁道的降级突发增加的概率导致用于针对读操作的输入/输出(IO)操作的长事务响应。需要通过使计算环境中的降级过程平滑化来减少存储磁道的降级的突发。
各种实施例提供了用于通过使降级任务平滑化以减少长输入/输出(I/O)读操作而增加降级效率的方法。一个方法包括由计算环境中的处理器根据标准时间间隔和可变重计算降级任务间隔中的一个来计算降级任务。该方法还包括根据计算步骤使在降级任务的期望数目与降级任务的当前数目之间的存储磁道的降级平滑化。
各种实施例提供了用于通过使降级任务平滑化以减少长输入/输出(I/O)读操作而增加降级效率的系统。一个系统包括在计算存储环境中可操作的处理器设备。在一个实施例中,处理器被配置用于根据标准时间间隔和可变重计算降级任务间隔中的一个来计算降级任务。处理器还被配置用于根据计算使在降级任务的期望数目与降级任务的当前数目之间的存储磁道的降级平滑化。
还提供了物理计算机存储介质(例如,具有一个或多个导线的电连接、便携式计算机磁碟、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦可编程序只读存储器(EPROM或闪速存储器)、光纤、便携式压缩磁盘只读存储器(CD-ROM)、光学存储器件、磁存储器件或前述各项的任何适当组合),其包括用于通过使降级任务平滑化以减少长输入/输出(I/O)读操作来增加降级效率的计算机程序产品。一个物理计算机存储介质包括用于由计算环境中的处理器根据标准时间间隔和可变重计算降级任务间隔中的一个来计算降级任务的计算机代码。物理计算机存储介质还包括用于根据计算使在降级任务的期望数目与降级任务的当前数目之间的存储磁道的降级平滑化的计算机代码。
从第一方面看,本发明提供了一种用于通过控制降级任务以减少计算环境中的处理器设备的长输入/输出(I/O)读操作来增加降级效率的方法,该方法包括:根据标准时间间隔和可变重计算降级任务间隔中的一个来计算降级任务;以及根据该计算来控制在降级任务的期望数目与降级任务的当前数目之间的存储磁道的降级。
优选地,本发明提供了一种方法,还包括当在降级任务的期望数目与降级任务的当前数目之间的德耳塔值大于预定德耳塔值时根据可变重计算降级任务间隔来执行基于计算降级任务的控制。
优选地,本发明提供了一种方法,还包括当在降级任务的期望数目与降级任务的当前数目之间的德耳塔值小于预定德耳塔值时根据标准时间间隔来执行基于计算降级任务的控制。
优选地,本发明提供了一种方法,其中可变重计算降级任务间隔是等于通过用历史数据除以在降级任务的期望数目与降级任务的当前数目之间的德耳塔值获得的可变时间段的时间段。
优选地,本发明提供了一种方法,还包括执行使在降级任务的期望数目与降级任务的当前数目之间的控制斜升和斜降中的一个。
优选地,本发明提供了一种方法,还包括执行以下各项之一:如果降级任务的当前数目大于降级任务的期望数目,则以一的值将降级任务的当前数目递减,以及如果降级任务的当前数目小于降级任务的期望数目,则以一的值将降级任务的当前数目递增。
优选地,本发明提供了一种方法,还包括在执行递减和递增中的一个时,在达到标准时间间隔和可变重计算降级任务间隔中的一个之后重计算降级任务的当前数目。
优选地,本发明提供了一种方法,还包括结合计算执行以下各项之一:利用公式来确定将用来使存储磁道降级的降级任务的当前数目,降级任务的当前数目基于高速缓冲器中的存储磁道的当前数量,利用该公式来确定降级任务的期望数目,以及利用降级任务的当前数目来使多个存储磁道的降级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380006371.4/2.html,转载请声明来源钻瓜专利网。