Storage system and storage area allocation method having an automatic tier location function
    1.
    发明授权
    Storage system and storage area allocation method having an automatic tier location function 有权
    具有自动层位置功能的存储系统和存储区域分配方法

    公开(公告)号:US09311013B2

    公开(公告)日:2016-04-12

    申请号:US13125467

    申请日:2011-03-25

    IPC分类号: G06F3/06

    摘要: If a monitor measurement cycle is set as a long cycle, promotion in a short cycle cannot be performed; and even if the number of I/Os is very large in response to fluctuations of the number of I/Os in several minutes to several hours of normal work, pages will be promoted after waiting for several weeks. As a result, I/Os which could have normally accepted by an upper tier will be accepted by a lower tier, which results in a problem of worsening the performance efficiency. A monitoring system capable of preventing demotion due to temporary reduction of the number of I/Os for specific pages from a viewpoint of a long cycle and enabling prompt promotion in response to an increase of the number of U/Os for 3 the specific pages is realized.A load index value defined from a viewpoint of a long cycle and a load index value defined from a viewpoint of a short cycle are updated based on the number of I/Os which is counted cyclically for each storage area. Promotion and demotion are implemented based on a value(s) calculated from these load index values.

    摘要翻译: 如果监视器测量周期设置为长周期,则不能执行短周期的升级; 即使I / O的数量在正常工作的几分钟到几个小时内因I / O数量的波动而非常大,等待几周后页面也会被提升。 因此,上层通常可以接受的I / O将被下层接受,导致性能效率恶化的问题。 能够从长周期的观点对特定页面的I / O数量的暂时减少进行防止降级的监视系统,能够响应于特定页面的3的U / Os的数量的增加而能够及时的提升, 实现了 基于对于每个存储区域循环计数的I / O的数量,更新从从短周期的角度定义的长周期和负载指标值的观点定义的负载指标值。 基于从这些负荷指数值计算的值来实现升级和降级。

    STORAGE SYSTEM AND STORAGE AREA ALLOCATION METHOD
    2.
    发明申请
    STORAGE SYSTEM AND STORAGE AREA ALLOCATION METHOD 有权
    存储系统和存储区域分配方法

    公开(公告)号:US20120246386A1

    公开(公告)日:2012-09-27

    申请号:US13125467

    申请日:2011-03-25

    IPC分类号: G06F12/02

    摘要: If a monitor measurement cycle is set as a long cycle, promotion in a short cycle cannot be performed; and even if the number of I/Os is very large in response to fluctuations of the number of I/Os in several minutes to several hours of normal work, pages will be promoted after waiting for several weeks. As a result, I/Os which could have normally accepted by an upper tier will be accepted by a lower tier, which results in a problem of worsening the performance efficiency. A monitoring system capable of preventing demotion due to temporary reduction of the number of I/Os for specific pages from a viewpoint of a long cycle and enabling prompt promotion in response to an increase of the number of U/Os for 3the specific pages is realized.A load index value defined from a viewpoint of a long cycle and a load index value defined from a viewpoint of a short cycle are updated based on the number of I/Os which is counted cyclically for each storage area. Promotion and demotion are implemented based on a value(s) calculated from these load index values.

    摘要翻译: 如果监视器测量周期设置为长周期,则不能执行短周期的升级; 即使I / O的数量在正常工作的几分钟到几个小时内因I / O数量的波动而非常大,等待几周后页面也会被提升。 因此,上层通常可以接受的I / O将被下层接受,导致性能效率恶化的问题。 能够从长周期的观点对特定页面的I / O数量的暂时减少进行防止降级的监视系统,能够响应于特定页面的3的U / Os的数量的增加而能够及时的提升, 实现了 基于对于每个存储区域循环计数的I / O的数量,更新从从短周期的角度定义的长周期和负载指标值的观点定义的负载指标值。 基于从这些负荷指数值计算的值来实现升级和降级。

    INFORMATION STORAGE SYSTEM AND METHOD OF CONTROLLING INFORMATION STORAGE SYSTEM
    3.
    发明申请
    INFORMATION STORAGE SYSTEM AND METHOD OF CONTROLLING INFORMATION STORAGE SYSTEM 有权
    信息存储系统和信息存储系统的控制方法

    公开(公告)号:US20140019701A1

    公开(公告)日:2014-01-16

    申请号:US13509703

    申请日:2012-04-26

    IPC分类号: G06F12/02

    摘要: An example of an information storage system includes physical storage drives for providing real storage areas to a pool which is tiered into tiers different in performance, and a controller. The controller monitors accesses in a first tier in the pool. The controller determines a loaded state of the first tier based on the accesses to the first tier. The controller holds management information relating loads to the first tier to relocation speeds and/or modes of moving data in data relocation between a second tier in the pool and the first tier. The controller determines at least one of a relocation speed and a mode of moving data in data relocation between the second tier and the first tier based on the determined loaded state of the first tier and the management information.

    摘要翻译: 信息存储系统的示例包括物理存储驱动器,用于向被分级为不同性能的级别的池提供真实存储区域以及控制器。 控制器监视池中第一层中的访问。 控制器基于对第一层的访问来确定第一层的加载状态。 所述控制器将关于所述第一层的负载的管理信息保存在所述池中的第二层与所述第一层之间的数据重定位中的移动数据的重定位速度和/或模式。 控制器基于所确定的第一层的负载状态和管理信息来确定在第二层和第一层之间的数据重定位中移动数据的重定位速度和模式中的至少一个。

    Tiered storage system configured to implement data relocation without degrading response performance and method
    4.
    发明授权
    Tiered storage system configured to implement data relocation without degrading response performance and method 有权
    分层存储系统配置为实现数据重定位,而不会降低响应性能和方法

    公开(公告)号:US09003150B2

    公开(公告)日:2015-04-07

    申请号:US13509703

    申请日:2012-04-26

    IPC分类号: G06F12/06 G06F12/02 G06F3/06

    摘要: An example of an information storage system includes physical storage drives for providing real storage areas to a pool which is tiered into tiers different in performance, and a controller. The controller monitors accesses in a first tier in the pool. The controller determines a loaded state of the first tier based on the accesses to the first tier. The controller holds management information relating loads to the first tier to relocation speeds and/or modes of moving data in data relocation between a second tier in the pool and the first tier. The controller determines at least one of a relocation speed and a mode of moving data in data relocation between the second tier and the first tier based on the determined loaded state of the first tier and the management information.

    摘要翻译: 信息存储系统的示例包括物理存储驱动器,用于向被分级为不同性能的级别的池提供真实存储区域以及控制器。 控制器监视池中第一层中的访问。 控制器基于对第一层的访问来确定第一层的加载状态。 所述控制器将关于所述第一层的负载的管理信息保存在所述池中的第二层与所述第一层之间的数据重定位中的移动数据的重定位速度和/或模式。 控制器基于所确定的第一层的负载状态和管理信息来确定在第二层和第一层之间的数据重定位中移动数据的重定位速度和模式中的至少一个。

    Storage subsystem
    5.
    发明授权
    Storage subsystem 有权
    存储子系统

    公开(公告)号:US08521985B2

    公开(公告)日:2013-08-27

    申请号:US13568204

    申请日:2012-08-07

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: There is provided a storage subsystem having a virtual volume and a page volume which has a page physical area allocated to the virtual volume. The storage subsystem divides an address space of the virtual volume into a plurality of pages, classifies each of the pages into one of a plurality of states including at least a first state and a second state, and further divide a page which is classified into the second state into a plurality of segments to managed the page classified into the second state. The first state is a state in which a page physical area is allocated to the page from the page volume, and the write data is stored in the page physical area. The second state is a state in which the predetermined pattern data and the segment are managed, in the memory, by correlating with each other.

    摘要翻译: 提供了具有虚拟卷和具有分配给虚拟卷的页面物理区的页面卷的存储子系统。 存储子系统将虚拟卷的地址空间划分为多个页面,将每个页面分类为包括至少第一状态和第二状态的多个状态中的一个,并且进一步将分类为 第二状态转换成多个段以管理分类为第二状态的页面。 第一状态是页面物理区域从页面卷分配到页面的状态,并且写入数据被存储在页面物理区域中。 第二状态是在存储器中通过相互关联来管理预定图案数据和片段的状态。

    Storage subsystem
    6.
    发明授权
    Storage subsystem 有权
    存储子系统

    公开(公告)号:US08245007B2

    公开(公告)日:2012-08-14

    申请号:US12050301

    申请日:2008-03-18

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: There is provided a storage subsystem having a virtual volume and a page volume which has a page physical area allocated to the virtual volume. The storage subsystem divides an address space of the virtual volume into a plurality of pages, classifies each of the pages into one of a plurality of states including at least a first state and a second state, and further divide a page which is classified into the second state into a plurality of segments to managed the page classified into the second state. The first state is a state in which a page physical area is allocated to the page from the page volume, and the write data is stored in the page physical area. The second state is a state in which the predetermined pattern data and the segment are managed, in the memory, by correlating with each other.

    摘要翻译: 提供了具有虚拟卷和具有分配给虚拟卷的页面物理区的页面卷的存储子系统。 存储子系统将虚拟卷的地址空间划分为多个页面,将每个页面分类为包括至少第一状态和第二状态的多个状态中的一个,并且进一步将分类为 第二状态转换成多个段以管理分类为第二状态的页面。 第一状态是页面物理区域从页面卷分配到页面的状态,并且写入数据被存储在页面物理区域中。 第二状态是在存储器中通过相互关联来管理预定图案数据和片段的状态。

    STORAGE SUBSYSTEM
    7.
    发明申请
    STORAGE SUBSYSTEM 有权
    存储子系统

    公开(公告)号:US20090193219A1

    公开(公告)日:2009-07-30

    申请号:US12050301

    申请日:2008-03-18

    IPC分类号: G06F12/10 G06F12/02

    摘要: There is provided a storage subsystem having a virtual volume and a page volume which has a page physical area allocated to the virtual volume. The storage subsystem divides an address space of the virtual volume into a plurality of pages, classifies each of the pages into one of a plurality of states including at least a first state and a second state, and further divide a page which is classified into the second state into a plurality of segments to managed the page classified into the second state. The first state is a state in which a page physical area is allocated to the page from the page volume, and the write data is stored in the page physical area. The second state is a state in which the predetermined pattern data and the segment are managed, in the memory, by correlating with each other.

    摘要翻译: 提供了具有虚拟卷和具有分配给虚拟卷的页面物理区的页面卷的存储子系统。 存储子系统将虚拟卷的地址空间划分为多个页面,将每个页面分类为包括至少第一状态和第二状态的多个状态中的一个,并且进一步将分类为 第二状态转换成多个段以管理分类为第二状态的页面。 第一状态是页面物理区域从页面卷分配到页面的状态,并且写入数据被存储在页面物理区域中。 第二状态是在存储器中通过相互关联来管理预定图案数据和片段的状态。

    STORAGE SYSTEM AND STORAGE CONTROL METHOD
    8.
    发明申请
    STORAGE SYSTEM AND STORAGE CONTROL METHOD 有权
    存储系统和存储控制方法

    公开(公告)号:US20140025916A1

    公开(公告)日:2014-01-23

    申请号:US13640770

    申请日:2012-07-18

    IPC分类号: G06F12/02

    摘要: When a plurality of applications operating in a host computer or a storage system uses a same pool, actual data constantly allocated to an upper tier drive satisfying the required response performance will continue to increase. Therefore, when data is migrated by IOPS in page units, the access performance such as the response speed may not be satisfied. Therefore, according to the present invention, multiple virtual volumes used in applications are subjected to grouping. Relocation conditions corresponding to performances required for each group are set in advance, and reallocation of tiers according to the relocation conditions is performed.

    摘要翻译: 当在主计算机或存储系统中操作的多个应用程序使用相同的池时,持续分配给满足所需响应性能的上层驱动器的实际数据将继续增加。 因此,当数据以页面为单位迁移IOPS时,可能无法满足访问性能,如响应速度。 因此,根据本发明,在应用中使用的多个虚拟卷被分组。 预先设定与各组所需性能相对应的搬迁条件,并根据搬迁条件重新分配层次。

    STORAGE SYSTEM, STORAGE APPARATUS, AND OPTIMIZATION METHOD OF STORAGE AREAS OF STORAGE SYSTEM
    10.
    发明申请
    STORAGE SYSTEM, STORAGE APPARATUS, AND OPTIMIZATION METHOD OF STORAGE AREAS OF STORAGE SYSTEM 有权
    存储系统,存储设备和存储系统存储区域优化方法

    公开(公告)号:US20110191536A1

    公开(公告)日:2011-08-04

    申请号:US12664967

    申请日:2009-10-15

    IPC分类号: G06F12/16

    摘要: This invention is intended for the purpose of providing the storage system, the storage apparatus, and the storage system by which, even if the storage areas allocated to the virtual volume are managed in management units set by the RAID group, overhead for parity calculation does not become excessive. This invention, by releasing a specific management unit not fully utilized for page allocation from allocation to the virtual volume and migrating the allocated pages belonging to this specific management unit to the other management unit, makes the storage areas of the specific management unit available for the write accesses for the other virtual volumes from the host computer.

    摘要翻译: 本发明是为了提供存储系统,存储装置和存储系统的目的,即使分配给虚拟卷的存储区域由由RAID组设置的管理单元进行管理,用于奇偶校验计算的开销 不要过度 本发明通过将没有充分利用于页面分配的特定管理单元从分配到虚拟卷并将属于该特定管理单元的分配的页面迁移到另一个管理单元,使得特定管理单元的存储区域可用于 从主机为其他虚拟卷写入访问。