Patent ID: 11900172
Assignee: NUTANIX, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A system comprising:
a cloud management computing system comprising a hardware processor and a cluster orchestrator which is executed by the hardware processor, the cloud management computing system configured to bring-up a computing cluster on a public cloud infrastructure using a process comprising:
(a) the cluster orchestrator determining a first expressed intent for bringing-up a computing cluster on the public cloud infrastructure, wherein an expressed intent comprises a high level description of a desired configuration for the computing cluster;
(b) the cloud management computing system transmitting to a public cloud infrastructure a first expressed intent;
(c) the cluster orchestrator asynchronously receiving periodic cluster status messages comprising cluster status data from the public cloud infrastructure reflecting a current configuration state of the computing cluster;
(d) the cluster orchestrator determining, based on the cluster status data, whether the first expressed intent for the computing cluster has been achieved;
(e) when the cluster orchestrator determines that the first expressed intent has not been achieved, the cloud management computing system re-transmitting the first expressed intent to the public cloud infrastructure in direct response to the cluster status message, and repeatedly receiving asynchronous cluster status messages until the cluster orchestrator determines that the first expressed intent has been achieved;
(f) when the cluster orchestrator determines that the first expressed intent has been achieved, transmitting a second expressed intent, the cluster orchestrator determining a second expressed intent; and
(g) the cloud management computing system transmitting the second expressed intent to the public cloud infrastructure.