-
公开(公告)号:US20230244691A1
公开(公告)日:2023-08-03
申请号:US17589777
申请日:2022-01-31
Applicant: Nutanix, Inc.
IPC: G06F16/27
CPC classification number: G06F16/27
Abstract: Label-based replication of data between two computing clusters. A replication session is established between a source cluster and a target cluster. After making a data item status inquiry originating from the source cluster, the target cluster assesses its then-current status of the data item. Based at least in part on the target cluster's then-current status of the data item, the source cluster determines that at least a portion of the data item can be streamed from the source cluster to the target cluster. As such, rather than making further inquiries to the target cluster as pertains to constituent contents of the data item, the constituent contents of the data item are sent to the target without incurring the protocol costs of making further inquiries. The target cluster determines its then-current status of the data item based on a data item label taken from an entry of a cluster data manifest.
-
公开(公告)号:US20220229746A1
公开(公告)日:2022-07-21
申请号:US17246565
申请日:2021-04-30
Applicant: Nutanix, Inc.
Inventor: Ankush JINDAL , Kiran TATIPARTHI , Sharad MAHESHWARI , Shubham GUPTA , Bharat Kumar BEEDU
Abstract: Methods, systems, and computer program products for selection of a witness during virtualization system recovery after a disaster event. A recovery plan is configured to identify a witness that is then used to elect a leader to implement the recovery. Various system, and/or network, and/or component failures and/or various loss of function of components of the virtualization system can trigger initiation of the recovery plan. Based on the particular recovery plan that is invoked upon a determination of a network outage, or component failure or loss of function of a component of the virtualization system, a particular witness corresponding to a subset of entities of the particular recovery plan is selected. The witness is used to elect the leader, and the leader initiates actions of the recovery plan. The implementation of the recovery plan includes consideration of the health of components that would potentially be involved in the recovery actions.
-
公开(公告)号:US20190171382A1
公开(公告)日:2019-06-06
申请号:US16255242
申请日:2019-01-23
Applicant: Nutanix, Inc.
Inventor: ChernYih CHEAH , Kiran TATIPARTHI , Manosiz BHATTACHARYYA , Varun Kumar ARORA
Abstract: Techniques for performing compression operations on persistently-stored data blocks during read/write commands. A method embodiment performs in-line data compression operations over data blocks referenced by a caller. The in-line data compression operations are performed during execution of a storage input-output (I/O) command, between the event of receipt of the storage I/O command and the event of returning status of the storage I/O command. The storage I/O operation is associated with at least one data group comprising one or more data blocks that are identified by the caller. Upon receipt of the storage I/O command, one or more compression rules are applied to the data blocks to determine one or more compression parameters, which compression parameters are used to form specific compression operations that are performed over at least a portion of the data group. The status pertaining to the execution of the storage I/O operation is returned to the caller.
-
公开(公告)号:US20240004766A1
公开(公告)日:2024-01-04
申请号:US18199328
申请日:2023-05-18
Applicant: Nutanix, Inc.
Inventor: Ankush JINDAL , Kiran TATIPARTHI , Sharad MAHESHWARI , Shubham GUPTA , Bharat Kumar BEEDU
CPC classification number: G06F11/2023 , G06F9/45558 , G06F2201/815
Abstract: Methods, systems, and computer program products for selection of a witness during virtualization system recovery after a disaster event. A recovery plan is configured to identify a witness that is then used to elect a leader to implement the recovery. Various system, and/or network, and/or component failures and/or various loss of function of components of the virtualization system can trigger initiation of the recovery plan. Based on the particular recovery plan that is invoked upon a determination of a network outage, or component failure or loss of function of a component of the virtualization system, a particular witness corresponding to a subset of entities of the particular recovery plan is selected. The witness is used to elect the leader, and the leader initiates actions of the recovery plan. The implementation of the recovery plan includes consideration of the health of components that would potentially be involved in the recovery actions.
-
-
-