Data storage system, process and computer program for such data storage system for reducing read and write amplifications

    公开(公告)号:US10852959B2

    公开(公告)日:2020-12-01

    申请号:US16001077

    申请日:2018-06-06

    Applicant: Hitachi, Ltd.

    Abstract: The present disclosure relates to a data storage system, and processes and computer programs for such data storage system, for example including processing of: managing one or more metadata tree structures for storing data to one or more storage devices of the data storage system in units of blocks, each metadata tree structure including a root node pointing directly and/or indirectly to blocks, and a leaf tree level having one or more direct nodes pointing to blocks, and optionally including one or more intermediate tree levels having one or more indirect nodes pointing to indirect nodes and/or direct nodes of the respective metadata tree structure; maintaining the root node and/or nodes of at least one tree level of each of at least one metadata structure in a cache memory; and managing I/O access to data based on the one or more metadata structures, including obtaining the root node and/or nodes of the at least one tree level of the metadata structure maintained in the cache memory from the cache memory and obtaining at least one node of another tree level of the metadata structure from the one or more storage devices.

    Storage system having cache partition size set based on drive type
    7.
    发明授权
    Storage system having cache partition size set based on drive type 有权
    具有基于驱动器类型设置缓存分区大小的存储系统

    公开(公告)号:US08832380B2

    公开(公告)日:2014-09-09

    申请号:US14098666

    申请日:2013-12-06

    Applicant: Hitachi, Ltd.

    Abstract: An object of the present invention is to provide a storage system which is shared by a plurality of application programs, wherein optimum performance tuning for a cache memory can be performed for each of the individual application programs. The storage system of the present invention comprises a storage device which provides a plurality of logical volumes which can be accessed from a plurality of application programs, a controller for controlling input and output of data to and from the logical volumes in response to input/output requests from the plurality of application programs, and a cache memory for temporarily storing data input to and output from the logical volume, wherein the cache memory is logically divided into a plurality of partitions which are exclusively assigned to the plurality of logical volumes respectively.

    Abstract translation: 本发明的目的是提供一种由多个应用程序共享的存储系统,其中可以为每个单独的应用程序执行用于高速缓冲存储器的最佳性能调谐。 本发明的存储系统包括:存储装置,其提供可以从多个应用程序访问的多个逻辑卷;控制器,用于响应于输入/输出控制与逻辑卷的数据的输入和输出 来自多个应用程序的请求以及用于临时存储输入到逻辑卷并从逻辑卷输出的数据的高速缓冲存储器,其中,高速缓冲存储器在逻辑上被划分为分别专门分配给多个逻辑卷的多个分区。

    STORAGE SYSTEM
    8.
    发明申请
    STORAGE SYSTEM 有权
    存储系统

    公开(公告)号:US20140095793A1

    公开(公告)日:2014-04-03

    申请号:US14098666

    申请日:2013-12-06

    Applicant: HITACHI, LTD.

    Abstract: An object of the present invention is to provide a storage system which is shared by a plurality of application programs, wherein optimum performance tuning for a cache memory can be performed for each of the individual application programs. The storage system of the present invention comprises a storage device which provides a plurality of logical volumes which can be accessed from a plurality of application programs, a controller for controlling input and output of data to and from the logical volumes in response to input/output requests from the plurality of application programs, and a cache memory for temporarily storing data input to and output from the logical volume, wherein the cache memory is logically divided into a plurality of partitions which are exclusively assigned to the plurality of logical volumes respectively.

    Abstract translation: 本发明的目的是提供一种由多个应用程序共享的存储系统,其中可以为每个单独的应用程序执行用于高速缓冲存储器的最佳性能调谐。 本发明的存储系统包括:存储装置,其提供可以从多个应用程序访问的多个逻辑卷;控制器,用于响应于输入/输出控制与逻辑卷的数据的输入和输出 来自多个应用程序的请求以及用于临时存储输入到逻辑卷并从逻辑卷输出的数据的高速缓冲存储器,其中,高速缓冲存储器在逻辑上被划分为分别专门分配给多个逻辑卷的多个分区。

    Storage system and control software deployment method

    公开(公告)号:US11636015B2

    公开(公告)日:2023-04-25

    申请号:US17496980

    申请日:2021-10-08

    Applicant: Hitachi, Ltd.

    Abstract: A storage system includes a plurality of storage nodes. The storage node includes: one or more storage devices which respectively provide a storage area; and one or more control software which read/write requested data from/into the corresponding storage device according to a request from a higher-level device, wherein each of the control software retains predetermined configuration information required for reading/writing requested data from/into the corresponding storage device according to a request from the higher-level device, wherein a plurality of the control software are managed as a redundancy group, and the configuration information retained in each of the control software belonging to the same redundancy group is synchronously updated, and wherein the plurality of control software configuring the redundancy group are each deployed in respectively different storage nodes so as to distribute a load of each of the storage nodes.

    Storage system and control software deployment method

    公开(公告)号:US11144415B2

    公开(公告)日:2021-10-12

    申请号:US16827914

    申请日:2020-03-24

    Applicant: Hitachi, Ltd.

    Abstract: A storage system includes a plurality of storage nodes. The storage node includes: one or more storage devices which respectively provide a storage area; and one or more control software which read/write requested data from/into the corresponding storage device according to a request from a higher-level device, wherein each of the control software retains predetermined configuration information required for reading/writing requested data from/into the corresponding storage device according to a request from the higher-level device, wherein a plurality of the control software are managed as a redundancy group, and the configuration information retained in each of the control software belonging to the same redundancy group is synchronously updated, and wherein the plurality of control software configuring the redundancy group are each deployed in respectively different storage nodes so as to distribute a load of each of the storage nodes.

Patent Agency Ranking