-
11.
公开(公告)号:DE102012221512A1
公开(公告)日:2013-06-13
申请号:DE102012221512
申请日:2012-11-26
Applicant: IBM
Inventor: ARCESE MAURO , CIANO GIUSEPPE , PICHETTI LUIGI
Abstract: Es wird eine Lösung zum Steuern der Verwendung virtueller Festplatten in einem Datenverarbeitungszentrum vorgeschlagen, das einen Satz von virtuellen Maschinen beherbergt, wobei jede virtuelle Maschine einen Satz von Softwareartefakten aufweist. Ein entsprechendes Verfahren (A1 bis A20) weist die Schritte auf: Erkennen (A1) einer Anfrage des Hinzufügens einer neuen, einen Satz neuer Softwareartefakte aufweisenden virtuellen Festplatte zu einer ausgewählten virtuellen Maschine der virtuellen Maschinen, Ermitteln (A2 bis A4) von Zusammensetzungsinformationen der neuen virtuellen Festplatte, wobei die Zusammensetzungsinformationen der neuen virtuellen Festplatte eine Angabe der neuen Softwareartefakte aufweisen, Abrufen (A5) einer Angabe von Verwendungsberechtigungen der neuen Softwareartefakte im Datenverarbeitungszentrum, Ermöglichen oder Verhindern (A6) des Anbindens der neuen virtuellen Festplatte an die ausgewählte virtuelle Maschine gemäß einem Vergleich zwischen den Zusammensetzungsinformationen der neuen virtuellen Festplatte und den Verwendungsberechtigungen der neuen Softwareartefakte, Anbinden (A7 bis A12) der neuen virtuellen Festplatte an die ausgewählte virtuelle Maschine als Reaktion auf dessen Ermöglichen, und Aktualisieren (A13) der Verwendungsberechtigungen der neuen Softwareartefakte als Reaktion auf das Anbinden der neuen virtuellen Festplatte an die ausgewählte virtuelle Maschine auf.
-
12.
公开(公告)号:GB2522677A
公开(公告)日:2015-08-05
申请号:GB201401756
申请日:2014-02-03
Applicant: IBM
Inventor: CIANO GIUSEPPE , ARCESE MAURO , PERRECA GIANLUCA , PICHETTI LUIGI , SANTIS MARCO DE
Abstract: A method of updating a software product on a virtual machine comprises providing (403-424) a software image of at least one new virtual disk storing a new level of the software product together with new metadata comprising an indication of at least one new activation procedure of the new level of the software product; and replacing (427Â493) a current level of the software product with the new level of the software product, the current level of the software product being stored in at least one current virtual disk of the virtual machine together with current metadata comprising current activation information of the current level of the software product. In operation the at least one current virtual disk from the virtual machine (466), the at least one new virtual disk is added to the virtual machine (469); and running (472-481) said at least one new activation procedure according to the current activation information.
-
公开(公告)号:GB2499077B
公开(公告)日:2014-12-03
申请号:GB201221333
申请日:2012-11-27
Applicant: IBM
Inventor: ARCESE MAURO , CIANO GIUSEPPE , PICHETTI LUIGI
-
公开(公告)号:GB2511347A
公开(公告)日:2014-09-03
申请号:GB201303621
申请日:2013-02-28
Applicant: IBM
Inventor: ARCESE MAURO , BERNARDINI GIANLUCA , SIDOTI STEFANO
Abstract: A problem with resource management is the control of the application sequence of policies on target machines, as they are often dependent on one another. The present invention utilizes service management policies (Ps1) to update status information of each target therefore making them aware of the status of the other targets. This is done without the targets having to directly communicate with each other, or the server itself having to apply or process the operative management policies. The method of the invention involves deploying a set of operative management policies to a set of target computing machines to cause the target computing machine to verify the application condition of each assigned operative management policy according to status information available on the target computing machine and to apply each assigned operative management policy with no application condition or having the application condition being satisfied by executing the corresponding management activity. The method then receives an indication of an application outcome of each applied operative management policy, and then creates a set of service management policies (Ps1) each one for at least one of the applied operative management policies according to the corresponding application outcome, the management activity of each service management policy being configured to update the status information of the target computing machine wherein the service management policy is applied according to the application outcome of the corresponding at least one applied operative management policy. The service management policies are then deployed.
-
15.
公开(公告)号:DE112011103829B4
公开(公告)日:2022-08-25
申请号:DE112011103829
申请日:2011-10-26
Applicant: IBM
Inventor: ARCESE MAURO , PIRAS ROBERTO , PICHETTI LUIGI
Abstract: Die Erfindung betrifft ein Verfahren zum Bereitstellen einer virtuellen Maschine (9) gemäß einer Spezifikation eines Benutzers zur Verwendung auf einem Hypervisor (8), wobei die Spezifikation auf Softwareelementen von verschiedenen Software-Hierarchieebenen beruht und virtuelle Maschinenvorlagen (4) in einer Bibliothek (3) bereitgestellt werden, wobei ein virtueller Maschinenkonfigurator (2) eine Benutzerschnittstelle (7) zum Festlegen von Softwareelementen gemäß den Software-Hierarchieebenen bereitstellt, wobei der virtuelle Maschinenkonfigurator (2) einen Scoring-Algorithmus (Auswertungsalgorithmus) anwendet, der auf Punktzahlen beruht, die Softwareelementen gemäß ihren Software-Hierarchieebenen zugewiesen sind, um einen Punktzahlwert für alle virtuellen Maschinenvorlagen (4) aus der Bibliothek (3) zu berechnen, wobei der virtuelle Maschinenkonfigurator (2) aus der Bibliothek (3) die virtuelle Maschinenvorlage (4) mit dem höchsten Punktzahlwert auswählt, und der virtuelle Maschinenkonfigurator (2) die ausgewählte virtuelle Maschinenvorlage (4) als eine virtuelle Maschine (9) an den Hypervisor (8) liefert.
-
公开(公告)号:GB2519517A
公开(公告)日:2015-04-29
申请号:GB201318608
申请日:2013-10-22
Applicant: IBM
Inventor: CIANO GIUSEPPE , ARCESE MAURO , CURZI FRANCESCA , PICHETTI LUIGI , MARINELLI CLAUDIO
IPC: G06F9/50
Abstract: A system and method for managing one or more virtual appliances (VAs) on a computing system where each virtual appliance comprises one or more virtual machines (VMa-VMc), each one comprising one or more software programs (AP), and supporting a plurality of profiles, each one involving an enabling of a corresponding set of one or more of the software programs with each other software program being disabled. For at least a specific one of the virtual appliances, a corresponding method comprises retrieving profile information indicative of the profiles of the specific virtual appliance, retrieving status information indicative of a status of the computing system, retrieving constraint information indicative of one or more constraints applicable to the software programs of the specific virtual appliance on the computing system, determining a configuration scheme of the specific virtual appliance according to the profile information, the status information and the constraint information, the configuration scheme involving a specific one of the profiles of the specific virtual appliance having the software programs thereof compliant with the applicable constraints, and configuring the specific virtual appliance according to the configuration scheme. The invention can be used to ensure that a number of software licenses is not exceeded.
-
公开(公告)号:GB2499171A
公开(公告)日:2013-08-07
申请号:GB201310112
申请日:2011-10-26
Applicant: IBM
Inventor: ARCESE MAURO , PIRAS ROBERTO , PICHETTI LUIGI
Abstract: 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.
-
18.
公开(公告)号:DE112011102831T5
公开(公告)日:2013-07-18
申请号:DE112011102831
申请日:2011-08-17
Applicant: IBM
Inventor: CIANO GIUSEPPE , ARCESE MAURO , DONATELLI ALESSANDRO , PICHETTI LUIGI
IPC: G06F9/445
Abstract: Ein Verfahren, ein Computerprogrammprodukt und ein System zum automatischen Installieren, Aktualisieren und Entfernen einer als virtuelle Einheit vertriebenen Softwareanwendung in einem System mit virtuellen Maschinen, die auf einer Überwachungseinheit für virtuelle Maschinen auf einem Computer ausgeführt werden. Die virtuelle Einheit der Softwareanwendung weist eine virtuelle Festplatte auf, die beim Kunden durch das Verwalterprogramm für virtuelle Festplatten (Virtual Disk Activation Manager (VDAM)), welches Skripte einschließlich Befehlen durch die API für die Überwachungseinheit virtueller Maschinen ausführt, automatisch erkannt und installiert oder entfernt wird. Die virtuelle Festplatte der virtuellen Anwendung wird durch die Softwareherstellung mithilfe des VDAM-Programmes ebenfalls automatisch erstellt. Auf der virtuellen Festplatte der virtuellen Einheit sind die Binärdaten der Softwareanwendung, ein durch den Softwarehersteller mithilfe eines Softwarepaketwerkzeugs erstelltes Softwarepaket, ein Installierer zum Ausführen des Softwarepakets, Installations- und Deinstallationsskripte und eine eindeutige Kennung, bei der es sich um eine Signatur für die virtuelle Festplatte der virtuellen Maschine handelt, gespeichert.
-
公开(公告)号:DE602007012696D1
公开(公告)日:2011-04-07
申请号:DE602007012696
申请日:2007-03-13
Applicant: IBM
Inventor: ARCESE MAURO , ALBERTI ENRICA , GANGEMI ROSARIO , CERRI FABIO
IPC: G06F17/30
-
-
-
-
-
-
-
-