[发明专利]用于管理盘池的方法和设备有效
申请号: | 201710250027.X | 申请日: | 2017-04-17 |
公开(公告)号: | CN108733308B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 徐涛;李卫华;高健;高宏坡;康剑斌;徐鑫磊 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 方法 设备 | ||
本公开提供了一种用于管理盘池的方法,盘池具有多个盘,多个盘被划分为多个盘区,该方法包括:确定预定时间段内针对盘池中的盘区的输入/输出(I/O)请求的数目;基于I/O请求的数目确定盘区各自的热度;根据盘区的热度确定盘的热度;基于盘的热度确定盘区中数据的迁移。
技术领域
本公开的实施例主要涉及存储管理,并且更具体地涉及管理盘池的方法和设备。
背景技术
磁盘阵列RAID(Redundant Arrays of Inexpensive Disk)是由多个独立的硬盘按不同的方式组合起来形成一个硬盘组。在用户看来,磁盘阵列RAID就像是一个硬盘,但是其可以提供比单个硬盘更高的存储能力,并且还可以提供数据备份。当盘区的数据被损坏时,利用数据备份还可以恢复损坏的数据,从而保护用户数据的安全性。磁盘阵列的不同组成方式被称为RAID级别(RAID Levels),如RAID0,RAID1,RAID5等。
在传统的磁盘阵列中,通常会产生用户请求的数据集中于盘阵列的某些盘的部分数据上。如果对该部分数据的处理请求过多,会产生热点问题。由于单个数据盘本身硬件参数的限制,其不能单独处理过多的数据处理请求。如果过多的数据处理请求集中于单个或几个盘上,磁盘本身的参数的限制会导致整个盘阵列的存取速度的降低。
随着磁盘阵列技术的发展,目前映射的磁盘阵列的应用逐渐增多。不同于具有可以单独控制的磁盘的传统的磁盘阵列,多个映射的磁盘阵列映射到一个盘池中,使得多个磁盘阵列共享一个盘池。这样大大提高了磁盘的利用效率。然而由于其并没有对产生的热点问题进行改进,映射的磁盘阵列中也存在由于热点问题导致的盘池存取速度下降的问题。
发明内容
本公开的实施例的目的在于提供一种管理存储系统的解决方案。
根据本公开的一个方面,提供了一种用于管理盘池的方法。该方法可以在管理盘池的设备中实施。该方法中的盘池具有多个盘,多个盘被划分为多个盘区。该方法包括确定预定时间段内针对盘池中的盘区的输入/输出(I/O)请求的数目;基于I/O请求的数目确定盘区各自的热度,一个盘区的热度指示该盘区在预定时间段内被访问的频繁程度;根据盘区的热度确定盘的热度,一个盘的热度指示该盘在该预定时间段内被访问的频繁程度;基于盘的热度确定盘区中数据的迁移。
在某些实施例中,基于盘的热度确定盘区中数据的迁移包括:响应于第一盘的热度超过第一阈值热度,确定盘池中的第二盘,第二盘的热度低于第二阈值热度;确定第一盘中的第一盘区,第一盘区的热度高于第三阈值热度;以及将第一盘区中的数据迁移到第二盘的盘区中。
在某些实施例中,基于盘的热度确定盘区中数据的迁移包括:响应于第三盘中的空闲盘区的数目低于阈值数目,确定第三盘中的第二盘区,第二盘区的热度低于第四阈值热度;多个盘中选择第四盘,使得第四盘满足以下至少一项:第四盘中的空闲盘区的数目超过阈值数目,或者第四盘的热度低于第五阈值热度;以及将第二盘区中的数据迁移到第四盘的盘区中。
某些实施例中,确定盘区各自的热度包括:针对盘区中的至少一个盘区,确定至少一个盘区在该预定时间段内的多个时间间隔内接收到的I/O请求的数目;基于多个时间间隔内的I/O请求的数目来确定至少一个盘区的热度。
某些实施例中,基于多个时间间隔内的I/O请求的数目来确定至少一个盘区的热度包括以下之一:基于多个时间间隔内的I/O请求的数目的平均值来确定至少一个盘区的热度;或者通过将加权移动平均函数应用于多个时间间隔内的I/O请求的数目,来确定该至少一个盘区的热度。
某些实施例中,第一阈值热度是基于盘在预定时间段内能够处理的I/O请求的数目确定的。
某些实施例中,盘池对应于多个映射的盘阵列,映射的盘阵列中的至少一个包括与盘池中的多个不同盘上的盘区相对应的盘区条带。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710250027.X/2.html,转载请声明来源钻瓜专利网。