STORAGE SYSTEM, DATA WRITE CONTROL METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR STORING DATA WRITE CONTROL PROGRAM

    公开(公告)号:US20230008395A1

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

    申请号:US17691162

    申请日:2022-03-10

    申请人: Hitachi, Ltd.

    IPC分类号: G06F3/06 G06F13/16

    摘要: Each storage controller comprises a first storage unit, an interface unit, and a processing unit which sends, to the interface unit, a parameter which instructs n-fold write of writing data in each of n-number of (n is a natural number of 2 or more) other storage controllers. When the interface unit receives the parameter, the interface unit executes each processing of acquiring the data from the first storage unit and storing the data in the second storage unit, generating n-number of requests of writing the data in each of n-number of the other storage controllers, storing each of the generated requests in n-number of the queues corresponding to each of n-number of the other storage controllers, and processing each request stored in each queue and transferring the data stored in the second storage unit to each of n-number of the other storage controllers.

    STORAGE SYSTEM AND CONTROL METHOD THEREOF
    2.
    发明申请

    公开(公告)号:US20200004463A1

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

    申请号:US16297007

    申请日:2019-03-08

    申请人: HITACHI, LTD.

    IPC分类号: G06F3/06

    摘要: A processor of a storage controller stores a parameter according to a command that has been transferred from a front-end unit to a first area in a first memory area and issues notification to the front-end unit regarding an address of a second area in a second memory area which is mapped to the first area, the front-end unit generates a data packet whose destination is the notified address and stores the generated data packet at the address of the second memory area, and an interface unit reads the parameter stored in the first area in the first memory area which is mapped to the second area of the address based on the destination address stored in a header of the data packet which has been stored in the second memory area and executes processing of the system function according to the command.