-
公开(公告)号:US12130779B2
公开(公告)日:2024-10-29
申请号:US18315839
申请日:2023-05-11
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon
IPC: G06F16/00 , G06F16/174
CPC classification number: G06F16/1752
Abstract: A method of storing a data file in a key value-based storage system includes dividing the data file into at least two variable size chunks. Each of the variable size chunks is divided into blocks, where the blocks have different sizes depending on the amount of data in each block. A set of metadata is generated for the data file including information indicating the size of each block and the size of each chunk and writing the data file and the set of metadata to the key value-based storage.
-
公开(公告)号:US11977518B2
公开(公告)日:2024-05-07
申请号:US17573376
申请日:2022-01-11
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon , Yehonatan David
IPC: G06F16/174
CPC classification number: G06F16/1748 , G06F16/1744
Abstract: A method for data deduplication and compression in untrusted storage system is provided for storing large amount of data more efficiently and in a secure manner and by maintaining the integrity of the data. Such data deduplication and compression in untrusted storage system is achieved by utilizing by a system comprising a set of trusted servers, which are configured to trust each other and to share common encryption keys.
-
公开(公告)号:US20230333946A1
公开(公告)日:2023-10-19
申请号:US18339090
申请日:2023-06-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Assaf Natanzon
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1471
Abstract: A method of continuous data protection (CDP) is provided. The method includes sending, by a splitter, block I/O write data from a computing system to a primary volume and to a CDP appliance. The method further includes, recording, by a file system tracker communicatively coupled with the splitter, a log of meta data operations made to files in a file system of the primary volume and sending the log to the CDP appliance. The method further includes, recording, by the CDP appliance, the block I/O write data in a journal and a secondary volume, and recording the log of meta data operations made to files in the file system of the primary volume in a continuous catalog.
-
公开(公告)号:US20230281166A1
公开(公告)日:2023-09-07
申请号:US18315839
申请日:2023-05-11
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon
IPC: G06F16/174
CPC classification number: G06F16/1752
Abstract: A method of storing a data file in a key value-based storage system includes dividing the data file into at least two variable size chunks. Each of the variable size chunks is divided into blocks, where the blocks have different sizes depending on the amount of data in each block. A set of metadata is generated for the data file including information indicating the size of each block and the size of each chunk and writing the data file and the set of metadata to the key value-based storage.
-
公开(公告)号:US20230060638A1
公开(公告)日:2023-03-02
申请号:US17983176
申请日:2022-11-08
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Assaf Natanzon
Abstract: A method for backing up data item stored in host device, includes activating backup agent in host file system of host device, the host file system including data item to be backed up. The method includes using the activated backup agent for detecting one or more first operations executing one or more changes in the host file system, for detecting the one or more first changes in the host file system executed by the one or more first operations, and for generating a first data backup instruction based on the detected one or more first operations and on the detected one or more first changes. The method further includes providing one or more operation algorithms to a backup system; and providing the generated first data backup instruction to the backup system configured for delayed backup computation of the one or more data items to be backed up.
-
公开(公告)号:US12026386B2
公开(公告)日:2024-07-02
申请号:US17951477
申请日:2022-09-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon
IPC: G06F3/06
CPC classification number: G06F3/0641 , G06F3/0608 , G06F3/0673
Abstract: A method for differential compression includes receiving input data blocks that are selected for compression. For each input data block, the input data block is divided into at least two segments. For each of the at least two segments, a similarity degree between the respective segment and each of the data blocks excluding the respective data block is computed. For each of the at least two segments, the data block which has a biggest similarity degree with the respective segment among the data blocks excluding the respective data block is selected as an optimal reference data block for the respective segment. The differential compression is applied to the input data block and optimal reference blocks in response to determining a differential compression that is to be applied based on the similarity degree between the segments of the input data block and the corresponding optimal reference blocks.
-
公开(公告)号:US20240028725A1
公开(公告)日:2024-01-25
申请号:US18477124
申请日:2023-09-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: David Segal , Asaf Yeger , Assaf Natanzon , Michael Gutman , Shmoolik Yosub , Shahar Salzman
CPC classification number: G06F21/566 , G06F21/554 , G06F2221/034
Abstract: Provided is a data processing arrangement (100, 200, 300, 400) that is coupled to a data memory arrangement (102) and is configured to generate a file catalog including information describing characteristics of data files stored within the data memory arrangement. The file catalog is periodically updated so that it provides a temporal record of the information. The data processing arrangement is configured to determine a behavioral profile (404) indicative of temporal trends or patterns in the information, and to provide a warning indication in an event that the information for a given data file temporally changes in a manner that deviates more than a threshold amount from a model of expected temporal trends or patterns of the given data file.
-
公开(公告)号:US20230334023A1
公开(公告)日:2023-10-19
申请号:US18339081
申请日:2023-06-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Assaf Natanzon
IPC: G06F16/174 , G06F16/17
CPC classification number: G06F16/1752 , G06F16/1734
Abstract: A method of storing data to a data storage and related device are provided, wherein data storage is divided into two or more variable size chunks, and each variable size chunks is divided into blocks, and the data storage comprises set of metadata. The data storage is also divided into two fixed size chunks. The method comprises: writing incoming write IO to a position of the corresponding size chunk in the data storage; setting the change indicator for the corresponding fixed size chunk to indicate that the corresponding fixed size chunk has been changed since it was divided into variable sized chunks. When change indicators indicate that division of the associated fixed size chunk or chunks into variable sized chunks should be changed, rechunking fixed size chunk into variable sized chunks is executed. Because of the change indicator, high deduplication is maintained even for offline deduplication in the data storage.
-
公开(公告)号:US12265504B2
公开(公告)日:2025-04-01
申请号:US18339081
申请日:2023-06-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Assaf Natanzon
IPC: G06F16/00 , G06F16/17 , G06F16/174
Abstract: A method of storing data to a data storage and related device are provided, wherein data storage is divided into two or more variable size chunks, and each variable size chunks is divided into blocks, and the data storage comprises set of metadata. The data storage is also divided into two fixed size chunks. The method comprises: writing incoming write IO to a position of the corresponding size chunk in the data storage; setting the change indicator for the corresponding fixed size chunk to indicate that the corresponding fixed size chunk has been changed since it was divided into variable sized chunks. When change indicators indicate that division of the associated fixed size chunk or chunks into variable sized chunks should be changed, rechunking fixed size chunk into variable sized chunks is executed. Because of the change indicator, high deduplication is maintained even for offline deduplication in the data storage.
-
公开(公告)号:US12253917B2
公开(公告)日:2025-03-18
申请号:US18339090
申请日:2023-06-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Assaf Natanzon
IPC: G06F11/14
Abstract: A method of continuous data protection (CDP) is provided. The method includes sending, by a splitter, block I/O write data from a computing system to a primary volume and to a CDP appliance. The method further includes, recording, by a file system tracker communicatively coupled with the splitter, a log of meta data operations made to files in a file system of the primary volume and sending the log to the CDP appliance. The method further includes, recording, by the CDP appliance, the block I/O write data in a journal and a secondary volume, and recording the log of meta data operations made to files in the file system of the primary volume in a continuous catalog.
-
-
-
-
-
-
-
-
-