Patent ID: 11941125
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A server to provision a new virtual machine (VM) for accommodating a cloud resource demand, the server comprising:
memory embodied with executable instructions for identifying a first label of a software image executed by existing VMs and machine learning a second label of the software image; and
a processor programmed to:
receive a request for the new VM to be added to the existing VMs,
analyze metadata of software running on the existing VMs,
identify the first label specifying the software image being executed by the existing VMs and a software update installed on the existing VMs,
determine the first label used to create the existing VMs is unavailable in a label database,
based on said determining, locate in the label database, without user intervention, the second label stored in the label database, the second label comprising at least part of the software update installed on the existing VMs, the second label including the software image specified in the first label, and
provision the new VM with the second label located from the label database.