摘要 |
Verfahren, System und Computerprogrammprodukt zum Spiegeln virtueller Maschinen von einem primären Host auf einen sekundären Host. Das Verfahren beinhaltet das Überwachen von Änderungen bei jeder einer Vielzahl von Arbeitsspeicherseiten und jedem einer Vielzahl von Prozessorzuständen einer oder mehrerer virtueller Maschinen des primären Hosts. Als Reaktion auf das Auftreten eines Prüfpunktes werden die virtuellen Maschinen des primären Hosts gestoppt. Es wird eine Ermittlung vorgenommen, ob jede der Arbeitsspeicherseiten häufig geändert wird. Als Reaktion darauf, dass die Arbeitsspeicherseite häufig geändert wird, wird die häufig geänderte Arbeitsspeicherseite als beschreibbar markiert und in einen Puffer kopiert. Als Reaktion darauf, dass die Arbeitsspeicherseite selten geändert wird, wird die selten geänderte Arbeitsspeicherseite als schreibgeschützt markiert. Der Betrieb der einen oder mehreren virtuellen Maschinen des primären Hosts wird wieder aufgenommen. Eine Kopie der Arbeitsspeicherseiten, des Puffers und der Änderungen an den Prozessorzuständen wird auf den sekundären Host übertragen.
|