-
公开(公告)号:US20230086666A1
公开(公告)日:2023-03-23
申请号:US18072422
申请日:2022-11-30
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Asaf Yeger , Aviv Kuvent
Abstract: An apparatus for dynamically scheduling a digital storage backup comprises at least one processor adapted to determine at least one backup parameter for a backup of a plurality of data blocks of a monitored non transitory storage. Determining the at least one backup parameter comprises: computing a storage classification for the plurality of data blocks according to a compliance of an amount of changes to a content of the plurality of data blocks with one or more threshold values, and determining the at least one backup parameter according to the classification.
-
公开(公告)号:US20210279210A1
公开(公告)日:2021-09-09
申请号:US17326890
申请日:2021-05-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yaron Mor , Aviv Kuvent , Asaf Yeger
IPC: G06F16/174 , G06F16/14 , G06F16/185 , H04L29/08
Abstract: A method for deduplicating at a global server for multiple storage servers includes receiving, from a storage server, a request to store a data chunk, determining whether the data chunk is highly-duplicated among the storage servers, accepting the request when the data chunk is highly-duplicated, and rejecting the request when the data chunk is not highly-duplicated.
-
公开(公告)号: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.
-
公开(公告)号:US20220291852A1
公开(公告)日:2022-09-15
申请号:US17805053
申请日:2022-06-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yaron Mor , Assaf Natanzon , Aviv Kuvent , Asaf Yeger
IPC: G06F3/06
Abstract: A method and a global server for deduplicating multiple storage servers are disclosed. The global server maintains information regarding a set of hash values, each hash value being associated with a data chunk of data stored in the global server and/or the storage servers, receive, from one or more of the storage servers, a request to modify the information with respect to one or more hash values, accumulate and sort metadata related to the one or more requests, modifies the information with respect to the one or more hash values, based on the accumulated metadata when the accumulated metadata reaches a determined size.
-
公开(公告)号:US20230418497A1
公开(公告)日:2023-12-28
申请号:US18463604
申请日:2023-09-08
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ovad Somech , Assaf Natanzon , Idan Zach , Aviv Kuvent
IPC: G06F3/06
CPC classification number: G06F3/0641 , G06F3/067 , G06F3/0604
Abstract: A memory controller is for receiving incoming data and storing and/or transmitting the incoming data utilizing deduplication. The memory controller determines a second hash corresponding to one or more first hashes. The second hash is a sparse hash and the first hashes are strong hashes. The memory controller populates a sparse index with the second hash. The sparse index associates the second hash with the corresponding first hashes. The memory controller determines the second hash based on a probability that the second hash corresponds to a plurality of first hashes using a probabilistic method.
-
公开(公告)号:US20230409222A1
公开(公告)日:2023-12-21
申请号:US18461261
申请日:2023-09-05
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Ovad Somech , Assaf Natanzon , Idan Zach , Aviv Kuvent , Yair Toaff , Elizabeth Firman , David Spinadel
IPC: G06F3/06
CPC classification number: G06F3/064 , G06F3/0626 , G06F3/0671
Abstract: A computer-implemented method for indexing a data item in a data storage system includes: dividing the data item into one or more large blocks; dividing each large block into one or more small blocks; calculating a strong hash value for each of the small blocks and storing a list of strong hash values with a pointer to a location of the large block; from the list of strong hash values calculated for each large block, selecting one or more representative hash values for the large block; and compiling a sparse index including an entry for each large block. Each entry is based on the representative hash values and a pointer to the list of strong hash values for each large block.
-
公开(公告)号:US11656991B2
公开(公告)日:2023-05-23
申请号:US17567675
申请日:2022-01-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Aviv Kuvent , Yair Toaff
IPC: G06F12/00 , G06F12/0837 , G06F12/0842
CPC classification number: G06F12/0837 , G06F12/0842 , G06F2212/608
Abstract: An information processing device comprises: a memory comprising a cache for storing information related to an object from a plurality of objects, and a summary structure configured to store a summary for the object; a volume configured to store a merge file including the plurality of objects, and a set of dump-files, each dump-file being associated with a specific cache-dump operation of the cache; and a processor configured to assign, to the cache, a first identifier; perform a cache-dump operation based on generating a dump-file associated with the first identifier and storing the information related to the object from the cache to the generated dump-file; and assign, to the cache, a second identifier, wherein the second identifier is larger than the first identifier.
-
-
-
-
-
-