US 12,106,135 B2
Distributed autonomous lifecycle management of hypervisors in a virtualized computing system
Ashish Kaila, Cupertino, CA (US); Suresh Sundriyal, Mountain View, CA (US); and Mukund Gunti, Sunnyvale, CA (US)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Jul. 2, 2021, as Appl. No. 17/367,118.
Prior Publication US 2023/0004413 A1, Jan. 5, 2023
Int. Cl. G06F 9/455 (2018.01)
CPC G06F 9/45558 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method of hypervisor lifecycle management in a virtualized computing system having a cluster of hosts, the method comprising:
obtaining, by remediation software executing in a host of the hosts, a host state document from a distributed key-value store, the host state document defining a desired state of software in the host, the software including a hypervisor;
entering a maintenance mode of the hypervisor;
performing, by the remediation software in coordination with other hosts of the hosts through the distributed key-value store during the maintenance mode, a lifecycle operation on the software of the host in response to determining that a current state of the software does not match the desired state; and
exiting the maintenance mode of the hypervisor after the lifecycle operation.