-
公开(公告)号:GB2493599A
公开(公告)日:2013-02-13
申请号:GB201210827
申请日:2011-05-17
Applicant: IBM
Inventor: BEEKEN CHRISTOPHER BARRY EDGAR , AGOMBAR JOHN PAUL , SCALES WILLIAM JAMES , WILKINSON JOHN PAUL
IPC: G06F11/14
Abstract: A method of handling a backup process comprises receiving an instruction initiating a backup process from a source storage volume to a target storage volume, identifying the type of backup process as either a full backup process intended to make a complete copy of the source storage volume on the target storage volume or a fractional backup process intended to make a copy of data changed on the source storage volume on the target storage volume, and if a cascade exists for the identified backup process type, adding the target storage volume to the existing cascade for the identified backup process type, or if a cascade does not exist for the identified backup process type, starting a new cascade of the target storage volume from the source storage volume.
-
公开(公告)号:GB2486780A
公开(公告)日:2012-06-27
申请号:GB201121491
申请日:2010-08-26
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES , LINDLEY JOHN EARLE
Abstract: An apparatus, method and computer program in a distributed cluster storage network comprises storage control nodes to write data to storage on request from a host;a forwarding layer at a first node to forward data to a second node; a buffer controller at each node to allocate buffers for data to be written; and a communication link between the buffer controller and the forwarding layer at each node to communicate a constrained or unconstrained status indicator of the buffer resource to the forwarding layer. A mode selector selects a constrained mode of operation requiring allocation of buffer resource at the second node and communication of the allocation before the first node can allocate buffers and forward data, or an unconstrained mode of operation granting use of a predetermined resource credit provided by the second to the first node and permitting forwarding of a write request with data.
-
23.
公开(公告)号:PL376860A1
公开(公告)日:2006-01-09
申请号:PL37686003
申请日:2003-08-14
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES
-
公开(公告)号:AU2003278357A1
公开(公告)日:2004-08-23
申请号:AU2003278357
申请日:2003-10-28
Applicant: IBM
Inventor: SCALES WILLIAM JAMES , FUENTE CARLOS FRANCISCO , JONES ROBERT MICHAEL , PASSINGHAM WILLIAM JOHN
Abstract: An apparatus for data transmission over a network includes a buffer and a timer mechanism for timing an optimum interval (less than the round-trip error response delay) for retransmission of data. A first accessor accesses data in the buffer for transmission and starts a first timeout clock. Second or further accessors of the buffer are responsive to a timeout to access the data, start a timeout clock and attempt to transmit the data on a path avoiding path elements used by prior accessors. A counter increments and decrements a count of the references to the buffer by accessors and signals when the count reaches zero. A memory manager returns the buffer to a free buffer pool responsive to the reference counter signaling that the count has reached zero. An analysis mechanism can be used to determine the optimum interval and tune the timer mechanism.
-
公开(公告)号:GB2395810A
公开(公告)日:2004-06-02
申请号:GB0227873
申请日:2002-11-29
Applicant: IBM
Inventor: BARTLETT ERIC JOHN , FUENTE CARLOS FANCISCO , O'ROURKE NICHOLAS MICHAEL , SCALES WILLIAM JAMES
Abstract: An arbitrator component determines which of an active-passive pair of resource controllers is to be the active controller by detecting what access each of two I/O requesters has to the resource controllers 210, 214 218, and selecting one of the pair of resource controllers if both requesters have access 212, selecting the only one if one or both requesters have access to only one 216, and if each requester has access to a different controller, preventing LUN thrashing by disabling I/O to one controller 222 or easing LUN thrashing by enabling I/O, but disabling participation by one requester in determining which controller is selected to be active, i.e. swapping active controller 224.
-
公开(公告)号:DE112011100534B4
公开(公告)日:2022-08-11
申请号:DE112011100534
申请日:2011-05-17
Applicant: IBM
Abstract: Verfahren zur Durchführung eines Sicherungsprozesses, wobei das Verfahren die folgenden Schritte umfasst:Empfangen einer Anweisung zum Auslösen eines Sicherungsprozesses von einem Quellen-Speicherdatenträger zu einem Ziel-Speicherdatenträger,Erkennen des Typs des Sicherungsprozesses entweder als kompletter Sicherungsprozess zum Erstellen einer vollständigen Kopie des Quellen-Speicherdatenträgers auf dem Ziel-Speicherdatenträgers oder als teilweiser Sicherungsprozess zum Erstellen einer Kopie der auf dem Quellen-Speicherdatenträger geänderten Daten auf dem Ziel-Speicherdatenträger, undwenn für den erkannten Typ des Sicherungsprozesses eine Kaskade vorliegt, Hinzufügen des Ziel-Speicherdatenträgers zu der für den erkannten Typ des Sicherungsprozesses vorliegenden Kaskade, oderwenn für den erkannten Typ des Sicherungsprozesses keine Kaskade vorliegt, Starten einer neuen Kaskade des Ziel-Speicherdatenträgers von dem Quellen-Speicherdatenträger.
-
公开(公告)号:DE112010003794B4
公开(公告)日:2022-01-27
申请号:DE112010003794
申请日:2010-08-25
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES , WHYTE BARRY DOUGLAS
IPC: G06F12/08 , G06F3/06 , G06F12/123
Abstract: Verfahren zum Betreiben eines Datenspeicherungssystems, das eine Steuereinheit (10), ein erstes Speichermedium (12) geringer Leistungsfähigkeit und ein zweites Speichermedium (14, 16) höherer Leistungsfähigkeit umfasst, wobei die Steuereinheit (10) mit den Speichermedien verbunden und so eingerichtet ist, dass sie den E/A-Zugriff auf die Speichermedien steuert, und wobei das Verfahren die folgenden Schritte umfasst:o Speichern (S1) eines Abbildes mit einer Mehrzahl von Datenregionen auf dem ersten Speichermedium (12);o Auslösen (S2) einer Kopierfunktion, um eine oder mehrere der Mehrzahl von Datenregionen, die in dem Abbild auf dem ersten Speichermedium (12) gespeichert sind, vom ersten Speichermedium (12) zum zweiten Speichermedium (14, 16) zu kopieren;o als Antwort auf einen E/A-Zugriff auf die eine oder mehrere der Mehrzahl von Datenregionen, die in dem Abbild auf dem ersten Speichermedium (12) gespeichert sind, Leiten (S3) weiterer E/A-Zugriffe auf das Abbild zuerst an das zweite Speichermedium (14, 16) und dann an das erste Speichermedium (12);o Periodisches Umlagern (S4) von Daten vom zweiten Speichermedium (14, 16) zum ersten Speichermedium (12);o Erzeugen (S5) einer neuen leeren Bitmap (18) für eine Mehrzahl von Zeiträumen; und als Reaktion auf einen E/A-Zugriff auf eine Datenregion in dem Abbildo Aktualisieren (S6) der letzten Bitmap (18), um anzuzeigen, dass auf die Daten zugegriffen wurde, und Aktualisieren einer vorhergehenden Bitmap (18), um anzuzeigen, dass nicht auf die Daten zugegriffen wurde.
-
公开(公告)号:GB2486780B
公开(公告)日:2015-06-03
申请号:GB201121491
申请日:2010-08-26
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES , LINDLEY JOHN EARLE
IPC: H04L12/861 , G06F3/06 , H04L29/08
Abstract: An apparatus, method and computer program in a distributed cluster storage network comprises storage control nodes to write data to storage on request from a host; a forwarding layer at a first node to forward data to a second node; a buffer controller at each node to allocate buffers for data to be written; and a communication link between the buffer controller and the forwarding layer at each node to communicate a constrained or unconstrained status indicator of the buffer resource to the forwarding layer. A mode selector selects a constrained mode of operation requiring allocation of buffer resource at the second node and communication of the allocation before the first node can allocate buffers and forward data, or an unconstrained mode of operation granting use of a predetermined resource credit provided by the second to the first node and permitting forwarding of a write request with data.
-
公开(公告)号:GB2509634B
公开(公告)日:2014-10-15
申请号:GB201405692
申请日:2012-09-21
Applicant: IBM
Inventor: BEEKEN CHRISTOPHER BARRY EDGAR , SCALES WILLIAM JAMES
IPC: G06F11/14
Abstract: Provided are techniques for maintaining instant virtual copies. A request to perform an instant virtual copy operation to create an instant virtual copy from a first volume to a new volume is received. It is determined that the first volume has not been modified since a last instant virtual copy operation has been performed. It is determined whether an intermediate volume and an intermediate map have already been created. In response to determining that the intermediate volume and the intermediate map have not already been created, the intermediate volume and the intermediate map are created, the intermediate volume is made dependent on the first volume in a dependency chain based on the intermediate map, and the new volume is made dependent on the intermediate volume in the dependency chain.
-
公开(公告)号:DE112010003594T5
公开(公告)日:2013-01-24
申请号:DE112010003594
申请日:2010-08-26
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , LINDLEY JOHN EARLE , SCALES WILLIAM JAMES
Abstract: Vorrichtung, Verfahren und Computerprogramm in einem verteilten Gruppenspeichernetz, wobei die Vorrichtung Folgendes umfasst: Speichersteuerknoten, um auf Anforderung von einem Host Daten in den Speicher zu schreiben; eine Weiterleitungsschicht in einem ersten Knoten zur Weiterleitung von Daten an einen zweiten Knoten; eine Puffersteuereinheit in jedem Knoten zum Zuordnen von Puffern für zu schreibende Daten; und eine Datenübertragungsverbindung zwischen der Puffersteuereinheit und der Weiterleitungsschicht in jedem Knoten, um einen Anzeiger für einen eingeschränkten oder nichteingeschränkten Status der Puffer-Ressource an die Weiterleitungsschicht zu übertragen. Eine Modusauswähleinheit wählt einen eingeschränkten Betriebsmodus, der die Zuordnung einer Puffer-Ressource im zweiten Knoten und die Übertragung der Zuordnung erfordert macht, bevor der erste Knoten Puffer zuordnen und Daten weiterleiten kann, oder einen nichteingeschränkten Betriebsmodus, der die Verwendung eines festgelegten Ressourcen-Guthabens gestattet, das vom zweiten Knoten an den ersten Knoten bereitgestellt wird und das Weiterleiten einer Schreibanforderung mit Daten gestattet.
-
-
-
-
-
-
-
-
-