11.
    发明专利
    未知

    公开(公告)号:DE60313783T2

    公开(公告)日:2008-06-05

    申请号:DE60313783

    申请日:2003-08-13

    Applicant: IBM

    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.

    12.
    发明专利
    未知

    公开(公告)号:DE60313783D1

    公开(公告)日:2007-06-21

    申请号:DE60313783

    申请日:2003-08-13

    Applicant: IBM

    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.

    13.
    发明专利
    未知

    公开(公告)号:AT350700T

    公开(公告)日:2007-01-15

    申请号:AT03750873

    申请日:2003-08-13

    Applicant: IBM

    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.

    MAINTAINING INFORMATION IN ONE OR MORE VIRTUAL VOLUME AGGREGATES COMPRISING A PLURALITY OF VIRTUAL VOLUMES

    公开(公告)号:CA2496784A1

    公开(公告)日:2004-03-11

    申请号:CA2496784

    申请日:2003-08-13

    Applicant: IBM

    Abstract: Information is maintained in one or more virtual volume aggregates comprisin g 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 use d virtual volume, and writes the virtual volume aggregate comprising that leas t 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 t he 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.

    Zusammenführen von mehreren Zeitpunktkopien zu einer zusammengeführten Zeitpunktkopie

    公开(公告)号:DE112015000222T5

    公开(公告)日:2016-09-01

    申请号:DE112015000222

    申请日:2015-04-08

    Applicant: IBM

    Abstract: Bereitgestellt werden ein Computerprogrammprodukt, System und Verfahren zum Zusammenführen von mehreren Zeitpunktkopien zu einer zusammengeführten Zeitpunktkopie. Ein Repository verwaltet eine vollständige Kopie der Quellendaten und Zeitpunktkopien an Zeitpunkten der Quellendaten. Jede der Zeitpunktkopien besitzt Änderungsinformationen, die geänderte Daten in den Quellendaten angeben, die sich zwischen dem Zeitpunkt der Zeitpunktkopie und einem nachfolgenden Zeitpunkt geändert haben, und geänderte Zeitpunktdaten, die Daten in den Quellendaten ab dem Zeitpunkt der Zeitpunktkopie aufweisen, die in den Änderungsinformationen als geändert angegeben sind. Mindestens zwei ausgewählte der Zeitpunktkopien in dem Repository werden zu einer zusammengeführten Zeitpunktkopie zusammengeführt durch: Ausbilden von zusammengeführten Änderungsinformationen in der zusammengeführten Zeitpunktkopie, die geänderte Daten angeben, die in den Änderungsinformationen für die ausgewählten Zeitpunktkopien angegeben sind; und Ausbilden von zusammengeführten geänderten Daten in der zusammengeführten Zeitpunktkopie aus den geänderten Daten in den ausgewählten Zeitpunktkopien.

    MOVING DATA AMONG STORAGE UNITS
    16.
    发明专利

    公开(公告)号:CA2497326C

    公开(公告)日:2011-10-11

    申请号:CA2497326

    申请日:2003-08-13

    Applicant: IBM

    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 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.

    Restartable computer database message processing

    公开(公告)号:GB2365562A

    公开(公告)日:2002-02-20

    申请号:GB0030359

    申请日:2000-12-13

    Applicant: IBM

    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.

    Gleichzeitige Massenverarbeitung von baumbasierten Datenstrukturen

    公开(公告)号:DE112016003598T5

    公开(公告)日:2018-05-30

    申请号:DE112016003598

    申请日:2016-08-16

    Applicant: IBM

    Abstract: Von einem Computer ausgeführte Verfahren zur gleichzeitigen Verarbeitung von Operationen an einer baumbasierten Datenstruktur beinhalten: Empfangen einer Eingabe an einem Speichersystem, das eine Speichereinheit verwaltet, in der die baumbasierte Datenstruktur gespeichert ist, wobei die Eingabe einen Satz von heterogenen Operationen kennzeichnet, die auf die baumbasierte Datenstruktur angewendet werden sollen; Feststellen von einem oder mehreren Knoten der baumbasierten Datenstruktur, auf den beziehungsweise die eine oder mehrere Operationen des Satzes von heterogenen Operationen angewendet werden sollen; und gleichzeitiges und mengenbasiertes Durchführen von einer oder mehreren Operationen des Satzes von heterogenen Operationen. Systeme und Verfahren zur Durchführung derselben werden ebenfalls offenbart.

Patent Agency Ranking