-
1.
公开(公告)号:US11573738B2
公开(公告)日:2023-02-07
申请号:US17151794
申请日:2021-01-19
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Lixin Pang , Rong Yu , Peng Wu , Shao Hu , Mohammed Asher Vt
IPC: G06F3/06
Abstract: A synchronous destage process is used to move data from shared global memory to back-end storage resources. The synchronous destage process is implemented using a client-server model between a data service layer (client) and back-end disk array of a storage system (server). The data service layer initiates a synchronous destage operation by requesting that the back-end disk array move data from one or more slots of global memory to back-end storage resources. The back-end disk array services the request and notifies the data service layer of the status of the destage operation, e.g. a destage success or destage failure. If the destage operation is a success, the data service layer updates metadata to identify the location of the data on back-end storage resources. If the destage operation is not successful, the data service layer re-initiates the destage process by issuing a subsequent destage request to the back-end disk array.
-
2.
公开(公告)号:US20220229589A1
公开(公告)日:2022-07-21
申请号:US17151794
申请日:2021-01-19
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Lixin Pang , Rong Yu , Peng Wu , Shao Hu , Mohammed Asher VT
IPC: G06F3/06
Abstract: A synchronous destage process is used to move data from shared global memory to back-end storage resources. The synchronous destage process is implemented using a client-server model between a data service layer (client) and back-end disk array of a storage system (server). The data service layer initiates a synchronous destage operation by requesting that the back-end disk array move data from one or more slots of global memory to back-end storage resources. The back-end disk array services the request and notifies the data service layer of the status of the destage operation, e.g. a destage success or destage failure. If the destage operation is a success, the data service layer updates metadata to identify the location of the data on back-end storage resources. If the destage operation is not successful, the data service layer re-initiates the destage process by issuing a subsequent destage request to the back-end disk array.
-
公开(公告)号:US11321178B1
公开(公告)日:2022-05-03
申请号:US17361401
申请日:2021-06-29
Applicant: EMC IP HOLDING COMPANY LLC
Inventor: Rong Yu , Peng Wu , Shao Hu , Lixin Pang
Abstract: Occurrence of a RAID double failure in a slice of a RAID protection group (failed slice) renders data stored in the back-end tracks of the failed slice vulnerable to loss. When a RAID double failure is detected, a new slice is added to the RAID protection group. Front-end tracks that map to the good back-end tracks of the failed slice are moved from the back-end tracks of the failed slice to the back-end tracks of the newly added slice. Any front-end tracks that mapped to the bad back-end tracks of the failed slice are made to be write pending and written to corresponding back-end tracks of the newly added slice. Front-end tracks that map to the bad back-end tracks may be made to be write-pending in connection with a host write operation, by reading the front-end tracks from a local backup, or from a remote backup location.
-
-