计算机系统的管理方法和管理系统技术方案

技术编号:8390875 阅读:238 留言:0更新日期:2013-03-08 02:49
本发明专利技术提供一种用于更高效地执行实体区域的数据重新配置的技术。管理系统获取表示存储子系统的虚拟卷中成为热点的虚拟区域的位置变化的负荷集中区域变化信息(访问分布的变化量)。并且,该管理系统根据负荷集中区域变化信息,确定表示成为热点的虚拟区域的位置大致或完全不变的时间段(热点的位置稳定的时间段)的负荷位置不变时间段,并将其显示在显示设备上。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种计算机系统的管理方法和管理系统,例如涉及一种将存储子系统内的存储区域分割为多个层级进行管理的方法、以及执行这样的管理的管理系统。
技术介绍
近来,考虑通过将虚拟化技术与Thin Provisioning(自动精简配置)技术组合,从而以比逻辑卷更精细的单位进行存储层级管理(存储层级管理技术)。在该存储层级管理技术中,将按照Thin Provisioning的虚拟的逻辑卷(以下为虚拟卷)的存储区域分配给多个部分区域(以下称为“虚拟区域”),以虚拟区域为单位选择从属于哪个层级的存储设备分配实体的存储区域(以下为实体区域)。例如根据专利文献1,将虚拟卷的存储区域和物理存储设备的存储区域分别分配给两个以上的虚拟区域和实体区域,对该各虚拟区域分配一个实体区域。另外,按每个实体区域记录来自主机计算机的访问数和访问数的允许范围,将超过了允许范围的访问数的实体区域的数据转移到与访问状况相应的存储设备的实体区域。专利文献I :美国专利公开第2007/0283079号公报
技术实现思路
在上述专利文献I所记载的技术中,从数据的过去的访问历史记录确定具有适合于存储该数据的特性的设备,并将数据转移到该设备。然而,在如专利文献I所记载那样的以往的存储层级管理技术中,由于仅根据访问数执行数据转移,因此考虑数据转移所需要的时间或者以性能负荷为代表的成本,很难高效地实现数据的转移。本专利技术是鉴于这样的状况而完成的,提供一种用于实现效率更高的数据转移的技术。为了解决上述问题,在本专利技术中,管理系统获取表示在存储子系统的虚拟卷中成为热点的虚拟区域的位置变化的负荷集中区域变化信息(访问分布的变化量)。然后,该管理系统根据负荷集中区域变化信息,确定表示成为热点的虚拟区域的位置不变的时间段(热点的位置稳定的时间段)的负荷位置不变时间段,并将其显示在显示设备上。本专利技术的更进一步的特征将在下面通过用于实施本专利技术的方式以及添附附图而变得清楚。根据本专利技术,管理者能够获知(预测)可高效地执行实体区域的重新配置处理的时间段。附图说明图I是表示本专利技术的实施方式的计算机系统10的概要结构的图。图2是表示主机计算机101的内部结构的框图。CN 102959522 A说明书2/22页图3是表示存储子系统102的内部结构的框图。图4是表示RAID组管理表308的结构例的图。图5是表示实体区域管理表309的结构例的图。图6是表示第一实施方式中的VVOL管理表311的结构例的图。图7是表示层级定义表310的结构例的图。图8是表示管理计算机103的内部结构的框图。·图9是表示访问分布变化历史记录表805的结构例的图。图10是表示重新配置时间段管理表806的结构例的图。图11是表示管理侧RAID组管理表807的结构例的图。图12是表示管理侧实体区域管理表808的结构例的图。图13是表示第一实施方式中的管理侧VVOL管理表810的结构例的图。图14是表示管理侧层级定义表809的结构例的图。图15是用于说明与读取请求对应的处理的流程图。图16是用于说明与写入请求对应的处理的流程图。图17是用于说明访问分布变化量计算处理的流程图。图18是用于说明第一实施方式的重新配置时间段计算处理的流程图。图19是表示分布变化阈值输入画面1901的结构例的图。图20是表示显示在画面1901的管理者判断材料显示区域1905上的访问分布变化量的利用图形的显示方式例的图。图21是用于说明重新配置处理的流程图。图22是表示第二实施方式中的VVOL管理表311的结构例的图。图23是表示第二实施方式中的管理侧VVOL管理表810的结构例的图。图24是表示在实体区域的所有数据都为零的情况下将与该实体区域对应的虚拟区域设为未分配的区域的处理(零填充(七'口 4> 一'> 3 > ))的概念的图。图25是用于说明第二实施方式中的重新配置处理的流程图。具体实施例方式本专利技术涉及一种用于控制针对按照Thin Provisioning的虚拟的逻辑卷的实体存储区域分配的检查时间段的技术。在下述实施方式中,按每个虚拟卷收集来自主机计算机的访问的与向卷内的虚拟区域的分布有关的数据。通过分析该值,对每个虚拟卷确定访问分布不发生变化的时间段。按每个虚拟卷,与访问分布不发生变化的时间段相应地进行向该虚拟卷内的虚拟区域分配实体区域的检查处理(以下为重新配置处理)。由此,计算机系统的管理者仅针对虚拟卷设定用于确定访问分布不发生变化的时间段的阈值,就能够将进行重新配置处理的时间段限定为预计能够在较长的期间得到其效果的情况,能够防止由于进行效果低的重新配置处理所引起的性能降低、存储子系统的操作成本的增大。下面,参照附图说明本专利技术的实施方式。其中,应注意本实施方式只是用于实现本专利技术的一例,并不是限定本专利技术的技术范围。另外,在各图中对相同的结构附加了同一参照编号。此外,在以后的说明中,用“aaa表”这样的表现说明本专利技术的各种信息,但是这些7信息并不一定用由表形成的数据结构表现,也可以用列表、DB、队列等数据结构或此外的结构表现。因此,为了表示不依赖于数据结构,而有时将“aaa表”、“aaa列表”、“aaaDB”、“aaa队列”等称为“aaa信息”。另外,在说明各信息的内容时,能够使用“识别信息”、“标识符”、“名称”、“姓名”、“ ID ”这样的表现,关于这些内容能够彼此替换。并且,在以后的说明中,有时也将“程序”作为主语进行说明,但是由于在使用存储器以及通信端口(通信制御装置)的同时进行通过由处理器执行程序而确定的处理,因此也可以将处理器作为主语进行说明。另外,将程序作为主语而公开的处理也可以设为由管理服务器等计算机、信息处理装置进行的处理。程序的一部分或全部可以通过专用硬件实现、还可以形成模块。各种程序可以通过程序分配服务器、存储介质安装到各计算机。(I)第一实施方式〈特征性处理的概要说明〉在详细说明本实施方式的计算机系统的结构以及动作之前,首先说明该计算机系统的特征性处理的概要。计算机系统在存储子系统中具有主机计算机以及管理系统。管理系统对存储子系统进行管理。管理系统也可以被包含在存储子系统或主机计算机中。存储子系统提供池以及多个虚拟卷。池由多个层级构成。层级是具有相同性能的实体区域的集合。层级例如由表示性能的特定的值进行定义,包含具有与该值所表示的性能相同的性能的实体区域。层级具有与其它层级相比得出的高低的概念。层级的高低依赖于层级的性能的高低。此外,此处所说的“性能”例如是指访问性能。作为访问性能,例如有响应时间、或者数据传送速度、IOPS(每单位时间进行处理的访问请求数)。作为访问请求的一例,有写入请求或读取请求。各层级由两个以上的实体区域构成。因而,也可以说池由多个实体区域构成。实体区域是物理存储设备或/和RAID组的存储区域的一部分。层级的性能依赖于构成层级的实体区域的性能。实体区域的性能例如依赖于具有该实体区域的物理存储设备的类型、RAID组的RAID等级、或/和记入RAID组的存储设备数。作为物理存储设备的类型,例如存在 SSD、SAS-HDD、以及 SATA-HDD。虚拟卷由多个虚拟区域(虚拟的存储区域)构成。对各虚拟区域分别分配一个以下的实体区域。此外,也可以不对虚拟区域分配实体区本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:宫本佑树朝木克利
申请(专利权)人:株式会社日立制作所
类型:
国别省市:

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

1