-
公开(公告)号:SG123569A1
公开(公告)日:2006-07-26
申请号:SG200306464
申请日:2003-11-04
Applicant: IBM
Abstract: In a stacked system, errors detected at a user application interface of one or more host systems are associated with root cause errors at a stack level below a virtualization layer by detecting an error at a user application interface; identifying an associated root cause error at a lower stack level; creating an error trace entry for the error; associating an error log identifier with the error trace entry; making the combined error log identifier and the error trace entry into an error identifier that is unique within the plurality of host systems in said stacked system; and communicating the error identifier to any requester of a service at a user application interface of one or more host systems when the service must be failed because of the root cause error.
-
公开(公告)号:GB2343265A
公开(公告)日:2000-05-03
申请号:GB9823460
申请日:1998-10-28
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO
IPC: G06F11/10
Abstract: A method is provided for preventing data loss during data reconstruction from a failed data storage device to a replacement data storage device in a redundant data storage array including a plurality N of data storage devices. In the array, data is arranged on the devices in multi-block stripes each of which comprises N-1 data blocks and a parity block, with one block from each stripe being located on each of the N devices. The normal reconstruction process includes reconstructing each data block of the failed storage device for each stripe in the array and storing the reconstructed data block on the replacement storage device. If during the rebuild process, a write I/O request to modify a data block is received and the request does not require access to the replacement disk, the write request is blocked, the data stripe which includes the data block to be modified is determined, the replacement data block for the determined data stripe is reconstructed for storage on the replacement disk; and the blocked write operation is restarted.
-
公开(公告)号:DE112010003788B4
公开(公告)日:2019-07-11
申请号:DE112010003788
申请日:2010-08-26
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES , WHYTE BARRY DOUGLAS
Abstract: Datenspeicherungssystem, das eine Steuereinheit, ein erstes Speichermediumerster Leistungsfähigkeit zur Bearbeitung von E/A-Zugriffen auf das erste Speichermedium, ein zweites Speichermedium zweiter Leistungsfähigkeit zur Bearbeitung von E/A-Zugriffen auf das zweite Speichermedium und ein drittes Speichermedium dritter Leistungsfähigkeit zur Bearbeitung von E/A-Zugriffen auf das dritte Speichermedium umfasst, wobei die dritte Leistungsfähigkeit höher ist als die erste Leistungsfähigkeit und die zweiite Leistungsfähigkeit höher ist als die erste Leistungsfähigkeit, wobei die Steuereinheit mit den Speichermedien verbunden und so eingerichtet ist, dass sie den E/A-Zugriff auf die Speichermedien steuert und wobei die Steuereinheit für folgende Funktionen eingerichtet ist:o Speichern eines Abbildes auf dem ersten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Schreiben von Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Lesen der Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Schreiben von Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium;o Auslösen einer Funktion zum Kopieren-nach-Lesen der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium;o Leiten aller E/A-Zugriffe auf das Abbild an das dritte Speichermedium;o Periodisches Auslagern der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem ersten Speichermedium;o Periodisches Auslagern der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium; undo Nach dem periodischen Auslagern der Daten, die auf das zweite Speichermedium gespeichert sind, wenn alle Daten, die auf dem zweiten Speichermedium gespeichert sind, auf dem ersten Speichermedium gespeichert sind:- Umschalten eines Ziels aller E/A-Zugriffe auf das Abbild von dem dritten zu dem zweiten Speichermedium,- Löschen alle Daten, die auf dem zweiten Speichermedium gespeichert sind,- Abbrechen der folgenden Funktionen: das Kopieren-nach-Schreiben von Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium, das Kopieren-nach-Lesen der Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem zweiten Speichermedium, das Kopieren-nach-Schreiben der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium, das Kopieren-nach-Lesen der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium, das periodische Auslagern der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem ersten Speichermedium, das periodische Auslagern der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium, und- Auslösen von folgenden Funktionen: Kopieren-nach-Schreiben von Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem dritten Speichermedium, Kopieren-nach-Lesen der Daten, die auf dem ersten Speichermedium gespeichert sind, von dem ersten Speichermedium zu dem dritten Speichermedium, Kopieren-nach-Schreiben der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium, Kopieren-nach-Lesen der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem zweiten Speichermedium, periodisches Auslagern der Daten, die auf dem zweiten Speichermedium gespeichert sind, von dem zweiten Speichermedium zu dem dritten Speichermedium, periodisches Auslagern der Daten, die auf dem dritten Speichermedium gespeichert sind, von dem dritten Speichermedium zu dem ersten Speichermedium.
-
公开(公告)号:GB2519256A
公开(公告)日:2015-04-15
申请号:GB201501128
申请日:2013-06-14
Applicant: IBM
IPC: G06F11/14
Abstract: Various systems, processes, and products may be used to source clean cascaded volumes. In particular implementations, a system, process, and product for source cleaning cascaded volumes may include the ability to store a primary volume and a plurality of cascaded backup volumes. The system, process, and product may also include the ability to determine whether a write to one of the backup volumes is due to a background copy being made of another volume in the cascade and adjust a background copy indicator in a volume map for the backup volume if the write is due to a background copy and to determine whether a write to one of the backup volumes is due to a write to another volume in the cascade and adjust a write copy indicator in a volume map for the backup volume if the write is due to a write to another cascaded volume.
-
公开(公告)号:GB2485696A
公开(公告)日:2012-05-23
申请号:GB201201709
申请日:2010-08-26
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES , WHYTE BARRY DOUGLAS
Abstract: A data storage system comprises a controller, a first lower performance storage medium and a second higher performance storage medium. The controller is connected to the storage mediums and is arranged to control IO access to the storage mediums. In operation, the controller is arranged to store an image on the first storage medium, initiate a copy function from the first storage medium to the second storage medium, direct all IO access for the image to the second storage medium, and periodically age data from the second storage medium to the first storage medium.
-
公开(公告)号:SG121830A1
公开(公告)日:2006-05-26
申请号:SG200306974
申请日:2003-11-26
Applicant: IBM
-
公开(公告)号:GB2395809B
公开(公告)日:2005-12-21
申请号:GB0227735
申请日:2002-11-28
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES
IPC: G06F17/30
-
公开(公告)号:GB2395809A
公开(公告)日:2004-06-02
申请号:GB0227735
申请日:2002-11-28
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO , SCALES WILLIAM JAMES
IPC: G06F17/30
Abstract: A storage controller in a network comprises an I/O performing component, a component 210 assign ownership of metadata 206 for data 208 to an owner storage controller node, a lock manager 212 to control locking of metadata during I/O, and a messaging component 214 to pass messages between storage controller nodes to request metadata state, grant locks, request release of locks, and signal lock release. The I/O is performed on data whose metadata is owned by any owner storage controller node, subject to compliance with metadata lock protocols controlled by the owner storage controller, and any copy of the data 209 held from time to time is maintained in a coherency relation with the data. The I/O component may perform a Remote Copy or Flash Copy operation.
-
公开(公告)号:GB2348024B
公开(公告)日:2003-06-25
申请号:GB9905844
申请日:1999-03-16
Applicant: IBM
Inventor: FUENTE CARLOS FRANCISCO
IPC: G06F12/08 , G06F12/0862 , G06F12/12
-
公开(公告)号:GB2342470A
公开(公告)日:2000-04-12
申请号:GB9821935
申请日:1998-10-09
Applicant: IBM
Inventor: COCKBURN GORDON JOHN , FUENTE CARLOS FRANCISCO , KEY ANDREW
Abstract: A system and method are disclosed for managing memory for a data processing system. The memory user components and processes have means to reserve, allocate, free and unreserve memory, wherein the order of freeing and unreserving is not fixed, and memory may be unreserved without having been freed. The memory management component or process has means to reclaim such memory as has been unreserved but not yet freed in order to satisfy further memory requests from memory user processes.
-
-
-
-
-
-
-
-
-