-
公开(公告)号:US20240012584A1
公开(公告)日:2024-01-11
申请号:US18173696
申请日:2023-02-23
Applicant: NUTANIX, INC.
Inventor: Amod Vilas JALTADE , John CHAU , Praveen Kumar PADIA , Radenko PAVLOVIC , Vinayak Hindurao KHOT
IPC: G06F3/06
CPC classification number: G06F3/0667 , G06F3/061 , G06F3/0647 , G06F3/067
Abstract: Various embodiments set forth techniques for managing metadata for a vblock include dynamically normalizing and denormalizing vblock metadata associated with an extent. Vblock metadata associated with an extent is normalized when the extent is migrated to a different extent group by having the vblock metadata to a mapping between the extent identifier and an extent group identifier in a metadata map separate from the vblock metadata. Vblock metadata associated with an extent is denormalized whenever the number of vblock metadata associated with an extent drops below a threshold. Vblock metadata is denormalized by updating the vblock metadata to include a mapping to an extent group, based on a mapping of the extent to the extent group in a separate metadata map, and then removing the mapping in the separate metadata map.
-
公开(公告)号:US20200042402A1
公开(公告)日:2020-02-06
申请号:US16051320
申请日:2018-07-31
Applicant: Nutanix, Inc.
Inventor: Praveen Kumar PADIA , Bharat Kumar BEEDU , Kiran Tatiparthi , Krishnaveni BUDATI , Wangzi HE
Abstract: Systems for multi-cluster virtualized computing system management. A method for performing virtual entity replication between source computing clusters and target computing clusters commences upon establishing a virtual entity naming convention that is observed by both the source computing clusters and the target computing clusters. A snapshot from a source cluster is associated with a global snapshot ID before being transmitted to a target computing cluster. At some point in time, the source cluster will initiate acts to replicate a virtual entity to a particular data state that is associated with a particular named snapshot. A second replication protocol then commences. The second replication protocol includes exchanges that serve to determine whether or not the target computing cluster has a copy of a particular named snapshot as named by the global snapshot ID, and if so, to then initiate virtual entity replication at the target computing cluster using the named snapshot.
-
3.
公开(公告)号:US20190370128A1
公开(公告)日:2019-12-05
申请号:US15981873
申请日:2018-05-16
Applicant: Nutanix, Inc.
Inventor: Mayur Vijay SADAVARTE , Monoreet MUTSUDDI , Praveen Kumar PADIA
Abstract: The present disclosure provides a method, apparatus, and computer program product for generating consistent snapshots without quiescing applications. The snapshots correspond to consistency groups that in turn correspond to one or more vDisks on one or more nodes. Some embodiments of the present disclosure address the problem of generating consistent backup snapshots that cover cases of multiple virtual machines (VMs) that operate in a multi-node distributed computing environment (e.g., in clusters) without quiescing the accessing entity(ies). In some embodiments, the process includes identification of a triggering snapshot event, disabling of write complete responses to requesting entities for the resources corresponding to the snapshot to be generated, generating snapshots while one or more additional write requests are received, and using one or more techniques to insure that all actions corresponding to the snapshotting function do not occur outside of a specified time frame.
-
-