-
1.
公开(公告)号:US20230205634A1
公开(公告)日:2023-06-29
申请号:US18090023
申请日:2022-12-28
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Roshan R. NAIR , Arun GEORGE , Dinesh RATRA , Parag JAIN , Preetham Parshwanath JAIN , Rohit Kailash SHARMA , Shivam , Vishak GUDDEKOPPA
CPC classification number: G06F11/1092 , G06F11/1451 , G06F11/1464
Abstract: A method of performing replication recovery operation in a disaggregated distributed storage system (DDSS) includes identifying an affected storage node included in the storage pool based on an occurrence of one or more predetermined conditions; selecting at least one replacement storage node from among one or more storage nodes included in the storage pool to recover replication data stored in the affected storage node; selecting at least one controller for performing a replication recovery operation from among one or more controllers included in the controller pool; and assigning one or more replication recovery jobs to the at least one controller; and receiving, by the replication recovery device, a notification from the at least one controller based on the one or more replication recovery jobs being completed.
-
2.
公开(公告)号:US20230205424A1
公开(公告)日:2023-06-29
申请号:US18089163
申请日:2022-12-27
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Preetham Parshwanath JAIN , Arun GEORGE , Dinesh RATRA , Parag JAIN , Rohit Kailash SHARMA , Roshan R NAIR , Shivam , Vishak GUDDEKOPPA
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0604 , G06F3/067 , G06F3/0634
Abstract: A method for distributing and managing an Input/Output (IO) request in a disaggregated storage architecture includes receiving the IO request including IO data to be distributed in the disaggregated storage architecture, generating IO metadata corresponding to the IO data included in the received IO request, determining one or more controller parameters for each of a plurality of controllers of the disaggregated storage architecture, determining a first priority weight of each controller parameter of the one or more controller parameters based on a network type of the disaggregated storage architecture, determining a first IO management weight for each of the plurality of controllers based on the one or more controller parameters and corresponding first priority weights, and statically mapping each of the IO metadata and the IO data to at least one controller of the plurality of controllers based on the first IO management weights of the plurality of controller.
-