MANAGING CHECKPOINT QUEUES IN A MULTIPLE NODE SYSTEM

    公开(公告)号:WO2002073416A3

    公开(公告)日:2002-09-19

    申请号:PCT/US2002/006981

    申请日:2002-03-07

    Abstract: Techniques are provided for managing caches in a system with multiple caches that may contain different copies of the same data item. Specifically, techniques are provided for coordinating the write-to-disk operations performed on such data items to ensure that older versions of the data item are not written over newer versions, and to reduce the amount of processing required to recover after a failure. Various approaches are provided in which a master is used to coordinate with the multiple caches to cause a data item to be written to persistent storage. Techniques are also provided for managing checkpoints associated with the caches, where the checkpoints are used to determine the position at which to begin processing recovery logs in the event of a failure.

    MANAGING CHECKPOINT QUEUES IN A MULTIPLE NODE SYSTEM
    2.
    发明申请
    MANAGING CHECKPOINT QUEUES IN A MULTIPLE NODE SYSTEM 审中-公开
    在多个节点系统中管理检查点队列

    公开(公告)号:WO2002073416A2

    公开(公告)日:2002-09-19

    申请号:PCT/US2002/006981

    申请日:2002-03-07

    CPC classification number: G06F12/0815 G06F11/1448 G06F11/1471 G06F12/0804

    Abstract: Techniques are provided for managing caches in a system with multiple caches that may contain different copies of the same data item. Specifically, techniques are provided for coordinating the write-to-disk operations performed on such data items to ensure that older versions of the data item are not written over newer versions, and to reduce the amount of processing required to recover after a failure. Various approaches are provided in which a master is used to coordinate with the multiple caches to cause a data item to be written to persistent storage. Techniques are also provided for managing checkpoints associated with the caches, where the checkpoints are used to determine the position at which to begin processing recovery logs in the event of a failure.

    Abstract translation: 提供了用于管理具有多个高速缓存的系统中的高速缓存的技术,其可以包含相同数据项的不同副本。 具体地说,提供了用于协调对这些数据项执行的写盘操作的技术,以确保数据项的较早版本不会被写入较新的版本,并且减少在故障之后恢复所需的处理量。 提供了各种方法,其中使用主机与多个高速缓存进行协调以使数据项被写入持久存储器。 还提供了用于管理与高速缓存相关联的检查点的技术,其中检查点用于确定在发生故障的情况下开始处理恢复日志的位置。

    DISK WRITES IN A DISTRIBUTED SHARED DISK SYSTEM
    5.
    发明公开
    DISK WRITES IN A DISTRIBUTED SHARED DISK SYSTEM 有权
    在具有共享磁盘的分布式系统DISCREET写操作

    公开(公告)号:EP1366420A2

    公开(公告)日:2003-12-03

    申请号:EP02748408.8

    申请日:2002-03-06

    Abstract: Techniques are provided for managing caches in a system with multiple caches that may contain different copies of the same data item. Specifically, techniques are provided for coordinating the write-to-disk operations performed on such data items to ensure that older versions of the data item are not written over newer versions, and to reduce the amount of processing required to recover after a failure. Various approaches are provided in which a master is used to coordinate with the multiple caches to cause a data item to be written to persistent storage. Techniques are also provided for managing checkpoints associated with the caches, where the checkpoints are used to determine the position at which to begin processing recovery logs in the event of a failure.

    MANAGING REPLACEMENT OF DATA IN A CACHE ON A NODE BASED ON CACHES OF OTHER NODES
    7.
    发明授权
    MANAGING REPLACEMENT OF DATA IN A CACHE ON A NODE BASED ON CACHES OF OTHER NODES 有权
    管理数据在商店FOR HELP更换一个结DUE,以帮助拯救其他结

    公开(公告)号:EP1316019B1

    公开(公告)日:2006-03-08

    申请号:EP01968979.3

    申请日:2001-08-30

    CPC classification number: G06F12/121 G06F12/0813 Y10S707/99954

    Abstract: Caches on nodes in a cluster are globally managed so that a data item may be retained in any of the caches. A replacement policy that governs the replacement of data items stored in the caches selects buffers for replacement according to factors that include the state of the caches of other nodes. Some cached data items are designated as globally shared and assigned a primary cache. If a buffer holds a copy of a data item whose primary cache is another node, then the data item in the buffer is favored for replacement over a local data item or a global data item for which this is the primary cache. Cache retention values of buffers on different nodes may be compared. The buffer with the lowest cache retention value is selected for replacement. The replacement policy may also account for the way other caches in the cluster are configured.

    MANAGING REPLACEMENT OF DATA IN A CACHE ON A NODE BASED ON CACHES OF OTHER NODES
    8.
    发明公开
    MANAGING REPLACEMENT OF DATA IN A CACHE ON A NODE BASED ON CACHES OF OTHER NODES 有权
    管理数据在商店FOR HELP更换一个结DUE,以帮助拯救其他结

    公开(公告)号:EP1316019A2

    公开(公告)日:2003-06-04

    申请号:EP01968979.3

    申请日:2001-08-30

    CPC classification number: G06F12/121 G06F12/0813 Y10S707/99954

    Abstract: Caches on nodes in a cluster are globally managed so that a data item may be retained in any of the caches. A replacement policy that governs the replacement of data items stored in the caches selects buffers for replacement according to factors that include the state of the caches of other nodes. Some cached data items are designated as globally shared and assigned a primary cache. If a buffer holds a copy of a data item whose primary cache is another node, then the data item in the buffer is favored for replacement over a local data item or a global data item for which this is the primary cache. Cache retention values of buffers on different nodes may be compared. The buffer with the lowest cache retention value is selected for replacement. The replacement policy may also account for the way other caches in the cluster are configured.

Patent Agency Ranking