Processing

Please wait...

Settings

Settings

Goto Application

1. WO2012065815 - METHOD AND SYSTEM FOR GENERATING A VIRTUAL MACHINE BASED ON TEMPLATES

Publication Number WO/2012/065815
Publication Date 24.05.2012
International Application No. PCT/EP2011/068695
International Filing Date 26.10.2011
IPC
G06F 9/455 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 9/445 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
CPC
G06F 2009/45562
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
45562Creating, deleting, cloning virtual machine instances
G06F 8/60
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
G06F 9/44521
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
Applicants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US] (AllExceptUS)
  • ARCESE, Mauro [IT]/[IT] (UsOnly)
  • PIRAS, Roberto [IT]/[IT] (UsOnly)
  • PICHETTI, Luigi [IT]/[IT] (UsOnly)
Inventors
  • ARCESE, Mauro
  • PIRAS, Roberto
  • PICHETTI, Luigi
Agents
  • KUISMA, Sirpa
Priority Data
10191899.319.11.2010EP
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND SYSTEM FOR GENERATING A VIRTUAL MACHINE BASED ON TEMPLATES
(FR) PROCÉDÉ ET SYSTÈME DE GÉNÉRATION D'UNE MACHINE VIRTUELLE SUR LA BASE DE MODÈLES
Abstract
(EN)
The invention relates to a method and a system for providing a virtual machine according to a specification of a user for use on a hypervisor, which allow an automatic selection of a suitable virtual machine template for providing a virtual machine in a short time. A virtual machine configurator provides a user interface to specifiy the software elements of various software hierarchy levels to be included in the virtual machine. The virtual machine configurator applies a scoring algorithm based on scores assigned to software elements according to their software hierarchy levels to calculate a score value for all virtual machine templates provided in a library, selects from the library the virtual machine template having the highest score value, and delivers the selected virtual machine template as a virtual machine to the hypervisor.
(FR)
L'invention porte sur un procédé et un système destinés à produire une machine virtuelle conformément à une spécification d'un utilisateur pour une utilisation sur un hyperviseur, lesquels procédé et système permettent une sélection automatique d'un modèle de machine virtuelle approprié pour produire une machine virtuelle en une courte durée. Un configurateur de machine virtuelle pourvoit une interface utilisateur permettant de spécifier les éléments logiciels de divers niveaux hiérarchiques de logiciel à comprendre dans la machine virtuelle. Le configurateur de machine virtuelle applique un algorithme d'établissement de score sur la base de scores attribués aux éléments logiciels, conformément à leurs niveaux hiérarchiques de logiciel, afin de calculer une valeur de score pour tous les modèles de machine virtuelle présents dans une bibliothèque, sélectionne dans la bibliothèque le modèle de machine virtuelle ayant la valeur de score la plus élevée, et fournit le modèle de machine virtuelle sélectionné en tant que machine virtuelle à l'hyperviseur.
Also published as
DE112011103829
GB1310112.6
Latest bibliographic data on file with the International Bureau