-
公开(公告)号:US11636015B2
公开(公告)日:2023-04-25
申请号:US17496980
申请日:2021-10-08
申请人: Hitachi, Ltd.
发明人: Masakuni Agetsuma , Yuko Matsui , Shintaro Ito , Hideo Saito
摘要: 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.
-
2.
公开(公告)号:US11609698B1
公开(公告)日:2023-03-21
申请号:US17939112
申请日:2022-09-07
申请人: Hitachi, Ltd.
发明人: Shintaro Ito , Yoshinori Ohira , Hiroto Ebara
摘要: A storage system having high performance and high reliability includes a non-volatile storage device, a storage controller configured to control data to be read and written from and to the storage device using a storage function; and a volatile memory. In the reading and writing, the storage controller generates a log and stores the log in a log memory, writes the log stored in the memory to the storage device, and collects a capacity of the storage area of the memory storing the log written to the storage device. In collecting a free area of the memory, the storage controller executes a base image saving method of writing in the storage device in units of storage areas having a plurality of logs and collecting a free area, and a garbage collection method of writing in the storage device in units of logs and collecting a free area.
-
公开(公告)号:US20220244875A1
公开(公告)日:2022-08-04
申请号:US17468850
申请日:2021-09-08
申请人: Hitachi, Ltd.
摘要: When a communication protocol is changed, the I/O function can be appropriately provided. In a computer system, a storage node includes a CPU and a storage control program that performs communication relating to data I/O. The storage control program has a first storage control program that is capable of using a first communication protocol, and a second storage control program that is capable of using the first communication protocol and a second communication protocol. The control node the control node causes, when any storage node of the plurality of storage nodes is capable of executing the first storage control program alone, all storage nodes to perform communication using the first communication protocol. The control node causes, after all storage nodes of the plurality of storage nodes are enabled to execute the second storage control program, the all storage nodes to perform communication using the second communication protocol.
-
4.
公开(公告)号:US11372583B2
公开(公告)日:2022-06-28
申请号:US16808259
申请日:2020-03-03
申请人: HITACHI, LTD.
发明人: Sachie Tajima , Shintaro Ito
IPC分类号: G06F3/06 , G06F12/1009
摘要: To appropriately access data managed before a supply of power is stopped. A storage device that receives an I/O request from a host computer and performs an I/O processing in response to the I/O request includes a CPU, a nonvolatile medium, and a memory having access performance higher than that of the nonvolatile medium. The CPU stores control information about a control for performing the I/O processing in the memory and the nonvolatile medium. The control information stored in the nonvolatile medium includes address conversion information for converting a physical address of a drive in which target data of the I/O request is stored and a logical address that indicates a logical area of data stored in the physical address.
-
公开(公告)号:US11144415B2
公开(公告)日:2021-10-12
申请号:US16827914
申请日:2020-03-24
申请人: Hitachi, Ltd.
发明人: Masakuni Agetsuma , Yuko Matsui , Shintaro Ito , Hideo Saito
摘要: 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.
-
公开(公告)号:US11080192B2
公开(公告)日:2021-08-03
申请号:US15552512
申请日:2015-05-14
申请人: Hitachi, Ltd.
发明人: Ryosuke Tatsumi , Shintaro Ito , Masakuni Agetsuma
IPC分类号: G06F12/0846 , G06F3/06 , G06F12/0871 , G11C7/10
摘要: The storage system includes a first partition which is associated with a first processor and in which the first processor temporarily stores data relating to I/O requests processed by the first processor; and a second partition which is associated with a second processor and in which the second processor temporarily stores data relating to I/O requests processed by the second processor. Each processor independently controls the size of the first partition of the first cache memory and the size of the first partition of the second cache memory, and also independently controls the size of the second partition of the first cache memory and the size of the second partition of the second cache memory.
-
公开(公告)号:US10678470B2
公开(公告)日:2020-06-09
申请号:US16081389
申请日:2016-04-05
申请人: Hitachi, Ltd.
发明人: Takeru Chiba , Shintaro Ito , Mitsuo Hayasaka
摘要: Securing redundancy for physical storage devices that are extended in units smaller than physical storage devices configuring one RAID group. When d+r pieces of physical storage devices are connected by connecting r pieces of physical storage devices, a computer: adds v×r pieces of logical chunks; adds n×v pieces of physical storage areas in each additional storage device; changes mapping information to associate n pieces of physical storage areas with v×(d+r) pieces of logical chunks under a mapping condition; in response to a write request of user data, creates redundant data; determines a first logical chunk corresponding to the write request; and respectively writes n pieces of element data including the user data and the redundant data into n pieces of physical storage areas corresponding to the first logical chunk, based on the mapping information.
-
公开(公告)号:US12045133B2
公开(公告)日:2024-07-23
申请号:US17940312
申请日:2022-09-08
申请人: Hitachi, Ltd.
发明人: Takahiro Yamamoto , Hideo Saito , Shintaro Ito , Sachie Tajima , Hiroto Ebara , Taisuke Ono
CPC分类号: G06F11/1076 , G06F11/0772 , G06F11/1469
摘要: In each node constituting a storage system, there is at least one of a storage area (user area) in which a user data set is stored and a storage area (parity area). For the node having the user area, there is user part difference information including information indicating whether or not to be in presence of difference for each user area of the node. For the node having the parity area, there is parity part difference information including the information indicating whether or not to be in the presence of difference for each parity area of the node. Out of the parity part difference information, the information corresponding to the parity area is the information indicating the presence of difference when there is the information indicating the presence of difference in the storage area of any of the data sets used for generating the parity stored in the parity area.
-
公开(公告)号:US11789613B2
公开(公告)日:2023-10-17
申请号:US17690191
申请日:2022-03-09
申请人: Hitachi, Ltd.
CPC分类号: G06F3/0611 , G06F3/065 , G06F3/0656 , G06F3/0683 , G06F11/2082
摘要: In a storage system in which a plurality of pieces of control software constituting a redundancy group are distributedly arranged in a plurality of storage nodes, control software in an active state out of the plurality of pieces of control software constituting the redundancy group receives a write request from a higher-level device. The control software in the active state writes data related to the write request by mirroring into a cache memory of a storage node in which the control software in the active state is arranged and a cache memory of a storage node in which control software in an inactive state belonging to the same redundancy group is arranged. The control software in the active state sends a write completion response to the higher-level device, and redundantly stores the data written in the cache memories in a storage device.
-
公开(公告)号:US20220100616A1
公开(公告)日:2022-03-31
申请号:US17198390
申请日:2021-03-11
申请人: Hitachi, Ltd.
摘要: Each redundancy group is constituted by one active program (storage control software of the active program) and N standby programs (N is an integer of two or more). Each of the N standby programs is associated with a priority to be determined as a failover (FO) destination. In the same redundancy group, FO is performed from the active program to the standby program based on the priority. For the plurality of pieces of storage control software including the active programs and the standby programs that change to be active by FO in the plurality of redundancy groups arranged in the same node, standby storage control software that can set each of the programs as a FO destination are arranged in different nodes.
-
-
-
-
-
-
-
-
-