-
公开(公告)号:US12197288B2
公开(公告)日:2025-01-14
申请号:US17983176
申请日:2022-11-08
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Assaf Natanzon
Abstract: A method backs up data items stored in a host device. The method includes activating a backup agent in a host file system of the host device, the host file system including one or more data items 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; detecting the one or more changes in the host file system executed by the one or more first operations; and generating a first data backup instruction based on the detected one or more operations and on the detected one or more 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.
-
公开(公告)号:US12099415B2
公开(公告)日:2024-09-24
申请号:US17902658
申请日:2022-09-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Asaf Yeger , Aviv Kuvent , Assaf Natanzon , Yaron Mor
CPC classification number: G06F11/1458 , G06F3/0619 , G06F3/0644 , G06F3/065 , G06F3/0676 , G06F2201/84
Abstract: A backup entity and a method for backing up a disk volume of a production device are provided. The backup entity is configured to: create a first backup image of the disk volume, in a backup repository. Further, the backup entity is configured to obtain a first indication from the production device, wherein the first indication is indicative of a first operation to be performed by the production device on the disk volume. The backup entity is further configured to perform the first operation on the first backup image, to obtain a second backup image in the backup repository. According to the application, a solution to mimic an operation that changes data of a production storage, in a backup system, is provided, which can reduce the amount of data sent from the production storage to the backup system and thus reduce a backup window.
-
公开(公告)号:US20240053920A1
公开(公告)日:2024-02-15
申请号:US18494426
申请日:2023-10-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zvi Schneider , Dor Shmoish , Assaf Natanzon
IPC: G06F3/06
CPC classification number: G06F3/0658 , G06F3/064 , G06F3/0619 , G06F3/0679
Abstract: A memory controller stores data comprising a plurality of data blocks in a first memory tier by data striping data on data drives of a first drive type. The memory controller determines a first parity for at least one data stripe of a plurality of data stripes, stores the first parity in one of data drives of the first drive type, determines a plurality of second parities for the at least one data stripe of the plurality of data stripes, and stores the second parities in a second memory tier.
-
14.
公开(公告)号:US20240045772A1
公开(公告)日:2024-02-08
申请号:US18339679
申请日:2023-06-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon
IPC: G06F11/14
CPC classification number: G06F11/1466 , G06F11/1451
Abstract: A continuous data protection unit (CDP unit) is arranged to receive from a primary splitter, a copy of incoming data sent to a primary storage in the form of incoming change sets. The CDP unit comprises CDP data mover, and CDP storage unit. The CDP data mover is arranged to receive the incoming change sets and write recovery data based on one or more change sets to the CDP storage unit and to a recovery unit arranged to hold a copy of the recovery data.
-
公开(公告)号:US20240012721A1
公开(公告)日:2024-01-11
申请号:US18472925
申请日:2023-09-22
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Shmoolik Yosub , Assaf Natanzon , Asaf Yeger , Michael Gutman , Shahar Salzman , David Segal
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1464 , G06F2201/84 , G06F2201/815
Abstract: Provided is a computer-implemented method of backup and restore in a network data storage system (200, 310). The method includes generating, at a predefined time interval, a series of one or more virtual snapshots including, for each item in the network data storage system: (i) a strong hash of the item data, and (ii) one or more metadata elements related to the item. The method includes, in response to a request to restore a particular item: (i) searching the series of virtual snapshots for all available sources of the particular item, (ii) identifying the best source for the particular item, and (iii) recovering item data for the particular item from the identified best source.
-
公开(公告)号:US20230409525A1
公开(公告)日:2023-12-21
申请号:US18462217
申请日:2023-09-06
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Asaf Yeger , Assaf Natanzon , Michael Gutman , Shmoolik Yosub , Shahar Salzman , David Segal , Idan Zach
CPC classification number: G06F16/137 , G06F16/1727
Abstract: A method of data management in a data storage system including a plurality of data storage units, the method includes dividing each file in the data storage system into a plurality of blocks having a common size. The method further includes generating a hash value for each block using a common hash algorithm. The method further includes identifying a plurality of similar files in different data storage units, based on a comparison of the hashes for each file. The method further includes copying one or more of the identified similar files, such that similar files are stored in a single data storage unit and for one or more of the copied files, generating a link to a new location of the file. The method provides an efficient, effective, and adequate reduction of the primary storage as well as the secondary storage space.
-
公开(公告)号:US20230244571A1
公开(公告)日:2023-08-03
申请号:US18188711
申请日:2023-03-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon
IPC: G06F11/14
CPC classification number: G06F11/1453 , G06F2201/84
Abstract: A computer-implemented data backup method comprises storing metadata associated with an object in a secondary storage layer of a backup system, the metadata representing a data structure for the object, dividing a set of data representing the object into multiple variable length chunks, determining whether an existing chunk of data that is the same as at least a part of the variable length chunk exists in a primary storage layer of the backup system, storing the variable length chunk in the primary storage layer of the backup system, and on the basis of the determination, providing the primary storage layer of the backup system with an indication of the location of the existing chunk of data.
-
公开(公告)号:US20230153207A1
公开(公告)日:2023-05-18
申请号:US18156851
申请日:2023-01-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon
IPC: G06F11/14
CPC classification number: G06F11/1461 , G06F2201/84
Abstract: A device for merging backup policies is configured to determine, if a first backup policy comprising a first set of rules, and a second backup policy comprising a second set of rules, are assigned to a backup object. The device is further configured to, when the first backup policy and the second backup policy are assigned to the backup object, generate a merged backup policy comprising a merged set of rules, based on the first backup policy and the second backup policy. A resource consumption of a backup created according to the merged backup policy is below a predefined threshold.
-
公开(公告)号:US20230153005A1
公开(公告)日:2023-05-18
申请号:US18156824
申请日:2023-01-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zvi Schneider , Assaf Natanzon
IPC: G06F3/06
CPC classification number: G06F3/0641 , G06F3/0608 , G06F3/0659 , G06F3/0673
Abstract: A block storage device, for data compression is configured to, in a first operating phase, if it is determined, by the block storage device, that a data block is to be written to a large block storage area of the block storage device, determine if the data block can be de-duplicated. If the data block cannot be de-duplicated, the block storage device stores the data block using large block compression.
-
公开(公告)号:US20230019207A1
公开(公告)日:2023-01-19
申请号:US17951477
申请日:2022-09-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Assaf Natanzon
IPC: G06F3/06
Abstract: A system and method for differential compression are disclosed. In the disclosure, input data blocks selected for compression are received. 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 determine a differential compression is to be applied based on the similarity degree between the segments of the input data block and the corresponding optimal reference blocks.
-
-
-
-
-
-
-
-
-