Storage system
    1.
    发明授权

    公开(公告)号:US11604584B2

    公开(公告)日:2023-03-14

    申请号:US16870441

    申请日:2020-05-08

    申请人: HITACHI, LTD.

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

    摘要: In write processing of a data set group to be written to be one or more data sets to be written, a storage system performs encoding processing including processing for generating a data model showing regularity of the data set group to be written and having one or more input values as an input and the data set group as an output. In the write processing, the storage system writes the data model generated in the encoding processing and associated with a key of the data set group to be written.

    DISTRIBUTED STORAGE SYSTEM AND STORAGE CONTROL METHOD

    公开(公告)号:US20220334726A1

    公开(公告)日:2022-10-20

    申请号:US17474562

    申请日:2021-09-14

    申请人: Hitachi, Ltd.

    IPC分类号: G06F3/06

    摘要: One or a plurality of physical storage devices that provide a physical storage area are connected to first and second computers. The computer updates metadata indicating the address correspondence relationship between the logical address of the volume and the physical address of the physical storage area in the write processing performed based on a write request designating the volume. The first computer copies the metadata to the second computer while receiving the write request. When the address correspondence relationship indicated by the copied metadata portion is changed during copying of the metadata, the first computer updates the metadata portion and copies the metadata portion to the second computer.

    Storage controller replacement and firmware upgrade without service interruption

    公开(公告)号:US11461032B1

    公开(公告)日:2022-10-04

    申请号:US17472837

    申请日:2021-09-13

    申请人: Hitachi, Ltd.

    IPC分类号: G06F3/06

    摘要: A storage system includes: a storage drive having a storage medium storing a data; and a plurality of storage control units having a processor, a memory, and a port to process the data input and output to and from the storage drive, in which information related to a list of the storage control units mounted on the storage system and a maximum number of the storage control units that can be mounted on the storage system is allowed to be stored, and in which, when the storage control unit is replaced, it is determined whether the configuration to be migrated from the storage control unit to be reduced to the storage control unit to be added is migrated directly or via another storage control unit based on the number of the mounted storage control units and the maximum number of the storage control units that can be mounted.

    COMPOUND STORAGE SYSTEM
    5.
    发明申请

    公开(公告)号:US20220100547A1

    公开(公告)日:2022-03-31

    申请号:US17186850

    申请日:2021-02-26

    申请人: Hitachi, Ltd.

    IPC分类号: G06F9/455 G06F9/30 G06F3/06

    摘要: A compound storage system including: a storage box having a plurality of storage devices; and a plurality of servers capable of executing one or more virtual machines. The storage box stores a logical volume. The virtual machines executable by the server include an application VM and a controller VM. When a predetermined situation occurs in which an application VM of a migration source server is migrated to a predetermined migration destination server, at least one processor of the one or more servers in the compound storage system migrates the application VM to the migration destination server, and migrates a control right of a logical volume used by the application VM to a controller VM of the migration destination server.

    STORAGE SYSTEM
    6.
    发明申请

    公开(公告)号:US20210200639A1

    公开(公告)日:2021-07-01

    申请号:US17018322

    申请日:2020-09-11

    申请人: Hitachi, Ltd.

    摘要: This invention provides a storage system enabling it to properly rebuild a storage device involved in failure. In the storage system, a controller repairs data for which an access request has been issued, returns a reply to the source of the access request, and stores the repaired data. As regards data for which access is not requested, the controller executes rebuilding of storage regions corresponding to rebuild management units in priority-based order and changes priority for executing the rebuilding, based on access frequencies for a first period and access frequencies for a second period that is shorter than the first period.

    Storage system and control method thereof

    公开(公告)号:US10969985B1

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

    申请号:US17007119

    申请日:2020-08-31

    申请人: Hitachi, Ltd.

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

    摘要: In a case of exchanging a migration source storage controller and a migration destination storage controller sharing one storage medium during replacement of storage devices, when hardware configurations or data management forms of the storage controllers are different, data in the storage medium cannot be shared even when data management information can be copied. Accordingly, a storage system, having a storage control unit and a storage drive provided with a storage medium, includes data management information for accessing data in the storage drive. A first storage control unit copies data management information about the data in the storage drive to a second storage control unit. When a write request is received from a host after copying of the data management information begins, each of the first storage and second storage control units stores write data related to the write request in a separate storage area of the storage drive.

    Storage system and data transfer control method

    公开(公告)号:US10936243B2

    公开(公告)日:2021-03-02

    申请号:US16491520

    申请日:2017-08-03

    申请人: Hitachi, Ltd.

    IPC分类号: G06F3/06

    摘要: When a second storage device in a second site receives an update notification regarding a first element updated according to a write request from a first host, from a first storage device in a first site, for a second element specified on the basis of the update notification, the second storage device manages data of the first element corresponding to the second element as latest data. The first storage device provides a first volume capable of including a plurality of first elements. The second storage device provides a second volume capable of including a plurality of second elements corresponding to the plurality of first elements. When the second storage device receives a read request from a second host, the second storage device determines whether or not data of the first element corresponding to a read source second element (second element specified from the read request) is the latest data. When a determination result is true, the second storage device acquires the latest data from the first storage device and returns the latest data to the second host.

    Search processing system and method for processing search requests involving data transfer amount unknown to host

    公开(公告)号:US10860577B2

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

    申请号:US15754808

    申请日:2015-12-24

    申请人: HITACHI, LTD.

    IPC分类号: G06F16/2453 G06F16/951

    摘要: An intermediate device is disposed between a host and a search target. Search requests of m-multiplicity (requests involving a data transfer amount that is unknown to the host) for at least one among n-processes (n is an integer equal to or more than 1) to be executed by the host are issued as requests from the host to the intermediate device. A temporary area associated with the search requests is allocated in the host. For each of the search requests, the intermediate device recognizes a hit data volume in accordance with the search request within a search scope. For each of the search, the hit data is written in an area of the temporary area that corresponds to a write destination address. The write destination address is updated for each of the search requests on the basis of the recognized hit data volume.

    Storage system
    10.
    发明授权

    公开(公告)号:US10789196B2

    公开(公告)日:2020-09-29

    申请号:US16524375

    申请日:2019-07-29

    申请人: Hitachi, Ltd.

    IPC分类号: G06F13/42 G06F13/40 G06F13/16

    摘要: Efficient communication between storage controllers can be performed. A storage system includes one or more backend switches that connect a first processor, a second processor, and one or more storage devices to each other. Each backend switch identifies a destination of a frame by referring to the frame received from the first processor. In a case where the destination of the frame is the second processor, each backend switch translates a first address, included in the frame, for specifying a location on the second memory in an address space of the first processor, into a second address for specifying the location on the second memory in an address space of the second processor, and transfers the frame including the second address to the second storage controller.