US 12,277,433 B2
Desired state configuration for virtual machines
Daniel Beveridge, Palo Alto, CA (US); Ed Shmookler, Palo Alto, CA (US); Heath Reynolds, Palo Alto, CA (US); Mike O'Reilly, Palo Alto, CA (US); Pascal Laroche, Palo Alto, CA (US); Sean Lambert, Palo Alto, CA (US); Pranay Pareek, Palo Alto, CA (US); Amarnath Raghunathan, Palo Alto, CA (US); Steve Tilkens, Palo Alto, CA (US); Mark Peek, Palo Alto, CA (US); and Yuriy Georgiev, Sofia (BG)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Nov. 23, 2021, as Appl. No. 17/533,666.
Claims priority of provisional application 63/248,724, filed on Sep. 27, 2021.
Prior Publication US 2023/0101776 A1, Mar. 30, 2023
Int. Cl. G06F 9/455 (2018.01); G06F 9/4401 (2018.01); G06F 9/445 (2018.01)
CPC G06F 9/45558 (2013.01) [G06F 9/4401 (2013.01); G06F 9/4411 (2013.01); G06F 9/44505 (2013.01); G06F 2009/45575 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for virtual machine state configuration, comprising:
receiving a desired configuration for future application to a virtual machine (“VM);
setting a flag of the VM to indicate the VM should enter BIOS setup on next boot, wherein an agent responsible for applying the desired configuration subscribes for notification of the VM entering BIOS mode;
based on a determination that the agent has not applied the desired configuration to the VM after the VM has entered the BIOS setup on the next boot, reapplying the flag setting of the VM; and
based on the agent receiving a notification that the VM has entered the BIOS setup on a subsequent boot, applying the desired configuration to the VM.