[发明专利]存储子系统有效
申请号: | 200910003562.0 | 申请日: | 2009-01-15 |
公开(公告)号: | CN101498991A | 公开(公告)日: | 2009-08-05 |
发明(设计)人: | 大平良德;儿玉升司;志贺贤太;江口贤哲 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/08 |
代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许 静 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 子系统 | ||
技术领域
本发明涉及具有多个磁盘装置的存储子系统(Storage Subsystem),尤其涉及用于有效地使用存储子系统具有的存储区域的技术。
背景技术
作为在计算机系统中使用的存储装置系统,存在具有多个磁盘装置的磁盘阵列系统(以下也称为存储子系统)。在磁盘阵列系统中,通过使多个磁盘装置并行地动作,与单独地使用磁盘装置的存储装置系统相比,实现了高速化。
作为用于高效地利用磁盘阵列系统内的磁盘容量的技术,存在虚拟卷技术。本技术是向计算机提供了虚拟存储区域,仅对虚拟存储区域内存在写请求的区域分配物理存储区域的技术。
另外,作为用于高效地利用磁盘容量的其它技术,还有重复排除技术。本技术是:与接受写请求的数据相同的数据在接收该写请求之前已被存储在存储子系统中时,仅存储表示与该已存储的数据是相同数据的意思,接受写请求的数据本身不存储在存储子系统中。
在重复排除技术中存在:对于存储子系统中存储的全部数据进行重复排除控制的技术;以及仅对预先登录的特定模式数据进行重复排除控制的技术。前者可以提高为了存储数据而需要的存储容量的削减效果(以下称为容量削减效果),但处理时间增长,而且管理信息增多。相反,后者可以减少管理信息,但限制了容量削减效果。
在专利文献1中记载了以下技术:以某单位长的物理块分割由多个物理存储装置的集合构成的物理存储空间上的区域,通过物理块来分配物理存储空间,在由此构成逻辑存储装置的存储装置中具有逻辑存储管理表,该逻辑存储管理表针对所述逻辑存储装置上的每个区域记录识别信息,该识别信息表示是否分配了所述物理块、或是否符合根据规定的数据配置模式而生成的数据,当存在针对所述逻辑存储装置的区域的数据写入请求时,当写入请求数据的数据配置模式与预先登录的数据配置模式一致时,与所述逻辑存储管理表的存在写入请求的区域相对应地记录一致的数据配置模式的识别信息,放弃所述写入请求数据。
【专利文献1】特开2005-135116号公报
发明内容
在专利文献1中,使用了虚拟卷技术和重复排除技术二者,但虚拟卷的管理规模(size)与重复排除的管理规模相同。为了提高虚拟卷技术以及重复排除技术的容量削减效果而将两者的管理规模缩小时,管理信息增多,当想要将全部管理信息存储在高速缓冲存储器等可以高速访问的存储介质中时,系统变得昂贵。相反,当增大管理规模时,管理信息减少,但容量削减效果降低。即,在管理信息量和容量削减效果之间存在折衷(trade-off)的关系。因此,寻求用于抑制用于虚拟卷技术以及重复排除技术的管理信息量,同时高效地使用存储子系统的存储容量的技术。
存储子系统具有:处理器、存储器、虚拟卷、以及由多个存储介质构成的具有分配给所述虚拟卷的页面用物理区域的页面用卷。并且,处理器将虚拟卷的地址空间分割为多个页面,将多个页面的各个页面分类为至少包含第一状态和第二状态的多个状态中的某一状态来进行管理。处理器将被分类为第二状态的页面进一步分割为多个区段来进行管理。在此,所谓第一状态是指,接受用于在页面中写入写数据的写请求的结果为,从页面用卷对该页面分配页面用物理区域,在页面用物理区域中存储了写数据的状态。所谓第二状态是指,接受用于在页面内的区段中写入与预定的特定模式数据一致的写数据的写请求的结果为,在存储器内将特定模式数据与区段相对应地进行管理的状态。
可以在抑制用于卷虚拟化技术以及重复排除技术的管理信息量的同时,高效率地使用存储子系统的存储容量。
附图说明
图1是表示实施例1、实施例2以及实施例5中的存储系统的硬件结构的一例的说明图。
图2是表示存储子系统的逻辑系统结构的一例的说明图。
图3是表示虚拟卷的地址空间的一例的说明图。
图4是表示虚拟卷管理信息的一例的说明图。
图5是表示池管理表的一例的说明图。
图6是表示特定模式管理表的一例的说明图。
图7是表示阈值管理表的一例的说明图。
图8是表示虚拟卷生成程序的处理流程的一例的说明图。
图9是表示特定模式设定程序的处理流程的一例的说明图。
图10是表示阈值变更程序的处理流程的一例的说明图。
图11是表示读程序(read programme)的处理流程的一例的说明图。
图12是表示写程序(write programme)的处理流程的一例的说明图。
图13是表示Write处理(1)的处理流程的一例的说明图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910003562.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件开发支援装置、其程序以及方法
- 下一篇:报警管理设备