-
公开(公告)号:US10733041B2
公开(公告)日:2020-08-04
申请号:US15842698
申请日:2017-12-14
Applicant: Nutanix, Inc.
Inventor: Ranjan Parthasarathy , Akshay Anant Deodhar , Binny Sher Gill , Carl David Sutton
Abstract: Systems for achieving and maintaining a specified state of a computing resource in a distributed computing environment. A method embodiment commences upon receiving one or more specification parameters that describe a desired target state associated with a particular computing resource and/or of a particular computing environment. The specification parameters that characterize the desired target state of a resource are recorded in a target state data structure. Periodically, an agent issues a state progression query to determine if the computing resource has reached its desired target state. The query is then processed by collecting state parameters that describe the then-current state of the computing resource or environment. The target state data structure is accessed to identify one or more state differences between the desired target state and the then-current state of the particular computing resource and/or its particular computing environment. Remediation operations based on the state differences are then carried out.
-
公开(公告)号:US10558478B2
公开(公告)日:2020-02-11
申请号:US15842436
申请日:2017-12-14
Applicant: Nutanix, Inc.
Inventor: Binny Sher Gill , Carl David Sutton , Ranjan Parthasarathy
Abstract: Systems for managing a distributed computing system. A method embodiment commences upon receiving user-provided specification parameters that describe a target state of a computing entity. After generating a set of resource management commands to achieve the specified target state of a computing entity, the resource management commands are scheduled for execution. As execution of the resource management commands is being carried out, the execution status of the resource management commands is continuously monitored. If performance of the resource management commands raises an error and/or the resource entity state is different than predicted, a set of remediation actions are determined, and an additional set of processing operations are invoked to accomplish the remediation actions. When all resource management commands and/or any remediation actions have completed successfully, the target resource entity state has been achieved. The user did not need to write executable code to perform steps that pursue the target state.
-
公开(公告)号:US20190324766A1
公开(公告)日:2019-10-24
申请号:US15842698
申请日:2017-12-14
Applicant: Nutanix, Inc.
Inventor: Ranjan Parthasarathy , Akshay Anant Deodhar , Binny Sher Gill , Carl David Sutton
Abstract: Systems for achieving and maintaining a specified state of a computing resource in a distributed computing environment. A method embodiment commences upon receiving one or more specification parameters that describe a desired target state associated with a particular computing resource and/or of a particular computing environment. The specification parameters that characterize the desired target state of a resource are recorded in a target state data structure. Periodically, an agent issues a state progression query to determine if the computing resource has reached its desired target state. The query is then processed by collecting state parameters that describe the then-current state of the computing resource or environment. The target state data structure is accessed to identify one or more state differences between the desired target state and the then-current state of the particular computing resource and/or its particular computing environment. Remediation operations based on the state differences are then carried out.
-
-