-
公开(公告)号:US11899545B2
公开(公告)日:2024-02-13
申请号:US17411377
申请日:2021-08-25
Applicant: Rubrik, Inc.
Inventor: Bristy Sikder , Vijay Karthik , Abdullah Reza , Siddharth Bidasaria
CPC classification number: G06F11/1469 , G06F11/1464 , G06F16/128 , G06F2201/84
Abstract: In some examples, a data management and storage (DMS) platform, comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. The operations include, in a first dry-run phase, creating a logical patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the logical patch file image, the second data-transfer phase comprising a coalescing operation to construct a set of coalesced reads of the data blocks; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US20230350766A1
公开(公告)日:2023-11-02
申请号:US18344659
申请日:2023-06-29
Applicant: Rubrik, Inc.
Inventor: Abdullah Reza , Vijay Karthik , Siddharth Bidasaria , Bristy Sikder
IPC: G06F11/14 , H04L67/06 , G06F16/11 , G06F16/182
CPC classification number: G06F11/1464 , G06F11/1469 , H04L67/06 , G06F16/128 , G06F16/1827 , G06F11/1451
Abstract: In some examples, a data management and storage (DMS) platform comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. Example operations comprise, in a first dry-run phase, creating a patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the patch file image; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US12259796B2
公开(公告)日:2025-03-25
申请号:US18400836
申请日:2023-12-29
Applicant: Rubrik, Inc.
Inventor: Bristy Sikder , Vijay Karthik , Abdullah Reza , Siddharth Bidasaria
Abstract: In some examples, a data management and storage (DMS) platform, comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. The operations include, in a first dry-run phase, creating a logical patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the logical patch file image, the second data-transfer phase comprising a coalescing operation to construct a set of coalesced reads of the data blocks; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US20250086066A1
公开(公告)日:2025-03-13
申请号:US18955783
申请日:2024-11-21
Applicant: Rubrik, Inc.
Inventor: Abdullah Reza , Vijay Karthik , Siddharth Bidasaria , Bristy Sikder
IPC: G06F11/14 , G06F16/11 , G06F16/182 , H04L67/06
Abstract: In some examples, a data management and storage (DMS) platform comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. Example operations comprise, in a first dry-run phase, creating a patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the patch file image; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US20240134758A1
公开(公告)日:2024-04-25
申请号:US18400836
申请日:2023-12-29
Applicant: Rubrik, Inc.
Inventor: Bristy Sikder , Vijay Karthik , Abdullah Reza , Siddharth Bidasaria
CPC classification number: G06F11/1469 , G06F11/1464 , G06F16/128 , G06F2201/84
Abstract: In some examples, a data management and storage (DMS) platform, comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. The operations include, in a first dry-run phase, creating a logical patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the logical patch file image, the second data-transfer phase comprising a coalescing operation to construct a set of coalesced reads of the data blocks; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US12181979B2
公开(公告)日:2024-12-31
申请号:US18344659
申请日:2023-06-29
Applicant: Rubrik, Inc.
Inventor: Abdullah Reza , Vijay Karthik , Siddharth Bidasaria , Bristy Sikder
IPC: G06F11/14 , G06F16/11 , G06F16/182 , H04L67/06
Abstract: In some examples, a data management and storage (DMS) platform comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. Example operations comprise, in a first dry-run phase, creating a patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the patch file image; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US11734126B2
公开(公告)日:2023-08-22
申请号:US17156754
申请日:2021-01-25
Applicant: Rubrik, Inc.
Inventor: Abdullah Reza , Vijay Karthik , Siddharth Bidasaria , Bristy Sikder
IPC: G06F11/14 , H04L67/06 , G06F16/11 , G06F16/182
CPC classification number: G06F11/1464 , G06F11/1451 , G06F11/1469 , G06F16/128 , G06F16/1827 , H04L67/06
Abstract: In some examples, a data management and storage (DMS) platform comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. Example operations comprise, in a first dry-run phase, creating a patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the patch file image; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US20230076277A1
公开(公告)日:2023-03-09
申请号:US17411377
申请日:2021-08-25
Applicant: Rubrik, Inc.
Inventor: Bristy Sikder , Vijay Karthik , Abdullah Reza , Siddharth Bidasaria
Abstract: In some examples, a data management and storage (DMS) platform, comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. The operations include, in a first dry-run phase, creating a logical patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the logical patch file image, the second data-transfer phase comprising a coalescing operation to construct a set of coalesced reads of the data blocks; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
公开(公告)号:US20220237087A1
公开(公告)日:2022-07-28
申请号:US17156754
申请日:2021-01-25
Applicant: Rubrik, Inc.
Inventor: Abdullah Reza , Vijay Karthik , Siddharth Bidasaria , Bristy Sikder
IPC: G06F11/14 , G06F16/11 , G06F16/182 , H04L29/08
Abstract: In some examples, a data management and storage (DMS) platform comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. Example operations comprise, in a first dry-run phase, creating a patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the patch file image; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
-
-
-
-
-
-
-
-