-
公开(公告)号:DE102012218329A1
公开(公告)日:2013-04-18
申请号:DE102012218329
申请日:2012-10-09
Applicant: IBM
Inventor: DRUCKER TRAVIS M , DUBBELS JOEL C , EGGEBRAATEN THOMAS J , GLOWACKI JANICE R , STEVENS RICHARD J , WALL DAVID A
IPC: G06F11/14
Abstract: Verwalten von Funktionsübernahme-Operationen an einem Cluster von Computern, umfassend: Identifizieren, durch ein Funktionsübernahme-Haltemodul, eines fehlgeschlagenen Zugriffs auf einen Datenspeicher in dem Cluster von Computern; Verhindern der Ausführung sämtlicher an den Datenspeicher gerichteten Leseoperationen, die empfangen wurden, nachdem der fehlgeschlagene Zugriff auf den Datenspeicher identifiziert wurde; Ausführen sämtlicher an den Datenspeicher gerichteten Schreiboperationen, die empfangen wurden, nachdem der fehlgeschlagene Zugriff auf den Datenspeicher identifiziert wurde, einschließlich des Schreibens von Daten in einen Cache-Speicher; Identifizieren, dass eine Funktionsübernahme auf alternative Datenspeicher abgeschlossen ist; Ausführen der gehaltenen Leseoperationen, einschließlich des Lesens von Daten von dem alternativen Datenspeicher; und Kopieren, aus dem Cache-Speicher auf den alternativen Datenspeicher, der Daten, die als Teil der Schreiboperationen in den Cache-Speicher geschrieben wurden.
-
公开(公告)号:DE102012218329B4
公开(公告)日:2021-04-08
申请号:DE102012218329
申请日:2012-10-09
Applicant: IBM
Inventor: DRUCKER TRAVIS M , DUBBELS JOEL C , EGGEBRAATEN THOMAS J , GLOWACKI JANICE R , STEVENS RICHARD J , WALL DAVID A
Abstract: Verfahren zum Verwalten von Funktionsübernahme-Operationen in einem Cluster von Computern (120) in einer medizinischen Cloud-Bild- und Datenverarbeitungsumgebung (100), wobei das Verfahren aufweist:Identifizieren (502), durch ein Funktionsübernahme-Haltemodul (236), eines fehlgeschlagenen Zugriffs auf einen Datenspeicher in dem Cluster von Computern;Verhindern (512) des Ausführens sämtlicher an den Datenspeicher gerichteten Leseoperationen, die empfangen wurden, nachdem der fehlgeschlagene Zugriff auf einen Datenspeicher identifiziert wurde; undAusführen (514) sämtlicher an den Datenspeicher gerichteten Schreiboperationen, die empfangen wurden, nachdem der fehlgeschlagene Zugriff auf einen Datenspeicher identifiziert wurde, einschließlich des Schreibens von Daten in einen Cache-Speicher (237);Identifizieren (516), dass eine Funktionsübernahme auf einen alternativen Datenspeicher vollständig ist;Kopieren (518), von einem Cache-Speicher auf den alternativen Datenspeicher, der Daten, die als Teil der Schreiboperationen in den Cache-Speicher geschrieben wurden; undAusführen (520) gehaltener Leseoperationen, einschließlich des Lesens von Daten von dem alternativen Datenspeicher, wobei sich das Funktionsübernahme-Haltemodul, der Datenspeicher, der alternative Datenspeicher, der Cache-Speicher in einem Computer-Netzwerk (150) befinden, das durch ein DMZ-Netzwerk (152) von einem anderen Netzwerk (154) getrennt ist, aus welchem die Lese- und Schreiboperationen empfangen werden.
-