-
公开(公告)号:US11797525B2
公开(公告)日:2023-10-24
申请号:US17355548
申请日:2021-06-23
Applicant: EMC IP Holding Company LLC
Inventor: Vladimir Shveidel , Ami Sabo
IPC: G06F16/23
CPC classification number: G06F16/2379 , G06F16/2358
Abstract: Techniques for reconstructing or building metadata pages in storage nodes that have a delta-log based architecture. The techniques include walking “up” an ancestor chain of a metadata page, detecting the most recent delta update for a metadata entry of the metadata page, writing the most recent delta update to a location of the metadata entry in the metadata page, setting a bitmap entry corresponding to the location of the metadata entry in the metadata page, detecting a less recent delta update for the metadata entry of the metadata page, and, having previously set the bitmap entry corresponding to the location of the metadata entry in the metadata page, avoiding writing the less recent delta update to the location of the metadata entry in the metadata page. In this way, the need to save in memory the entire ancestor chain of the metadata page can be eliminated.
-
公开(公告)号:US20220342855A1
公开(公告)日:2022-10-27
申请号:US17238382
申请日:2021-04-23
Applicant: EMC IP Holding Company, LLC
Inventor: Ami Sabo , Vladimir Shveidel , Dror Zalstein
IPC: G06F16/18 , G06F16/176 , G06F16/16 , G06F8/65
Abstract: A method, computer program product, and computer system for controlling, by a computing device, access to a non-volatile memory using a non-volatile lock as a reader of the non-volatile memory. Metadata (MD) non-volatile memory commits may be throttled until capacity of the non-volatile memory is at a threshold capacity.
-
公开(公告)号:US11899630B2
公开(公告)日:2024-02-13
申请号:US17238382
申请日:2021-04-23
Applicant: EMC IP Holding Company, LLC
Inventor: Ami Sabo , Vladimir Shveidel , Dror Zalstein
IPC: G06F16/17 , G06F16/18 , G06F16/176 , G06F8/65 , G06F16/16
CPC classification number: G06F16/1865 , G06F8/65 , G06F16/164 , G06F16/1774 , G06F16/1873
Abstract: A method, computer program product, and computer system for controlling, by a computing device, access to a non-volatile memory using a non-volatile lock as a reader of the non-volatile memory. Metadata (MD) non-volatile memory commits may be throttled until capacity of the non-volatile memory is at a threshold capacity.
-
公开(公告)号:US20220414086A1
公开(公告)日:2022-12-29
申请号:US17355548
申请日:2021-06-23
Applicant: EMC IP Holding Company LLC
Inventor: Vladimir Shveidel , Ami Sabo
IPC: G06F16/23
Abstract: Techniques for reconstructing or building metadata pages in storage nodes that have a delta-log based architecture. The techniques include walking “up” an ancestor chain of a metadata page, detecting the most recent delta update for a metadata entry of the metadata page, writing the most recent delta update to a location of the metadata entry in the metadata page, setting a bitmap entry corresponding to the location of the metadata entry in the metadata page, detecting a less recent delta update for the metadata entry of the metadata page, and, having previously set the bitmap entry corresponding to the location of the metadata entry in the metadata page, avoiding writing the less recent delta update to the location of the metadata entry in the metadata page. In this way, the need to save in memory the entire ancestor chain of the metadata page can be eliminated.
-
-
-