-
公开(公告)号:JP2002215334A
公开(公告)日:2002-08-02
申请号:JP2001352918
申请日:2001-11-19
Applicant: IBM
Inventor: REED DAVID CHARLES , THOMPSON JOHN GLENN
Abstract: PROBLEM TO BE SOLVED: To provide an automated fault-tolerant method for forming a physical backup copy of a source DASD volume. SOLUTION: Instant virtual copy, held back of a source volume identifies (ID) is executed, and a physical tape backup copy, to which the source volume ID are reintroduced, is formed from the instant virtual copy, so that a backup copy of a source data volume is formed. The backup copy is not, therefore, formed by various commands issued by a system manager, but formed in processes automated by a machine, which results in low cost and low in possibility of errors. By discriminating the volume ID in the middle of intermediate copying steps, since there will not be troubles by a storage subsidiary system will not bring out a source or, temporary copy having trouble-causing in discriminable volume Ids, this device is more fault-tolerant.
-
公开(公告)号:CA2644997C
公开(公告)日:2015-07-07
申请号:CA2644997
申请日:2007-04-16
Applicant: IBM
Inventor: YUDENFRIEND HARRY MORRIS , RIPBERGER RICHARD ANTHONY , SUTTON PETER GRIMM , KALOS MATTHEW JOSEPH , RHOTEN WAYNE ERWIN , CAMMARATA JAMES , THOMPSON JOHN GLENN
IPC: G06F3/06
Abstract: Provided are a method, system, and article of manufacture for providing an address format compatible with different addressing formats used for addressing different sized address spaces. An address format is used in an operating system to address storage space in a storage device comprising a first region and a second region of storage space. A first group of applicat ions uses the address format to only address the storage space in the first region and is not coded to use the address format to access the second region and a second group of applications uses the address format to address the storage space in the first and second regions.
-
公开(公告)号:GB2509462B
公开(公告)日:2014-11-05
申请号:GB201407142
申请日:2012-10-11
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , KNIGHT JOSHUA WILSON , MATSAKIS NICHOLAS CONSTANTINOS , RUDDY JAMES ALAN , CHAMBLISS DAVID DARDEN , YUDENFRIEND HARRY , LEE JOHN , KREUZENSTEIN RONALD K
IPC: G06F9/52
Abstract: A multi-mainframe operating system serialization method can include receiving, in a first computing system, a request to access a data set on behalf of a first peer application, sending, in the first computing system, a notification to a second peer application to obtain a normal enqueue, in response to the second peer application obtaining the normal enqueue, obtaining, in the first computing system, a first rider enqueue for the data set and sending, in the first computing system, a communication to peer instances to obtain additional rider enqueues for the data set, the additional rider enqueues corresponding to the first rider enqueue.
-
4.
公开(公告)号:DE112013001421T5
公开(公告)日:2014-12-11
申请号:DE112013001421
申请日:2013-03-04
Applicant: IBM
Inventor: CLAYTON NICOLAS MARC , GUNDY LISA JOAN , PAVEZA JOHN RICHARD , PETERSON BETH ANN , SANCHEZ ALFRED EMILIO , SHACKELFORD DAVID MICHAEL , STANLEY WARREN KEITH , THOMPSON JOHN GLENN
IPC: G06F12/00
Abstract: Es wird ein Verfahren zum Verwalten von Speicherfunktionen in einer Datenreplikationsumgebung offenbart. In einer Ausführungsform beinhaltet ein derartiges Verfahren das ununterbrochene Überwachen auf Änderungen an einer Speicherkonfiguration an einem sekundären Standort. Beim Erkennen von Änderungen an der Speicherkonfiguration an dem sekundären Standort überträgt das Verfahren die Änderungen beschreibende ferne Metadaten an den primären Standort und speichert die fernen Metadaten an dem primären Standort. Das Verfahren initiiert dann eine Speicherverwaltungsfunktion an dem primären Standort, die auf den sekundären Standort gespiegelt wird. Zum Durchführen der Speicherverwaltungsfunktion liest das Verfahren die fernen Metadaten an dem primären Standort, um die Speicherkonfiguration an dem sekundären Standort zu ermitteln. Das Verfahren führt dann die Speicherverwaltungsfunktion an dem primären Standort in einer Weise durch, welche die Speicherkonfiguration an dem sekundären Standort berücksichtigt. Eine entsprechende Vorrichtung, ein System und ein durch einen Computer lesbares Medium werden auch hierin offenbart und beansprucht.
-
公开(公告)号:GB2509462A
公开(公告)日:2014-07-02
申请号:GB201407142
申请日:2012-10-11
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , KNIGHT JOSHUA WILSON , MATSAKIS NICHOLAS CONSTANTINOS , RUDDY JAMES ALAN , CHAMBLISS DAVID DARDEN , YUDENFRIEND HARRY , LEE JOHN , KREUZENSTEIN RONALD K
IPC: G06F9/52
Abstract: A multi-mainframe operating system serialization method can include receiving, in a first computing system, a request to access a data set on behalf of a first peer application, sending, in the first computing system, a notification to a second peer application to obtain a normal enqueue, in response to the second peer application obtaining the normal enqueue, obtaining, in the first computing system, a first rider enqueue for the data set and sending, in the first computing system, a communication to peer instances to obtain additional rider enqueues for the data set, the additional rider enqueues corresponding to the first rider enqueue.
-
公开(公告)号:DE112012004554B4
公开(公告)日:2021-05-06
申请号:DE112012004554
申请日:2012-10-11
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , KNIGHT III JOSHUA WILSON , MATSAKIS NICHOLAS CONSTANTINOS , RUDDY JAMES ALAN , CHAMBLISS DAVID DARDEN , YUDENFRIEND HARRY , LEE JOHN , KREUZENSTEIN RONALD KARL
IPC: G06F15/167 , G06F12/00 , G06F16/23
Abstract: Verfahren zur seriellen Verarbeitung bei mehreren Datenverarbeitungssystemen, aufweisend:- durch ein erstes Datenverarbeitungssystem (120) der mehreren Datenverarbeitungssysteme das Empfangen (205) einer Anforderung bezüglich des Zugriffs auf einen Datensatz (102) im Namen einer ersten gleichrangigen Anwendung (121), wobei das erste Datenverarbeitungssystem einen seriellen Zugriff auf den Datensatz nicht unterstützt;- durch das erste Datenverarbeitungssystem das Senden (215) einer Benachrichtigung an eine zweite gleichrangige Anwendung (116) in einem zweiten Datenverarbeitungssystem (115), um eine normale Einreihung in eine Warteschlange zu erhalten, wobei das zweite Datenverarbeitungssystem der mehreren Datenverarbeitungssysteme den seriellen Zugriff auf den Datensatz unter Einsatz von der normalen Einreihung und auf sie bezogenen Anhangeinreihungen unterstützt, die ermöglichen, das deren Anforderer zu Eigentümer der normalen Einreichung werden, wobei die normale Einreihung nicht freigegeben wird, bis sowohl ihr ursprünglicher Eigentümer zu ihrer Freigabe bereit ist auch alle auf sie bezogenen Anhangeinreihungen durch ihre Eigentümer freigegeben sind;- als Reaktion darauf, dass die zweite gleichrangige Anwendung die normale Einreihung in eine Warteschlange erhält, im zweiten Datenverarbeitungssystem das Erhalten (225) einer ersten Anhangeinreihung der genannten Anhangeinreihungen in eine Warteschlange für den Datensatz; und- im zweiten Datenverarbeitungssystem das Senden einer Mitteilung an gleichrangige Instanzen, um für den Datensatz weitere Anhangeinreihungen der genannten Anhangeinreihungen in Warteschlangen zu erhalten;- als Reaktion darauf, dass die erste gleichrangige Anwendung den Zugriff auf den Datensatz abgeschlossen hat, Freigeben der ersten und der weiteren Anhangeinreihungen und Senden einer Mitteilung an die zweite gleichrangige Anwendung, die normale Einreihung freizugeben;- wobei das erste Datenverarbeitungssystem seriellen Zugriff auf den Datensatz über das zweite Datenverarbeitungssystem in dem Betriebssystem mit den mehreren Datenverarbeitungssystemen erhält.
-
公开(公告)号:DE112016001295T5
公开(公告)日:2017-12-14
申请号:DE112016001295
申请日:2016-05-03
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , PETERSEN DAVID , SPEAR GAIL ANDREA , MCCLURE ALAN GEORGE , ROMAN DANIEL , FRANKENBERGER MICHAEL , BRANDNER MICHAEL
IPC: G06F11/20
Abstract: Es werden ein Computerprogrammprodukt, ein System und ein Verfahren bereitgestellt zum Ausführen eines Failover zwischen einem ersten Speichersystem und einem zweiten Speichersystem. Daten werden zwischen dem ersten Speichersystem und dem zweiten Speichersystem synchronisiert. Ein Failover wird von dem ersten Speichersystem zu dem zweiten Speichersystem als Reaktion auf ein Failover-Ereignis in dem ersten Speichersystem ausgeführt, während die Daten synchronisiert werden. Als Reaktion auf das Failover-Ereignis wird festgestellt, dass eine erste Speichereinheit des ersten Speichersystems nicht funktionsfähig ist und eine zweite Speichereinheit des ersten Speichersystems funktionsfähig ist. Als Reaktion auf ein Feststellen, dass die zweite Speichereinheit funktionsfähig ist, wird ein Neusynchronisieren ausgelöst zum Kopieren von Updates zu einer zweiten Speicherenheit des ersten Speichersystems durch Spiegeln der zweiten Speichereinheit des zweiten Speichersystems zu der zweiten Speichereinheit des ersten Speichersystems.
-
公开(公告)号:GB2514982A
公开(公告)日:2014-12-10
申请号:GB201417800
申请日:2013-03-04
Applicant: IBM
Inventor: CLAYTON NICOLAS MARC , GUNDY LISA JOAN , PAVEZA JOHN RICHARD , PETERSON BETH ANN , SANCHEZ ALFRED EMILIO , SHACKELFORD DAVID MICHAEL , STANLEY WARREN KEITH , THOMPSON JOHN GLENN
Abstract: A method for managing storage functions in a data replication environment is disclosed. In one embodiment, such a method includes continually monitoring for changes to a storage configuration at a secondary site. Upon detecting changes to the storage configuration at the secondary site, the method transmits remote metadata describing the changes to the primary site and stores the remote metadata at the primary site. The method then initiates a storage management function at the primary site which is mirrored to the secondary site. In order to perform the storage management function, the method reads the remote metadata at the primary site to determine the storage configuration at the secondary site. The method then performs the storage management function at the primary site in a way that takes into account the storage configuration at the secondary site. A corresponding apparatus, system, and computer-readable medium are also disclosed and claimed herein.
-
公开(公告)号:DE112012004554T5
公开(公告)日:2014-08-14
申请号:DE112012004554
申请日:2012-10-11
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , KNIGHT III JOSHUA WILSON , MATSAKIS NICHOLAS CONSTANTINOS , RUDDY JAMES ALAN , CHAMBLISS DAVID DARDEN , KREUZENSTEIN RONALD KARL , YUDENFRIEND HARRY , LEE JOHN
IPC: G06F15/167 , G06F12/00
Abstract: Ein Verfahren zur seriellen Verarbeitung bei mehreren Datenverarbeitungssystemen kann in einem ersten Datenverarbeitungssystem das Empfangen einer Anforderung bezüglich des Zugriffs auf einen Datensatz im Namen einer ersten gleichrangigen Anwendung (Peer-Anwendung) aufweisen, als Reaktion darauf, dass die zweite gleichrangige Anwendung eine normale Einreihung in eine Warteschlange erhält, im ersten Datenverarbeitungssystem das Senden einer Benachrichtigung an eine zweite gleichrangige Anwendung, um eine normale Einreihung in eine Warteschlange zu erhalten, im ersten Datenverarbeitungssystem das Erhalten einer ersten Anhangeinreihung in eine Warteschlange für den Datensatz und im ersten Datenverarbeitungssystem das Senden einer Mitteilung an gleichrangige Instanzen (Peer-Instanzen), um für den Datensatz weitere Anhangeinreihungen in Warteschlangen zu erhalten, wobei die weiteren Anhangeinreihungen in Warteschlangen der ersten Anhangeinreihung in eine Warteschlange entsprechen.
-
10.
公开(公告)号:DE112013001421B4
公开(公告)日:2022-08-11
申请号:DE112013001421
申请日:2013-03-04
Applicant: IBM
Inventor: CLAYTON NICOLAS MARC , GUNDY LISA JOAN , PAVEZA JOHN RICHARD , PETERSON BETH ANN , SANCHEZ ALFRED EMILIO , SHACKELFORD DAVID MICHAEL , STANLEY WARREN KEITH , THOMPSON JOHN GLENN
Abstract: Verfahren zum Verwalten von Speicherfunktionen in einer einen primären Standort (102a) und einen sekundären Standort (102b) aufweisenden Datenreplikationsumgebung, das Verfahren aufweisend:ununterbrochenes Überwachen auf Änderungen an einer Speicherkonfiguration an dem sekundären Standort (102);beim Erkennen von Änderungen an der Speicherkonfiguration an dem sekundären Standort (102b), Übertragen von die Änderungen beschreibenden fernen Metadaten (114b) an den primären Standort (102a);Speichern der fernen Metadaten (114b) an dem primären Standort (102a);Initiieren einer Speicherverwaltungsfunktion an dem primären Standort (102a), die auf den sekundären Standort (102b) gespiegelt wird;Lesen der fernen Metadaten (114b) an dem primären Standort (102a) zum Ermitteln der Speicherkonfiguration an dem sekundären Standort (102b);Durchführen der Speicherverwaltungsfunktion an dem primären Standort (102a) in einer Weise, welche die Speicherkonfiguration an dem sekundären Standort (102b) berücksichtigt;wobei es sich bei der Speicherverwaltungsfunktion um eine Zeitpunktkopie-Funktion handelt, undwobei das Berücksichtigen der Speicherkonfiguration an dem sekundären Standort (102b) ein Überprüfen aufweist, ob sich eine Quelle und ein Ziel, die der Zeitpunktkopie-Funktion zugehörig sind, in einem gleichen Speichersystem an dem sekundären Standort (102b) befinden.
-
-
-
-
-
-
-
-
-