Accelerator for virtual machine migration

    公开(公告)号:GB2495456A

    公开(公告)日:2013-04-10

    申请号:GB201301270

    申请日:2011-06-20

    Applicant: IBM

    Abstract: The present invention discloses an accelerator and its method for realizing supporting virtual machine migration, the method comprising: acquiring a task request from a task queue; extracting the identification information of a related virtual machine from the task request; determining whether the identification information of the related virtual machine matches the identification information of a virtual machine to be migrated recorded in a virtual machine identification information table; and if they match, deleting the task request from the task queue. The method and accelerator according to embodiments of the present invention can support rapid and efficient migration of a virtual machine, so as to eliminate the migration delay caused by the factor of uncertain wait time introduced by the accelerator.

    Beschleuniger für die Migration virtueller Maschinen

    公开(公告)号:DE112011102183T5

    公开(公告)日:2013-04-04

    申请号:DE112011102183

    申请日:2011-06-20

    Applicant: IBM

    Abstract: Durch die vorliegende Erfindung werden ein Beschleuniger und dessen Verfahren zum Realisieren einer Unterstützung der Migration virtueller Maschinen offenbart, wobei das Verfahren aufweist: Erfassen einer Aufgabenanforderung aus einer Aufgabenwarteschlange; Entnehmen der Kennungsinformationen einer zugehörigen virtuellen Maschine aus der Aufgabenanforderung; Ermitteln, ob die Kennungsinformationen der zugehörigen virtuellen Maschine mit den Erkennungsinformationen einer zu migrierenden virtuellen Maschine übereinstimmen, die in einer Tabelle der Kennungsinformationen virtueller Maschinen aufgezeichnet sind, und bei Übereinstimmung Löschen der Aufgabenanforderung aus der Aufgabenwarteschlange. Das Verfahren und der Beschleuniger gemäß Ausführungsformen der vorliegenden Erfindung können eine schnelle und wirkungsvolle Migration einer virtuellen Maschine unterstützen, damit die durch den vom Beschleuniger eingeführten Faktor einer unbestimmten Wartezeit verursachte Migrationsverzögerung entfällt.

    Beschleuniger für die Migration virtueller Maschinen

    公开(公告)号:DE112011102183B4

    公开(公告)日:2020-02-20

    申请号:DE112011102183

    申请日:2011-06-20

    Applicant: IBM

    Abstract: Verfahren, realisiert mithilfe einer Beschleuniger-Hardware-Einheit, zum Unterstützen der Migration virtueller Maschinen, wobei die Beschleuniger-Hardware-Einheit von einer auf einem Prozessor ablaufenden virtuellen Maschine zur Entlastung eines oder mehrerer Prozessorkerne des Prozessors durch ein Beschleunigen bestimmter Funktionen oder Algorithmen verwendet wird, aufweisend:eine Eingabedaten-Warteschlange, eine Ausgabedaten-Warteschlange, eine Aufgabenwarteschlange mit Aufgabenanforderungen und eine Beschleuniger-Funktionseinheit,wobei die Beschleuniger-Funktionseinheit Aufgabenanforderungen eines Prozessorkerns über die Eingabedaten-Warteschlange empfängt,wobei das Verfahren aufweist:Erfassen einer Aufgabenanforderung aus der Aufgabenwarteschlange durch ein Erfassungsmodul der Beschleuniger-Hardware-Einheit;Extrahieren der Kennungsinformationen einer zugehörigen virtuellen Maschine aus der Aufgabenanforderung durch ein Extraktionsmodul der Beschleuniger-Hardware-Einheit;Ermitteln, durch ein Ermittlungsmodul der Beschleuniger-Hardware-Einheit, ob die extrahierten Kennungsinformationen der zugehörigen virtuellen Maschine mit den Kennungsinformationen einer zu migrierenden virtuellen Maschine übereinstimmen, die in einer Tabelle der Kennungsinformationen zu migrierender virtueller Maschinen aufgezeichnet sind, undbei Übereinstimmung Löschen der Aufgabenanforderung aus der Aufgabenwarteschlange durch ein Löschmodul der Beschleuniger-Hardware-Einheit.

    Datenumwandlungsverfahren und Datenumwandler

    公开(公告)号:DE112011103291T5

    公开(公告)日:2013-08-29

    申请号:DE112011103291

    申请日:2011-09-22

    Applicant: IBM

    Abstract: Die vorliegende Erfindung stellt ein Datenumwandlungsverfahren und einen Datenumwandler bereit, wobei das Verfahren aufweist: Importieren einer Datenumwandlungsregel; Entnehmen einer Quelldatendefinition, einer Zieldatendefinition und einer Definition der Datenumwandlungsregel aus der Datenumwandlungsregel; Prognostizieren der Energieverbrauchsparameter der Ressourcen eines Knotenservers für Datenumwandlung je nach Quelldatendefinition, Zieldatendefinition und Definition der Datenumwandlungsregel; und Umsetzen einer Richtlinie zum Optimieren des Energieverbrauchs der Ressourcen des Knotenservers für Datenumwandlung je nach den prognostizierten Energieverbrauchsparametern der Ressourcen des Knotenservers für Datenumwandlung.

    Datenumwandlungsverfahren und Datenumwandler

    公开(公告)号:DE112011103291B4

    公开(公告)日:2015-10-01

    申请号:DE112011103291

    申请日:2011-09-22

    Applicant: IBM

    Abstract: Datenumwandlungsverfahren, aufweisend: – importieren einer Datenumwandlungsregel (S101); – Entnehmen (S102) einer Quelldatendefinition, einer Zieldatendefinition und einer Definition der Datenumwandlungsregel aus der Datenumwandlungsregel; – Prognostizieren (S103) der Energieverbrauchsparameter der Ressourcen eines Knotenservers für Datenumwandlung je nach Quelldatendefinition, Zieldatendefinition und Definition der Datenumwandlungsregel; – Umsetzen (S104) einer Richtlinie zum Optimieren des Energieverbrauchs der Ressourcen des Knotenservers für Datenumwandlung je nach den prognostizierten Energieverbrauchsparametern des Knotenservers für Datenumwandlung, wobei zum Prognostizieren (S103) der Energieverbrauchsparameter auf der Grundlage der Quelldatendefinition und der Zieldatendefinition: Ressourcen des Knotenservers für direktes Kopieren berechnet werden (S402), wenn der Operationstyp der Datenumwandlungsregel direktes Kopieren ist, Ressourcen des Knotenservers für Datentypumwandlung Kopieren auf der Grundlage der Analyseergebnisse für die Quelldatendefinition und die Zieldatendefinition berechnet werden (S403), wenn der Operationstyp der Datenumwandlungsregel Datenumwandlung ist, Ressourcen des Knotenservers für Makrokonvertierung auf der Grundlage der Analyseergebnisse für die Quelldatendefinition und die Zieldatendefinition berechnet werden (S404), wenn der Operationstyp der Datenumwandlungsregel direktes Kopieren ist, und Skalieren einer Betriebsspannung und einer Betriebsfrequenz des Knotenservers in Abhängigkeit von den berechneten Ressourcen.

    Method and apparatus for patching

    公开(公告)号:GB2520881A

    公开(公告)日:2015-06-03

    申请号:GB201505023

    申请日:2013-05-23

    Applicant: IBM

    Abstract: The present invention belongs to the computer field and discloses a method for patching, the method comprising: in response to that there is a need to patch a first content and the first content has been in the memory, distinguishing between a new content and an old content, the new content being the patched first content, the old content being the first content that has been in the memory; and in response to that the new content is loaded to the memory, mapping to the new content a new process that needs to apply the first content, wherein the new process comprises a process that is started after loading the new content to the memory. The present invention further discloses an apparatus for patching. With the technical solution provided by the present invention, it is possible to perform dynamic patching to a virtual machine or a physical machine without stopping a running process.

    Data transform method and data transformer

    公开(公告)号:GB2497905A

    公开(公告)日:2013-06-26

    申请号:GB201306865

    申请日:2011-09-22

    Applicant: IBM

    Abstract: The present invention provides a data transform method and a data transformer, wherein the method comprises: importing a data transform rule; acquiring from the data transform rule a source data definition, a destination data definition and a data transform rule definition; predicting resource energy consumption parameters of a data transform node server according to the source data definition, the destination data definition and the data transform rule definition; and deploying a resource energy consumption optimization policy of the data transform node server according to the predicted resource energy consumption parameters of the data transform node server.

Patent Agency Ranking