SAFE WRITE TO MULTIPLY-REDUNDANT STORAGE
    11.
    发明申请
    SAFE WRITE TO MULTIPLY-REDUNDANT STORAGE 审中-公开
    安全写入多余的存储空间

    公开(公告)号:WO2005001841A3

    公开(公告)日:2005-09-09

    申请号:PCT/EP2004051150

    申请日:2004-06-17

    CPC classification number: G06F11/1076 G06F2211/1009 G11B20/1833

    Abstract: An arrangement of apparatus for safely writing data and parity to multiply-redundant storage comprises a first storage component operable to store at least a first mark in a storage device to index uniquely a pattern to be written by at least a data write; a write component operable to perform the at least data write; a further storage component operable to overwrite a mark in the storage device with at least a further mark to index uniquely a pattern to be written by a parity write; and a further write component operable to perform the parity write. Preferably, the first storage component comprises a second storage component operable to overwrite said at least first mark in said storage device with a second mark to index a pattern to be written by a first parity write; and the write component is further operable to perform the first parity write.

    Abstract translation: 用于将数据和奇偶校验安全地写入多重冗余存储器的装置的布置包括:第一存储组件,可操作以将存储设备中的至少第一标记存储到唯一地通过至少数据写入要写入的模式; 写入组件,可操作以执行所述至少数据写入; 另外的存储组件可操作以用至少另外的标记覆盖存储设备中的标记,以唯一地索引要由奇偶校验写入写入的模式; 以及可操作以执行奇偶校验写入的另一写入组件。 优选地,第一存储组件包括第二存储组件,可操作以用第二标记来覆盖所述存储设备中的所述至少第一标记,以对要由第一奇偶校验写入写入的模式进行索引; 并且写入组件进一步可操作以执行第一奇偶校验写入。

    Speicher-Checkpointing in einem System gespiegelter virtueller Maschinen

    公开(公告)号:DE112012001660T5

    公开(公告)日:2014-01-16

    申请号:DE112012001660

    申请日:2012-05-01

    Applicant: IBM

    Abstract: Ein Verfahren und ein System zum Speicher-Checkpointing in einem System gespiegelter virtueller Maschinen werden bereitgestellt. Das Verfahren enthält eine Speicher-Steuereinheit, die eine modifizierende Operation am Speicher von einer virtuellen Maschine empfängt und die modifizierende Operation nichtlöschend ausführt, indem die Daten der modifizierenden Operation in einem Checkpointing-Bereich des Speichers gesichert werden und der gespeicherte vorherige Zustand der Daten bewahrt wird. Das Verfahren beinhaltet außerdem Empfangen einer Checkpoint-Benachrichtigung und Festschreiben von Daten der modifizierenden Operation von dem Checkpointing-Bereich und Freigeben des gespeicherten vorherigen Zustands der Daten. Wenn eine Failover-Benachrichtigung empfangen wird, setzt die Speicher-Steuereinheit den physischen Speicher zurück, damit er mit einem Checkpoint-Zustand übereinstimmt.

    Data storage using bitmaps
    14.
    发明专利

    公开(公告)号:GB2484841A

    公开(公告)日:2012-04-25

    申请号:GB201121006

    申请日:2010-08-25

    Applicant: IBM

    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. The controller is further 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, periodically age data from the second storage medium to the first storage medium, create a new empty bitmap for each period, and in response to an IO access for data in the image, update the latest bitmap to indicate that the data has been accessed and update the previous bitmaps to indicate that the data has not been accessed.

    15.
    发明专利
    未知

    公开(公告)号:DE60311528T2

    公开(公告)日:2007-10-31

    申请号:DE60311528

    申请日:2003-10-28

    Applicant: IBM

    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.

    Fault tracing in systems with virtualization layers

    公开(公告)号: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.

    Aufrechterhalten mehrerer Zielkopien

    公开(公告)号:DE112012003695T5

    公开(公告)日:2014-05-28

    申请号:DE112012003695

    申请日:2012-09-21

    Applicant: IBM

    Abstract: Bereitgestellt werden Techniken zum Aufrechterhalten virtueller Sofort-Kopien. Dabei wird eine Anforderung empfangen, eine Operation für eine virtuelle Sofort-Kopie durchzuführen, um eine virtuelle Sofort-Kopie von einem ersten Datenträger auf einen neuen Datenträger zu erstellen. Es wird ermittelt, dass der erste Datenträger nicht geändert wurde, seit eine letzte Operation für eine virtuelle Sofort-Kopie durchgeführt wurde. Es wird ermittelt, ob bereits ein zwischengeschalteter Datenträger und eine zwischengeschaltete Zuordnung erzeugt wurden. Als Reaktion auf das Ermitteln, dass der zwischengeschaltete Datenträger und die zwischengeschaltete Zuordnung noch nicht erzeugt wurden, wird auf der Grundlage der zwischengeschalteten Zuordnung eine Abhängigkeit des zwischengeschalteten Datenträgers von dem ersten Datenträger in einer Abhängigkeitskette sowie eine Abhängigkeit des neuen Datenträgers von dem zwischengeschalteten Datenträger in der Abhängigkeitskette hergestellt.

    Storage area network multi-pathing
    20.
    发明专利

    公开(公告)号:GB2490591B

    公开(公告)日:2013-12-11

    申请号:GB201207614

    申请日:2012-05-02

    Applicant: IBM

    Abstract: Provided are a method, computer program product and system for network multi-pathing. Paths to a storage system are through a first network type and a second network type. The first network type has a higher Input/Output (I/O) per second performance characteristic than the second network type. A length is determined from a received I/O request. The I/O request is sent on one of the paths to the storage system through the first network type in response to determining that the length of the I/O request is below a threshold length. The I/O request is sent on one of the paths to the storage system through the second network type in response to determining that the length of the I/O request is above the threshold length.

Patent Agency Ranking