SYSTEM AND METHOD FOR LAUNCHING VIRTUAL MACHINE

FIELD: information technology.SUBSTANCE: method of launching a virtual machine comprises the following steps: a) collecting, using template analysis means, data on the software installed on the virtual machine template, from which at least one virtual machine operating within the infrastructure is c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VORONKOV KONSTANTIN PAVLOVICH, DESHEVYKH STEPAN NIKOLAEVICH, JARYKIN PAVEL NIKOLAEVICH, VOJTOV NIKITA MIKHAJLOVICH, SMIRNOV TIMUR EHNVEROVICH
Format: Patent
Sprache:eng ; rus
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:FIELD: information technology.SUBSTANCE: method of launching a virtual machine comprises the following steps: a) collecting, using template analysis means, data on the software installed on the virtual machine template, from which at least one virtual machine operating within the infrastructure is created; b) assigning, by the template analysis means, a continuous operation importance factor of the virtual machine template based on the pre-collected data on the software installed on the virtual machine template; c) collecting, by update analysis means, data on the set of updates of the software installed on the virtual machine template; d) assigning, by the update analysis means, an update criticality factor for the set of software updates based on the pre-collected data on the set of software updates; e) calculating, by update control means, a combination of the continuous operation importance factor and the update criticality factor, which is used to evaluate the need to install a set of software updates on the virtual machine template; f) determining, by the update control means, the need to install a set of software updates on the virtual machine template by comparing the pre-calculated combination of the continuous operation importance factor and the update criticality factor with an installed value; g) upon determining the need to install a set of software updates, sending said virtual machine template, set of software updates and a decision on the need to update the software of the virtual machine template to a template handling means; h) creating, by the template handling means from said template, a virtual machine within the operation of which the installed software is updated using the set of software updates; i) creating, by the template handling means, a virtual machine template with updated software from the virtual machine with updated software, wherein the virtual machine template is created from the virtual machine via stoppage thereof and creating an image corresponding to said virtual machine; j) stopping, by the template handling means, operation of virtual machines corresponding to the virtual machine template used to create the virtual machine template with updated software; k) creating, by the template handling means, at least one virtual machine from the previously created virtual machine template with updated software.EFFECT: updating a virtual machine by launching a virtual machine from a virtual machine template with updated softw