Storage system, computer-readable recording medium, and control method for system that reconstructs and distributes data

    公开(公告)号:US11150846B2

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

    申请号:US16328933

    申请日:2017-03-28

    Applicant: HITACHI, LTD.

    Abstract: A data set is constructed from a first given number of data elements configured from a plurality of data and redundant data corresponding to the plurality of data. The first given number of data elements are deployed in a distributed relationship into a first given number of first nodes. When an instruction to increase the number of data elements of the data set from the first given number by a second given number, the data set is reconstructed using, as new data elements, the first given number of data elements and a second given number of zero data. A controller deploys the data elements of the reconstructed data set in a distributed relationship into the first nodes and the second given number of second nodes while zero data or redundant data are deployed into the second nodes from among the data elements of the reconstructed data set.

    System of controlling data rebalance and its method

    公开(公告)号:US11029850B2

    公开(公告)日:2021-06-08

    申请号:US16328407

    申请日:2016-12-13

    Applicant: Hitachi, Ltd.

    Abstract: A data rebalance control system determines instruction contents for an entity having a rebalance function, based on the capacity information including information indicating a plurality of physical capacities corresponding to a plurality of storing devices which include at least one storing device having a compression function, coupled to one and more computers included in a computer system. The rebalance function of the entity is a function of rebalancing data so that the distribution of the plural logical capacities recognized by the entity, corresponding to the plural storing devices, may be a predetermined distribution. The determined instruction contents include a definition about the logical capacity distribution. The data rebalance control system transmits, to the entity, a rebalance instruction as an instruction to rebalance the data according to the above instruction contents.

    Computer system
    3.
    发明授权

    公开(公告)号:US10372538B2

    公开(公告)日:2019-08-06

    申请号:US15554291

    申请日:2015-03-06

    Applicant: HITACHI, LTD.

    Abstract: A virtual parity group including virtual storage drives is formed. A redundant data set is stored in a virtual stripe array including virtual stripes that are virtual storage regions of a prescribed size of the respective virtual storage drives constituting the virtual parity group. The virtual stripes of the virtual stripe array are mapped to different physical storage drives, respectively. Virtual chunks including one or more virtual stripe arrays formed in the virtual parity group. Physical parity groups including the physical storage drives are formed. The virtual stripes of the virtual chunks in a distributed manner are mapped to the physical parity groups. One or more virtual chunks are selected from among the virtual chunks. Storage regions corresponding to the selected one or more virtual chunks are converted to spare regions in the physical storage region.

    System and data management method

    公开(公告)号:US10168919B2

    公开(公告)日:2019-01-01

    申请号:US14806094

    申请日:2015-07-22

    Applicant: Hitachi, Ltd.

    Abstract: A storage apparatus includes a plurality of storage devices, and a control unit for providing a predetermined storage area of the plurality of storage devices to the host computer as a virtual volume group including one or more virtual volumes. The control unit configures one or more data sets having one or more redundancy levels from the plurality of storage devices, provides a storage area of a storage pool including the plurality of data sets to a part of a storage area of the virtual volume, limits a combination of the storage devices configuring the data sets to be assigned to the virtual volume to a given number of combinations of two combinations or more, uniformly distributes the storage devices, and uses a given number of different combinations of the storage devices to be assigned to the virtual volume in units of the virtual volume group.

    STORAGE SYSTEM
    5.
    发明申请
    STORAGE SYSTEM 审中-公开
    存储系统

    公开(公告)号:US20140208009A1

    公开(公告)日:2014-07-24

    申请号:US14220602

    申请日:2014-03-20

    Applicant: Hitachi, Ltd.

    Abstract: A storage system in an embodiment of this invention comprises a non-volatile storage area for storing write data from a host, a cache area capable of temporarily storing the write data before storing the write data in the non-volatile storage area, and a controller that determines whether to store the write data in the cache area or to store the write data in the non-volatile storage area without storing the write data in the cache area, and stores the write data in the determined area.

    Abstract translation: 本发明实施例的存储系统包括用于存储来自主机的写入数据的非易失性存储区域,能够在将写入数据存储在非易失性存储区域之前临时存储写入数据的高速缓存区域以及控制器 确定是否将写入数据存储在高速缓存区域中,或者将写入数据存储在非易失性存储区域中,而不将写入数据存储在高速缓存区域中,并将写入数据存储在确定的区域中。

    Virtual storage system
    6.
    发明授权

    公开(公告)号:US11829617B2

    公开(公告)日:2023-11-28

    申请号:US17191812

    申请日:2021-03-04

    Applicant: HITACHI, LTD.

    Abstract: A virtual storage system according to an aspect of the present invention includes multiple storage systems each including: a storage controller that accepts a read/write request for reading or writing from and to a logical volume; and multiple storage devices. The storage system defines a pool that manages the storage device capable of allocating any of storage areas to the logical volume, and manages the capacity (pool capacity) of the storage areas belonging to the pool, and the capacity (pool available capacity) of unused storage areas in the pool. Furthermore, the storage system calculates the total value of the pool available capacities of the storage systems included in the virtual storage system, and provides the server with the total value as the pool available capacity of the virtual storage system.

    Data compression/decompression system, and data compression/decompression method

    公开(公告)号:US11662953B2

    公开(公告)日:2023-05-30

    申请号:US17481130

    申请日:2021-09-21

    Applicant: Hitachi, Ltd.

    CPC classification number: G06F3/0661 G06F3/067 G06F3/0608 H03M7/30

    Abstract: To provide a data compression/decompression system that can appropriately decompress compressed data.
    A first computer generates first identification information that can identify a first execution environment; and stores the first identification information on a storage device in association with compressed data of data. A second computer generates second identification information that can identify a second execution environment; and determines whether or not the first identification information, and the second identification information match. In a case that it is determined that the first identification information, and the second identification information do not match, the second computer requests a third computer that is capable of decompression of the compressed data to decompress the compressed data, the third computer decompresses the compressed data, and transmits decompressed data to the second computer, and the second computer completes the decompression of the compressed data by receiving the decompressed data from the third computer.

    DATA PROCESSING SYSTEM AND DATA COMPRESSION METHOD

    公开(公告)号:US20220374156A1

    公开(公告)日:2022-11-24

    申请号:US17642843

    申请日:2021-03-04

    Applicant: Hitachi, Ltd.

    Abstract: Provided is a data processing system which includes a processor and a storage device, and inputs/outputs data using a learned compander that compresses and expands data, wherein the data processing system comprises an estimation unit which uses learning data and estimates a region of interest to a data model, and a learning unit which causes the compander to learn according to an evaluation function in which each region was weighted based on the region of interest, and a result of the compander compressing and expanding the learning data.

    Storage system
    9.
    发明授权

    公开(公告)号:US11372755B2

    公开(公告)日:2022-06-28

    申请号:US16931640

    申请日:2020-07-17

    Applicant: HITACHI, LTD.

    Abstract: A storage system monitors the first access frequency of occurrence which is the access frequency of occurrence from a host device during a first period, and the second access frequency of occurrence which is the access frequency of occurrence from a host device during a second period shorter than the first period. Along with performing data relocation among the tiers (levels) in the first period cycle based on the first access frequency of occurrence, the storage system performs a decision whether or not to perform a second relocation based on the first access frequency of occurrence and the second access frequency of occurrence, synchronously with access from a host device. Here the threshold value utilized in a decision on whether or not to perform the first relocation is different from the threshold value utilized in a decision on whether or not to perform the second relocation.

    Computer system
    10.
    发明授权

    公开(公告)号:US10359967B2

    公开(公告)日:2019-07-23

    申请号:US15754179

    申请日:2016-08-10

    Applicant: HITACHI, LTD.

    Abstract: A computer system includes a plurality of computer nodes communicating with each other via a network. Each of the plurality of computer nodes includes a local storage and at least one virtual machine. Each of the plurality of computer nodes transfers write data for the local storage to at least one different computer node for redundancy. A computer included in the computer system is configured to: obtain information indicating a write load amount of a first virtual machine; obtain information indicating remaining writable space of a local storage of a destination computer node among the plurality of computer nodes; and determine whether or not the first virtual machine should be transferred to the destination computer node, based on the write load amount of the first virtual machine and the remaining writable space of the destination computer node.

Patent Agency Ranking