-
公开(公告)号:US07100076B2
公开(公告)日:2006-08-29
申请号:US10435115
申请日:2003-05-09
CPC分类号: G06F11/2007 , G06F11/203 , G06F11/2041 , G06F11/2097 , G06F17/30362 , G06F2201/87 , Y10S707/99938
摘要: A method of transferring a transaction workload of a primary process pair. The primary pair has access to a stable storage volume for storing data items and a log for storing transaction processing updates to data items. A backup process pair is established for the primary pair and information is transferred thereto so that it can take over for the primary pair should that pair fail. Additionally, a lock table is maintained and update records are written to the log by the primary pair. The update records include any locks from the lock table that related to the update records. When a failure of the primary pair occurs, the storage volume is locked, and the backup pair reads the log to reconstruct a lock table. Once the locks have been reconstructed, the lock on the storage volume is released and the backup pair operates to process the workload.
摘要翻译: 传输主进程对的事务工作负载的方法。 主对可以访问用于存储数据项的稳定存储卷和用于存储对数据项的事务处理更新的日志。 为主对建立备份过程对,并传送信息,以便如果该对失败,它可以接管主对。 另外,维护一个锁表,更新记录由主对写入日志。 更新记录包括与更新记录相关的锁表中的任何锁。 当发生主对的故障时,存储卷被锁定,并且备份对读取日志以重建锁定表。 一旦锁重建,存储卷上的锁定将被释放,并且备份对可以处理工作负载。
-
公开(公告)号:US07168001B2
公开(公告)日:2007-01-23
申请号:US10774267
申请日:2004-02-06
IPC分类号: G06F11/00
CPC分类号: G06F11/2094 , G06F11/2005 , G06F11/2007 , G06F11/202 , G06F11/2092 , G06F11/2097
摘要: A method of processing a transaction includes processing a transaction workload in a primary process pair on a first node in a cluster of nodes, the processing using at least one stable storage volume for storing a database and another stable storage volume for storing a log, the at least one stable storage volume and the log storage volume forming a log storage group. The method further includes performing checkpointing operations via the network from the primary process pair to a backup process pair while processing the transaction workload, the backup process pair operating on a second node in the cluster of nodes. The method further includes detecting a failure making the first node inoperable or inaccessible, and after detecting the failure, engaging the backup process pair to take over the transaction processing workload of the primary process pair, the backup process pair being configured to operate with the log storage group used by the primary process pair on the failed node.
摘要翻译: 处理事务的方法包括处理节点簇中的第一节点上的主进程对中的事务工作负载,使用至少一个用于存储数据库的稳定存储卷的处理,以及用于存储日志的另一个稳定存储卷, 至少一个稳定的存储卷和日志存储卷形成日志存储组。 所述方法还包括:在处理所述事务工作负载的情况下,经由所述网络从所述主进程对执行到备份进程对的所述检查点操作操作,所述备份进程对在所述节点集群中的第二节点上运行。 该方法还包括检测使第一节点不可操作或不可访问的故障,并且在检测到故障之后,引导备份过程对来接管主过程对的事务处理工作负载,备份过程对被配置为与日志一起操作 主进程对在故障节点上使用的存储组。
-