-
1.
公开(公告)号:DE112011104471T5
公开(公告)日:2013-10-17
申请号:DE112011104471
申请日:2011-12-19
Applicant: IBM
Inventor: MULCAHY JAMES , MCNEENEY ADAM JAMES
Abstract: In einer Umgebung mit gespiegelten virtuellen Maschinen ermöglicht ein internes Netzwerk (400) primären virtuellen Maschinen unter Verwendung eines Prüfpunktprozesses zum Steuern der Übertragung von Daten von primären (402) zu sekundären (406) virtuellen Maschinen, Netzwerkpakete mit anderen virtuellen Maschinen (404) auszutauschen, ohne darauf warten zu müssen, dass ein Prüfpunkt auftritt. Es wird ein Mechanismus bereitgestellt, um sicherzustellen, dass alle primären virtuellen Maschinen, die den Netzwerkverkehr einer bestimmten virtuellen Maschine erkennen können, keinen Einfluss auf die äußere Umgebung haben können, bis der Prüfpunkt abgeschlossen ist. Dies wird durch Synchronisieren von Prüfpunkten zwischen allen primären virtuellen Maschinen und durch Sicherstellen erreicht, dass, falls eine ausfällt, für alle ein Failover zu ihren entsprechenden sekundären durchgeführt wird.
-
公开(公告)号:DE112011100323T5
公开(公告)日:2012-12-20
申请号:DE112011100323
申请日:2011-04-19
Applicant: IBM
Inventor: KNOWLES PAUL , NASH HENRY PAUL , MCNEENEY ADAM JAMES
IPC: G06F9/48
Abstract: System, Verfahren und Computerprogramm zum Übertragen einer laufenden virtuellen Maschine von einer ersten auf eine zweite physische Maschine, wobei jede einzelne physische Maschine eine andere Befehlssatzarchitektur hat und das System Folgendes umfasst: eine Empfangskomponente zum Empfangen einer Übertragungsanforderung; Mittel, das als Reaktion auf das Empfangen der Übertragungsanforderung die virtuelle Maschine anhält; Mittel zum Erfassen eines Zustands der virtuellen Maschine; Mittel zum Stoppen einer auf der ersten physischen Maschine betriebsfähigen ersten Schnittstellenkomponente; Mittel zum Starten einer auf der zweiten physischen Maschine betriebsfähigen zweiten Schnittstellenkomponente; Mittel zum Übertragen des Zustands an die zweite Schnittstellenkomponente; Mittel zum Extrahieren des übertragenen Zustands; und Mittel zum Starten der virtuellen Maschine auf der zweiten physischen Maschine als Reaktion auf das Extrahieren des Zustands.
-
公开(公告)号:GB2494322A
公开(公告)日:2013-03-06
申请号:GB201220970
申请日:2011-04-19
Applicant: IBM
Inventor: MCNEENEY ADAM JAMES , KNOWLES PAUL , NASH HENRY PAUL
IPC: G06F9/48
Abstract: A system, method and computer program for transferring a running virtual machine from a first to a second physical machine, where each of the physical machines has a different instruction set architecture, the system comprising: a receive component for receiving a transfer request; responsive to receiving the transfer request, means for pausing the virtual machine; means for collecting a state of the virtual machine; means for stopping a first interface component operable on the first physical machine; means for starting a second interface component operable on the second physical machine; means for transferring the state to the second interface component; means for extracting the transferred state; and, responsive to extracting the state, means for starting the virtual machine on the second physical machine.
-
公开(公告)号:GB2501204A
公开(公告)日:2013-10-16
申请号:GB201312920
申请日:2011-12-19
Applicant: IBM
Inventor: MCNEENEY ADAM JAMES , MULCAHY JAMES
Abstract: In a mirrored virtual machine environment utilising a checkpoint process to control the transfer of data from primary (402) to secondary (406) virtual machines, an internal network (400) enables primary virtual machines to exchange network packets with other virtual machines (404) without having to wait for a checkpoint to occur. A mechanism is provided to ensure that all primary virtual machines that can see the network traffic of a particular virtual machine cannot affect the outside environment until the checkpoint has been completed. This is achieved by synchronising checkpoints between all primary virtual machines and ensuring that, if one fails, then all failover to their respective secondary.
-
-
-