-
11.
公开(公告)号:DE112012000604T5
公开(公告)日:2014-01-16
申请号:DE112012000604
申请日:2012-03-02
Applicant: IBM
Inventor: MATOSEVICH RIVKA MAYRAZ , BROWN THERESA MARY , GUPTA LOKESH , BENHASE MICHAEL THOMAS , MELLGREN CAROL S
IPC: G06F12/00
Abstract: Es wird ein Verfahren zum Löschen einer Relation zwischen einer Quelle und einem Ziel in einer Architektur mit mehreren Zielen beschrieben. Die Architektur mit mehreren Zielen beinhaltet eine Quelle und mehrere platzsparende (SE-)Ziele, die dieser zugeordnet sind. Bei einer Ausführungsform beinhaltet ein solches Verfahren zunächst ein Identifizieren einer Relation, die aus der Architektur mit mehreren Zielen gelöscht werden soll. Anschließend wird ein platzsparendes (SE-)Ziel identifiziert, das der Relation zugehörig ist. Eine Zuordnungsstruktur ordnet Daten in logischen Spuren des SE-Ziels physischen Spuren einer Datenablage zu. Anschließend identifiziert das Verfahren ein gleichgeordnetes SE-Ziel, das Daten von dem SE-Ziel erbt. Nachdem das SE-Ziel und das gleichgeordnete SE-Ziel identifiziert worden sind, modifiziert das Verfahren die Zuordnungsstruktur, um die Daten in den physischen Spuren der Datenablage den logischen Spuren des gleichgeordneten SE-Ziels zuzuordnen. Die Relation wird anschließend zwischen der Quelle und dem SE-Ziel gelöscht. Ein entsprechendes Computerprogrammprodukt wird hierin ebenfalls beschrieben.
-
公开(公告)号:GB2494950B
公开(公告)日:2013-08-28
申请号:GB201211748
申请日:2012-07-03
Applicant: IBM
Inventor: LOVRIEN KURT ALLEN , GUPTA LOKESH MOHAN , BROWN THERESA MARY , HATFIELD BRIAN DAVID , GRUSY ELLEN JOANNE , SABA RAUL EDUARDO , MELLGREN CAROL SANTICH
Abstract: A storage controller receives a request to establish a point-in-time copy operation by placing a space efficient source volume in a point-in-time copy relationship with a space efficient target volume, wherein subsequent to being established the point-in-time copy operation is configurable to consistently copy the space efficient source volume to the space efficient target volume at a point in time. A determination is made as to whether any track of an extent is staging into a cache from the space efficient target volume or destaging from the cache to the space efficient target volume. In response to a determination that at least one track of the extent is staging into the cache from the space efficient target volume or destaging from the cache to the space efficient target volume, release of the extent from the space efficient target volume is avoided.
-
公开(公告)号:AT338303T
公开(公告)日:2006-09-15
申请号:AT04766037
申请日:2004-06-11
Applicant: IBM
Inventor: STANLEY WARREN , MICKA WILLIAM FRANK , WERNER SAM CLARK , TAL SIVEN , SPEAR GAIL ANDREA , BROWN THERESA MARY , SANCHEZ MATTHEW , RAHAV SHELI , JARVIS THOMAS CHARLES , HAYARDENY AMIRAM , TZAFRIR DALIT , FIENBLIT SHACHAR , MATOSEVICH RIVKA MAYRAZ , SHUKEVICH SVETLANA , NURIEL IFAT
Abstract: Disclosed is a technique for reducing an amount of data transferred. A first indicator is maintained for each source block of data to indicate whether the source block of data has been updated in source storage since the source block of data was last transferred to target storage. A second indicator is maintained for each target block of data in target storage to indicate whether the target block of data has been updated in target storage since the target block of data was overwritten by a corresponding source block of data. When transferring data from the source storage to the target storage, each source block of data for which a first indicator has been set to indicate that the source block of data has been updated is transferred and each source block of data that corresponds to a target block of data for which a second indicator has been set to indicate that the target block of data has been updated is transferred.
-
公开(公告)号:DE112012000274B4
公开(公告)日:2021-03-04
申请号:DE112012000274
申请日:2012-01-10
Applicant: IBM
Inventor: BROWN THERESA MARY , PETERSON BETH ANN , FRANCISCO NEDLAYA YAZZIE , LI SUGUANG , KALOS MATTHEW JOSEPH
IPC: G06F12/08
Abstract: Verfahren zum Verwalten des Schutzes der Unversehrtheit von Daten auf Speicherdatenträgern, wobei das Verfahren aufweist:Speichern (600; 700) einer Vielzahl von logischen Datenträgern (108a-p; 108a-q; 110a-r) an einer Vielzahl von Standorten (104a-n) durch einen oder mehrere Prozessoren (804);Empfangen (602; 702) eines Zeitpunkt-Kopierbefehls (200) zum Ausführen eines Arbeitsschritts auf einem logischen Datenträger (202), wobei der Zeitpunkt-Kopierbefehl einen ersten Parameter umfasst, der den logischen Datenträger (202) aufweist, einen zweiten Parameter, der einen logischen Zieldatenträger (204) aufweist und einen dritten Parameter, der ein Kennzeichen (206) zum Aufheben von Regeln für logische Datenträger aufweist, das angibt, ob eine dem logischen Datenträger zugehörige Regel durch den Zeitpunkt-Kopierbefehl aufzuheben ist;als Reaktion auf das Ermitteln (704) von dem Kennzeichen zum Aufheben von Regeln für logische Datenträger, dass die dem logischen Datenträger zugehörige Regel durch den Zeitpunkt-Kopierbefehl aufzuheben ist, Ausführen (706) des Arbeitsschritts auf dem logischen Datenträger unabhängig von jeglichen Einschränkungen, die durch die Regel für den logischen Datenträger aufgestellt sind; undals Reaktion auf das Ermitteln, dass das Kennzeichen zum Aufheben von Regeln für logische Datenträger auf einen Standartwert gesetzt ist, um anzuzeigen, dass die dem logischen Datenträger zugehörige Regel durch den Zeitpunkt-Kopierbefehl nicht aufzuheben ist, Verarbeiten der dem logischen Datenträger zugehörigen Regel, um zu ermitteln, ob der Arbeitsschritt auf dem logischen Datenträger auszuführen ist;Ermitteln (604), ob die dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger zulässt, wobei die Regel in einer Datenstruktur für logische Datenträgerregeln gespeichert ist; undals Reaktion auf das Feststellen, dass die dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger zulässt, Ausführen (606) des Arbeitsschritts auf dem logischen Datenträger; undals Reaktion auf das Feststellen, dass die dem logischen Datenträger zugehörige Regel das Ausführen des Arbeitsschritts auf dem logischen Datenträger nicht zulässt, Verhindern (608) des Ausführens des Arbeitsschritts auf dem logischen Datenträger.
-
公开(公告)号:DE112018003084B4
公开(公告)日:2020-10-08
申请号:DE112018003084
申请日:2018-07-24
Applicant: IBM
Inventor: CRAWFORD JOSHUA , FRANCISCO NEDLAYA YAZZIE , MCBRIDE GREGORY , CLAYTON NICOLAS MARC , MELLGREN CAROL , BROWN THERESA MARY , WARD MATTHEW , HARRIS JR THEODORE TIMOTHY , TRUJILLO DAMIAN
IPC: G06F11/14
Abstract: Primäre Speichersteuereinrichtung zur Verwendung mit einem Host und einem primären Speichersystem an einem ersten Ort, wobei das primäre Speichersystem eine primäre Speichersteuereinrichtung und zumindest eine Speichereinheit aufweist, die durch die primäre Speichersteuereinrichtung gesteuert wird und dazu ausgebildet ist, eine Mehrzahl von Dateneinheiten zu speichern, und mit einem sekundären Speichersystem an einem zweiten, von dem ersten Ort entfernt angeordneten Ort, wobei das sekundäre Speichersystem eine sekundäre Speichersteuereinrichtung und zumindest eine Speichereinheit aufweist, die durch die sekundäre Speichersteuereinrichtung gesteuert wird und dazu ausgebildet ist, eine Mehrzahl von Dateneinheiten zu speichern, wobei die primäre Speichersteuereinrichtung eine Datenreplikationslogik aufweist, die beinhaltet:eine Datenspiegelungslogik, die dazu ausgebildet ist, Daten von einer ersten Dateneinheit, die in einer Speichereinheit des primären Speichersystems gespeichert ist, asynchron auf eine zweite Dateneinheit zu spiegeln, die in einer Speichereinheit des sekundären Speichersystems gespeichert ist, und Daten asynchron von einer dritten Dateneinheit, die in einer Speichereinheit des primären Speichersystems gespeichert ist, auf eine vierte Dateneinheit zu spiegeln, die in einer Speichereinheit des sekundären Speichersystems gespeichert ist; undeine Konsistenzgruppenlogik, die dazu ausgebildet ist, eine Konsistenzgruppe von Dateneinheiten von Speichereinheiten des sekundären Speichersystems im Hinblick auf Speichereinheiten des primären Speichersystems zu erzeugen;eine Momentkopie-Erzeugungslogik, die dazu ausgebildet ist, einen Befehl zum Erstellen eines lokal und entfernt angeordneten Paares von Momentkopierbeziehungen zu empfangen, das eine lokale Zeitpunkt-Momentkopierbeziehung in dem primären Speichersystem von der ersten Dateneinheit als Momentkopierquelle zu der dritten Dateneinheit als Momentkopierziel beinhaltet und eine entfernt angeordnete Zeitpunkt-Momentkopierbeziehung in dem sekundären Speichersystem von der zweiten Dateneinheit als Momentkopierquelle zu der vierten Dateneinheit als Momentkopierziel beinhaltet, und in Reaktion auf den Befehl zum Erstellen eines lokal und entfernt angeordneten Paares ein lokal und entfernt angeordnetes Paar von Momentkopierbeziehungen zu initiieren, wobei die Momentkopie-Erzeugungslogik beinhaltet:eine Zustandsermittlungslogik, die dazu ausgebildet ist, einen Zustand eines Prozesses zum Ausbilden einer Konsistenzgruppe beim Empfangen des Befehls zum Erstellen eines lokal und entfernt angeordneten Paares als zumindest einen von einer Mehrzahl von Zuständen zu ermitteln, wobei die Mehrzahl von Zuständen einen inaktiven Zustand und einen Bereinigungszustand beinhaltet, wobei ein inaktiver Zustand vorhanden ist, in dem sich keine Konsistenzgruppe, die die zweite und die vierte Dateneinheit beinhaltet, aktiv ausbildet, und wobei ein Bereinigungszustand vorhanden ist, in dem sich eine Konsistenzgruppe, die die zweite und/oder die vierte Dateneinheit beinhaltet, aktiv ausbildet; undeine Verzögerungslogik, die dazu ausgebildet ist, ein Erstellen der entfernt angeordneten Zeitpunkt-Momentkopierbeziehung zu verzögern, wenn ermittelt wird, dass sich der Zustand eines Prozesses zum Ausbilden einer Konsistenzgruppe in einem Bereinigungszustand befindet, in dem sich eine Konsistenzgruppe, die die zweite und/oder die vierte Dateneinheit beinhaltet, in einem Bereinigungszustand beim Empfangen des Befehls zum Erstellen eines lokal und entfernt angeordneten Paares aktiv ausbildet.
-
16.
公开(公告)号:GB2502929A
公开(公告)日:2013-12-11
申请号:GB201316907
申请日:2012-03-02
Applicant: IBM
Inventor: MATOSEVICH RIVKA MAYRAZ , MELLGREN CAROL SANTICH , BROWN THERESA MARY , GUPTA LOKESH , BENHASE MICHAEL THOMAS
IPC: G06F12/00
Abstract: A method for deleting a relation between a source and a target in a multi-target architecture is described. The multi-target architecture includes a source and multiple space-efficient (SE) targets mapped thereto. In one embodiment, such a method includes initially identifying a relation for deletion from the multi-target architecture. A space-efficient (SE) target associated with the relation is then identified. A mapping structure maps data in logical tracks of the SE target to physical tracks of a repository. The method then identifies a sibling SE target that inherits data from the SE target. Once the SE target and the sibling SE target are identified, the method modifies the mapping structure to map the data in the physical tracks of the repository to the logical tracks of the sibling SE target. The relation is then deleted between the source and the SE target. A corresponding computer program product is also described herein.
-
公开(公告)号:GB2501657A
公开(公告)日:2013-10-30
申请号:GB201314942
申请日:2012-01-10
Applicant: IBM
Inventor: PETERSON BETH ANN , BROWN THERESA MARY , FRANCISCO NEDLAYA YAZZIE , LI SUGUANG , KALOS MATTHEW JOSEPH
IPC: G06F11/20
Abstract: A plurality of logical volumes are stored at a plurality of sites. A command to execute an operation on a logical volume is received. A determination is made as to whether a rule associated with the logical volume permits execution of the operation on the logical volume. In response to determining that the rule associated with the logical volume permits execution of the operation on the logical volume, the operation is executed on the logical volume.
-
-
-
-
-
-