-
公开(公告)号:US20230135652A1
公开(公告)日:2023-05-04
申请号:US17692269
申请日:2022-03-11
Applicant: Hitachi, Ltd.
Inventor: Hiroto EBARA , Akira YAMAMOTO , Yoshinori OHIRA , Masakuni AGETSUMA , Makio MIZUNO , Takahiro YAMAMOTO
IPC: G06F3/06
Abstract: A distributed storage system includes one or a plurality of storage units including a plurality of physical storage devices, and a plurality of computers connected to the one or plurality of storage units via a communication network. When receiving a write request for a logical volume, the computer writes write data corresponding to the write request and redundant data for making the write data redundant in a plurality of physical storage devices of the storage unit in a distributed manner, and collectively controls writing of a journal of write data for managing a write history of the write data and a journal of redundant data for managing a write history of the redundant data.
-
公开(公告)号:US20220027239A1
公开(公告)日:2022-01-27
申请号:US17497092
申请日:2021-10-08
Applicant: Hitachi, Ltd.
Inventor: Takahiro YAMAMOTO , Hiroto EBARA , Takeru CHIBA , Masakuni AGETSUMA
IPC: G06F11/10
Abstract: Provided is a storage system that performs inter-node movement of parity and reconfiguration of a stripe when a node configuration is changed. The storage system includes a plurality of nodes and a management unit, in which the nodes are targets for data write and read requests, form a stripe by a plurality of data stored in different nodes and parity generated based on the plurality of data, and store the parity of the stripe to which the data under the write request belongs in a node different from the plurality of nodes that store the plurality of data so as to perform redundancy; and the management unit transmits, to the node, an arrangement change request to perform the inter-node movement of the parity and the reconfiguration of the stripe when the node configuration is changed.
-
公开(公告)号:US20210405890A1
公开(公告)日:2021-12-30
申请号:US17192706
申请日:2021-03-04
Applicant: Hitachi, Ltd.
Inventor: Tatsuya HIRAI , Takahiro YAMAMOTO , Hiroto EBARA , Masakuni AGETSUMA , Yoshinori OHIRA
Abstract: The storage part receives an I/O request including the ID of software, information regarding a storage area to and from which the software performs input and output, and a token. The storage part checks the I/O request against the software ID, the information regarding the storage area, and the token received from an I/O control part so as to determine whether access to the storage part is allowed. Upon determination that the access to the storage part is allowed, the storage part processes the I/O request.
-
公开(公告)号:US20240231707A9
公开(公告)日:2024-07-11
申请号:US18119943
申请日:2023-03-10
Applicant: Hitachi, Ltd.
Inventor: Sachie TAJIMA , Yoshinori OHIRA , Shintaro ITO , Takahiro YAMAMOTO , Hiroto EBARA
IPC: G06F3/06
CPC classification number: G06F3/068 , G06F3/0604 , G06F3/0638
Abstract: The storage system is a storage system comprising a plurality of storage nodes each including a non-volatile storage device, a storage controller that processes data read/write to the storage device, and a volatile memory, in which the storage controller stores data related to the data write in the memory, stores data that needs to be non-volatile among the data stored in the memory as log data in the storage device, makes the log data stored in the storage device redundant among a plurality of storage nodes, and performs a recovery process for the log data when a problem occurs in the log data stored in the storage device of one of the storage nodes.
-
公开(公告)号:US20200301842A1
公开(公告)日:2020-09-24
申请号:US16575551
申请日:2019-09-19
Applicant: HITACHI, LTD.
Inventor: Yoshinori OHIRA , Masakuni AGETSUMA , Takeru CHIBA , Takahiro YAMAMOTO , Hiroto EBARA , Hideo SAITO
IPC: G06F12/0871 , G06F12/02 , G06F12/0868 , G06F11/14 , G06F11/10 , G06F3/06
Abstract: Provided is a distributed storage system which can reduce a load on a network between storage apparatuses when an access request is received and improve responsiveness. In the distributed storage system, the storage device includes a data area and a cache area; a node becomes an owner node when receiving a transfer of charge of an LU from another node in a non-storage state where LU data is not stored in a data area; the processor of the owner node receives a read request for an LU that is in charge, obtains data of a target area based on data of the storage device of another node when the data of the target area is not stored in the data area or the cache area of the owner node, and transmits the data to a request source and stores it in a cache area.
-
公开(公告)号:US20200301581A1
公开(公告)日:2020-09-24
申请号:US16558460
申请日:2019-09-03
Applicant: Hitachi, Ltd.
Inventor: Hiroto EBARA , Yoshinori OHIRA , Hideo SAITO , Masakuni AGETSUMA , Takeru CHIBA , Takahiro YAMAMOTO
IPC: G06F3/06
Abstract: A computer system includes a host unit that issues a request of an I/O processing to a volume VOL, a local pool control unit that is in charge of management of a local pool based on a storage area of a drive of one node, and a global pool control unit that is in charge of management of a global pool based on a plurality of local pools, wherein the global pool control unit controls transmission of target data of the I/O processing performed by the host unit based on a commonality relationship among a first node that is formed with the host unit performing the I/O processing, a second node that is formed with the global pool control unit, and a third node that is formed with the local pool control unit managing the local pool.
-
公开(公告)号:US20200210291A1
公开(公告)日:2020-07-02
申请号:US16553360
申请日:2019-08-28
Applicant: Hitachi, Ltd.
Inventor: Takahiro YAMAMOTO , Hiroto EBARA , Takeru CHIBA , Masakuni AGETSUMA
IPC: G06F11/10
Abstract: Provided is a storage system that performs inter-node movement of parity and reconfiguration of a stripe when a node configuration is changed. The storage system includes a plurality of nodes and a management unit, in which the nodes are targets for data write and read requests, form a stripe by a plurality of data stored in different nodes and parity generated based on the plurality of data, and store the parity of the stripe to which the data under the write request belongs in a node different from the plurality of nodes that store the plurality of data so as to perform redundancy; and the management unit transmits, to the node, an arrangement change request to perform the inter-node movement of the parity and the reconfiguration of the stripe when the node configuration is changed.
-
公开(公告)号:US20240134575A1
公开(公告)日:2024-04-25
申请号:US18119943
申请日:2023-03-10
Applicant: Hitachi, Ltd.
Inventor: Sachie TAJIMA , Yoshinori OHIRA , Shintaro ITO , Takahiro YAMAMOTO , Hiroto EBARA
IPC: G06F3/06
CPC classification number: G06F3/068 , G06F3/0604 , G06F3/0638
Abstract: The storage system is a storage system comprising a plurality of storage nodes each including a non-volatile storage device, a storage controller that processes data read/write to the storage device, and a volatile memory, in which the storage controller stores data related to the data write in the memory, stores data that needs to be non-volatile among the data stored in the memory as log data in the storage device, makes the log data stored in the storage device redundant among a plurality of storage nodes, and performs a recovery process for the log data when a problem occurs in the log data stored in the storage device of one of the storage nodes.
-
公开(公告)号:US20230205909A1
公开(公告)日:2023-06-29
申请号:US17692375
申请日:2022-03-11
Applicant: Hitachi, Ltd.
Inventor: Takaki NAKAMURA , Takahiro YAMAMOTO , Hideo SAITO , Keisuke MATSUMOTO , Hiroto EBARA , Naruki KURATA
IPC: G06F21/62
CPC classification number: G06F21/6218
Abstract: An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.
-
公开(公告)号:US20220342552A1
公开(公告)日:2022-10-27
申请号:US17691918
申请日:2022-03-10
Applicant: HITACHI, LTD.
Inventor: Yoshinori OOHIRA , Shugo OGAWA , Ryosuke TATSUMI , Hiroto EBARA , Takahiro YAMAMOTO
IPC: G06F3/06
Abstract: A volume to which a storage function is applied is migrated without copying data written to a volume as a migration object between computers while maintaining functionality of the storage function. A plurality of computers are accessibly connected to each of one or more physical storage devices. Each computer migrates ownership of the volume as the migration object to a computer as a destination. When the migration object volume from a first computer to a second computer is an owner volume to which a storage function is applied, the storage function requiring control data for I/O of data, the control data being metadata other than domain mapping data (indicating a relationship between a volume region and a storage region and being metadata for the owner volume), in place of or in addition to the domain mapping data.
-
-
-
-
-
-
-
-
-