-
公开(公告)号:DE112015000343T5
公开(公告)日:2016-09-22
申请号:DE112015000343
申请日:2015-01-12
Applicant: IBM
Inventor: KISHI GREGORY TAD , JAQUETTE GLEN ALAN
IPC: G06F12/16
Abstract: Vorgesehen sind ein Computerprogrammprodukt, System und Verfahren zum Erstellen einer Wiederherstellungskopie von einer Quelldaten-Kopie in einem Repository mit Quelldaten an verschiedenen Zeitpunkten (Point-in-Times). Alle Quelldaten an einem ersten Zeitpunktwerden in ein Repository kopiert. In Reaktion auf die Erstellung von Point-in-Time-Kopien, die auf den ersten Zeitpunkt folgen, werden Änderungsinformationen an das Repository übertragen, die die in den Quelldaten geänderten Daten angeben, die zwischen dem Zeitpunkt der Point-in-Time-Kopie und einem späteren Zeitpunkt geändert wurden. Für jede Point-in-Time-Kopie werden geänderte Quelldaten, die die in den Änderungsinformationen für die Point-in-Time-Kopie angegebenen Quelldaten als geändert aufweisen, ins Repository kopiert. Eine Wiederherstellungsanforderung wird zum Wiederherstellen der Quelldaten am Wiederherstellungszeitpunkt empfangen. Die Quelldaten im Repository werden an einem Wiederherstellungszeitpunkt vom Repository in eine Wiederherstellungskopie kopiert.
-
22.
公开(公告)号:CA2496784C
公开(公告)日:2010-09-21
申请号:CA2496784
申请日:2003-08-13
Applicant: IBM
Inventor: GIBBLE KEVIN LEE , KISHI GREGORY TAD , PATTERSON DAVID LEE
Abstract: Information is maintained in one or more virtual volume aggregates comprising a plurality of virtual volumes. A plurality of virtual volumes is maintained in a first information storage medium, and forms one or more virtual volume aggregates, where each of the of virtual volumes is assigned to one of the virtual volume aggregates. The method further provides a plurality of second information storage media. The method then identifies the least recently used virtual volume, and writes the virtual volume aggregate comprising that least recently used virtual volume to one or more second information storage media. Thereafter, the method determines if space is required on said first information storage medium. If space is required on said first information storage medium, the method selects the virtual volume aggregate comprising the least recently used virtual volume and removes from said first information storage medium each virtual volume in that selected virtual volume aggregate that has been written to one or more second information storage media.
-
公开(公告)号:DE69728629T2
公开(公告)日:2005-03-17
申请号:DE69728629
申请日:1997-11-19
Applicant: IBM
Inventor: HOCKER MICHAEL DAVID , KISHI GREGORY TAD , MC LEAN JAMES GORDON , PICKOVER CLIFFORD ALAN , WINARSKI DANIEL JAMES
IPC: G06F9/44
Abstract: This invention permits users to conveniently examine functions, applications, data, and other parameters for different periods of time. A region of the graphical user interface is provided to which other icons may be dragged so that the function represented by the dragged icon returns to a prior state or is extrapolated to a future state. By storing the previous m versions of a file, application, database, etc., where m is user selectable, the user can review prior versions of that file, application, or database without explicitly having to track those versions. The graphical nature of the present invention provides a significantly more intuitive way to manipulate the time.
-
24.
公开(公告)号:AU2003269091A1
公开(公告)日:2004-03-19
申请号:AU2003269091
申请日:2003-08-13
Applicant: IBM
Inventor: GIBBLE KEVIN LEE , KISHI GREGORY TAD , PATTERSON DAVID LEE
Abstract: A method and apparatus for maintaining information in one or more virtual volume aggregates comprising a plurality of virtual volumes. The method maintains a plurality of virtual volumes in a first information storage medium, and forms one or more virtual volume aggregates, where each of the of virtual volumes is assigned to one of the virtual volume aggregates. The method further provides a plurality of second information storage media. The method then identifies the least recently used virtual volume, and writes the virtual volume aggregate comprising that least recently used virtual volume to one or more second information storage media. Thereafter, the method determines if space is required on said first information storage medium. If space is required on said first information storage medium, the method selects the virtual volume aggregate comprising the least recently used virtual volume and removes from said first information storage medium each virtual volume in that selected virtual volume aggregate that has been written to one or more second information storage media.
-
公开(公告)号:CA2497326A1
公开(公告)日:2004-03-11
申请号:CA2497326
申请日:2003-08-13
Applicant: IBM
Inventor: KISHI GREGORY TAD , PEAKE JONATHAN WAYNE , GIBBLE KEVIN LEE
Abstract: Storage pool information indicates an assignment of a plurality of storage units to a plurality of storage pools, wherein each pool is assigned zero or more storage units, wherein data associated with one storage pool is stored in a storage unit assigned to the storage pool, wherein the storage pool information for each pool indicates a threshold and target storage pool, and wherein the target storage pool is capable of being different from the stora ge pool. One storage unit associated with a source storage pool is selected and a determination is made of the threshold from the storage pool information for the source storage pool. A determination is made of whether the selected storage unit satisfies the determined threshold and if the selected storage unit satisfies the determined threshold, then a target storage unit in the target storage pool is selected if the storage pool information for the sour ce storage pool indicates a target storage pool different from the source stora ge pool. Data from the selected storage unit is copied to the selected target storage unit.
-
公开(公告)号:DE602005020627D1
公开(公告)日:2010-05-27
申请号:DE602005020627
申请日:2005-05-12
Applicant: IBM
Inventor: KISHI GREGORY TAD , PEAKE JONATHAN WAYNE
IPC: G06F3/06
Abstract: Disclosed are a system, a method, and article of manufacture to provide for obtaining data storage device specific information from a data storage device using standard read/write commands. This method uses a host application to write a unique sequence of records to a logical volume of the data storage device. The data storage device detects the unique sequence of records for the logical volume and writes device specific information to the logical volume allowing the host application the ability to read the data storage device specific information using a read command for the logical volume.
-
公开(公告)号:ES2276098T3
公开(公告)日:2007-06-16
申请号:ES03750873
申请日:2003-08-13
Applicant: IBM
Inventor: GIBBLE KEVIN LEE , KISHI GREGORY TAD , PATTERSON DAVID LEE
Abstract: Un método para mantener información en uno o más agregados de volúmenes virtuales, que comprende los pasos de: mantener una pluralidad de volúmenes virtuales en un primer medio de almacenamiento de información; formar uno o más agregados de volúmenes virtuales, asignándose cada uno de dicha pluralidad de volúmenes virtuales a uno de dichos uno o más agregados de volúmenes virtuales; prever una pluralidad de segundos medios de almacenamiento de información; identificar el volumen virtual que haga más tiempo que no haya sido usado; y transferir el agregado de volúmenes virtuales que comprenda dicho volumen virtual que haga más tiempo que no haya sido usado a uno o más segundos medios de almacenamiento de información; comprendiendo el método, también, los pasos de: mantener (N) volúmenes virtuales; generar (M) identificadores, siendo (M) > 1; asignar un identificador (j) a uno o más de dichos (N) volúmenes virtuales, siendo (M) >_ (j) >_ 1 asignar uno de dichos (M) identificadores a cada uno de dicha pluralidad de segundos medios de almacenamiento de información; y transferir uno o más volúmenes virtuales que haga más tiempo que no hayan sido usados, cuyo identificador asignado sea (j), a uno o más segundos medios de almacenamiento de información cuyo identificador asignado sea (j).
-
公开(公告)号:GB2365562B
公开(公告)日:2004-06-23
申请号:GB0030359
申请日:2000-12-13
Applicant: IBM
Inventor: KISHI GREGORY TAD
Abstract: Messages for processing a database are protected during a termination and restart. An in-process message queue is coupled to a message reader and receives a copy of each read input message. A completion response detector monitors a valid completion response message to each read input message, and, upon detecting the valid completion response message, deletes the copied input message from the in-process message queue. Upon a termination and restart, a startup processor operates the message reader to read the input messages in the in-process message queue, and deletes the copied input message from the in-process message queue. The deletion thereby prevents any re-accessing of the copied input message upon a second restart, preventing a loop. The ease of termination and restart allows a special restart of the affected process of the database, rather than a system-wide termination and reboot.
-
公开(公告)号:DE69728629D1
公开(公告)日:2004-05-19
申请号:DE69728629
申请日:1997-11-19
Applicant: IBM
Inventor: HOCKER MICHAEL DAVID , KISHI GREGORY TAD , MC LEAN JAMES GORDON , PICKOVER CLIFFORD ALAN , WINARSKI DANIEL JAMES
IPC: G06F9/44
Abstract: This invention permits users to conveniently examine functions, applications, data, and other parameters for different periods of time. A region of the graphical user interface is provided to which other icons may be dragged so that the function represented by the dragged icon returns to a prior state or is extrapolated to a future state. By storing the previous m versions of a file, application, database, etc., where m is user selectable, the user can review prior versions of that file, application, or database without explicitly having to track those versions. The graphical nature of the present invention provides a significantly more intuitive way to manipulate the time.
-
公开(公告)号:AU2003251066A8
公开(公告)日:2004-03-19
申请号:AU2003251066
申请日:2003-08-13
Applicant: IBM
Inventor: KISHI GREGORY TAD , PEAKE JONATHAN WAYNE , GIBBLE KEVIN LEE
Abstract: Provided are a method, system, and program for managing data in storage units. Storage pool information indicates an assignment of a plurality of storage units to a plurality of storage pools, wherein each pool is assigned zero or more storage units, wherein data associated with one storage pool is stored in a storage unit assigned to the storage pool, wherein the storage pool information for each pool indicates a threshold and target storage pool, and wherein the target storage pool is capable of being different from the storage pool. One storage unit associated with a source storage pool is selected and a determination is made of the threshold from the storage pool information for the source storage pool. A determination is made of whether the selected storage unit satisfies the determined threshold and if the selected storage unit satisfies the determined threshold, then a target storage unit in the target storage pool is selected if the storage pool information for the source storage pool indicates a target storage pool different from the source storage pool. Data from the selected storage unit is copied to the selected target storage unit.
-
-
-
-
-
-
-
-
-