-
公开(公告)号:US11416351B2
公开(公告)日:2022-08-16
申请号:US17135166
申请日:2020-12-28
Applicant: Nutanix, Inc.
Inventor: Brajesh Kumar Shrivastava , Abhishek Gupta , Pranab Patnaik , Kai Tan
Abstract: A system and method determining a Chain Identification Number (CID) of a source snapshot to be replicated from a source site to a target site of a virtual computing system, determining a predetermined number of potential reference snapshots based on the CID of the source snapshot, computing a closeness value between the source snapshot and each of the potential reference snapshots, and creating a list of the potential reference snapshots based on the closeness value of each of the potential reference snapshots. One snapshot from the list is selected as a reference snapshot. The source snapshot is replicated to the target site based on the reference snapshot.
-
公开(公告)号:US20220027241A1
公开(公告)日:2022-01-27
申请号:US17135166
申请日:2020-12-28
Applicant: Nutanix, Inc.
Inventor: Brajesh Kumar Shrivastava , Abhishek Gupta , Pranab Patnaik , Kai Tan
Abstract: A system and method determining a Chain Identification Number (CID) of a source snapshot to be replicated from a source site to a target site of a virtual computing system, determining a predetermined number of potential reference snapshots based on the CID of the source snapshot, computing a closeness value between the source snapshot and each of the potential reference snapshots, and creating a list of the potential reference snapshots based on the closeness value of each of the potential reference snapshots. One snapshot from the list is selected as a reference snapshot. The source snapshot is replicated to the target site based on the reference snapshot.
-
公开(公告)号:US20240427733A1
公开(公告)日:2024-12-26
申请号:US18826953
申请日:2024-09-06
Applicant: Nutanix, Inc.
Inventor: Brajesh Kumar Shrivastava , Angshuman Bezbaruah , Karan Gupta , Manosiz Bhattacharyya
Abstract: A technique allows instantiation and running on demand of long-term snapshot storage services of an archival storage system at various geographical locations. Storage service instances are configured to provide storage and retrieval of large amounts of point-in-time images or snapshots (e.g., recovery points) of application workloads stored as objects on one or more buckets of a shared object store. The storage service instances may contemporaneously serve snapshots of a same set of buckets on the shared object store without interfering with each other in a contention-free manner. That is, the technique enables storage service instances that are associated with snapshot workload data and/or metadata stored, e.g., as objects of a recovery point, on the same set of buckets to coexist without knowledge of each other. The storage service instances can be created and destroyed on-demand by splitting and merging the existing instances.
-
公开(公告)号:US20240330118A1
公开(公告)日:2024-10-03
申请号:US18236160
申请日:2023-08-21
Applicant: Nutanix, Inc.
Inventor: Brajesh Kumar Shrivastava , Kai Tan , Pranab Patnaik
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1466
Abstract: A site and storage tier aware technique replicates data as one or more recovery points (RPs) from a primary site to a secondary site in a multi-site data replication environment. A storage tier aware reference resolver determines (i) an amount of RP data transfer associated with the replication and (ii) location information associated with a cloud storage tier storing the RP data in an object store. The storage tier aware reference resolution aspect provides two additional factors to consider when retrieving data of a reference RP from cloud storage: (iii) the time (duration) needed to retrieve the data and (iv) the cost (financial expense) needed to retrieve the data. In addition, a site aware reference resolution aspect of the technique determines an optimal RP to use as the reference RP and involves consideration of (v) which RPs have been replicated from the primary site to the secondary site and (vi) which RPs have been retained for storage at the sites.
-
公开(公告)号:US11829328B2
公开(公告)日:2023-11-28
申请号:US17514603
申请日:2021-10-29
Applicant: Nutanix, Inc.
Inventor: Abhishek Gupta , Andrey Alexseyevich Pyatkov , Angshuman Bezbaruah , Artem Yevgenyevich Livshits , Brajesh Kumar Shrivastava , Karan Gupta , Prakash Narayanasamy
IPC: G06F16/11 , G06F12/02 , G06F16/174
CPC classification number: G06F16/125 , G06F12/0253 , G06F16/113 , G06F16/128 , G06F16/1748 , G06F2212/702 , G06F2212/7205
Abstract: A technique improves storage efficiency of an object store configured to maintain numerous snapshots for long-term storage in an archival storage system by efficiently determining data that is exclusively owned by an expiring snapshot to allow deletion of the expiring snapshot from the object store. The technique involves managing index data structures to enable efficient garbage collection across a very large number of data objects. When a snapshot expires, the technique obviates the need to scan the numerous snapshot data objects to determine which index structures are no longer needed and can be reclaimed (garbage collected). The technique is directed to management of underlying storage based on different sets of policies. When certain snapshots expire and are ready for deletion, the technique is directed to finding those data blocks that are no longer referenced (used) by any valid snapshots.
-
公开(公告)号:US11704042B2
公开(公告)日:2023-07-18
申请号:US17512217
申请日:2021-10-27
Applicant: Nutanix, Inc.
Inventor: Abhishek Gupta , Brajesh Kumar Shrivastava , Pranab Patnaik
CPC classification number: G06F3/065 , G06F3/067 , G06F3/0619
Abstract: A reference snapshot selection technique is configured to select a reference snapshot resolution algorithm used to determine an appropriate reference snapshot that may be employed to perform incremental snapshot replication of workload data between primary and secondary sites in a data replication environment. A reference resolution procedure is configured to process a set of constraints from the data replication environment to dynamically select the reference snapshot resolution algorithm based on a figure of merit that satisfies administrative constraints to reduce or optimize resource utilization in the data replication environment.
-
公开(公告)号:US11513914B2
公开(公告)日:2022-11-29
申请号:US17139489
申请日:2020-12-31
Applicant: Nutanix, Inc.
Inventor: Abhishek Gupta , Brajesh Kumar Shrivastava
Abstract: Methods, systems and computer program products for high-availability computing. In a computing configuration comprising a primary node, a first backup node, and a second backup node, a particular data state is restored to the primary node from a backup snapshot at the second backup node. Firstly, a snapshot coverage gap is identified between a primary node snapshot at the primary node and the backup snapshot at the second backup node. Next, intervening snapshots at the first backup node that fills the snapshot coverage gap are identified and located. Having both the backup snapshot from the second backup node and the intervening snapshots from the first backup node, the particular data state at the primary node is restored by performing differencing operations between the primary node snapshot, the backup snapshot from the second backup node, and the intervening snapshots of the first backup node.
-
-
-
-
-
-