-
公开(公告)号:US07580979B2
公开(公告)日:2009-08-25
申请号:US10319268
申请日:2002-12-13
申请人: Dermot Flaherty , Stephen J Todd
发明人: Dermot Flaherty , Stephen J Todd
IPC分类号: G06F15/16
CPC分类号: G06F17/30368
摘要: A messaging handling system implements the well-known Two-Phase Commit protocol (comprising prepare and commit operations) to store messages related to transactions in a repository, but enforces message ordering. The commit operation is divided into two phases: a commit phase and a release phase. Prepare requests are implemented conventionally. Commit requests are implemented by immediately executing the commit phase of the operation, but delaying release of the message for reading from the repository until all prepare requests received prior to an instant request have released. In this manner, message ordering is preserved, while allowing use of conventional two-phase commit protocol processing.
摘要翻译: 消息传递处理系统实现众所周知的两阶段提交协议(包括准备和提交操作)以将与事务相关的消息存储在存储库中,但是执行消息排序。 提交操作分为两个阶段:提交阶段和发布阶段。 常规地实施准备请求。 提交请求通过立即执行操作的提交阶段来实现,但是延迟释放消息以从存储库读取直到在即时请求之前收到的所有准备请求已经被释放。 以这种方式,保留消息排序,同时允许使用传统的两阶段提交协议处理。
-
公开(公告)号:US20060200516A1
公开(公告)日:2006-09-07
申请号:US11365410
申请日:2006-03-01
申请人: Dermot Flaherty , Stephen Hobson , Paul Hopewell , Paul Kettley , Peter Siddall
发明人: Dermot Flaherty , Stephen Hobson , Paul Hopewell , Paul Kettley , Peter Siddall
IPC分类号: G06F15/16
CPC分类号: H04L67/1002 , H04L49/90 , H04L49/9073 , H04L67/2852
摘要: A data processing system for message handling comprises a coupling facility for receiving messages, the coupling facility arranged to maintain a queue of messages, and a database for storing messages. A component, such as a server, of the system is arranged to detect that a message is of a size above a predetermined threshold, and therefore stores this larger message in the database and enters a proxy in the queue of messages.
摘要翻译: 用于消息处理的数据处理系统包括用于接收消息的耦合设备,被配置为维护消息队列的耦合设备以及用于存储消息的数据库。 系统的组件(例如服务器)被安排为检测到消息具有大于预定阈值的大小,并且因此将该较大消息存储在数据库中并在消息队列中输入代理。
-
公开(公告)号:US06948093B2
公开(公告)日:2005-09-20
申请号:US10228636
申请日:2002-08-27
申请人: Dermot Flaherty , David J Fisher , Stephen J Hobson , Paul Hopewell , Paul Kettley , Robert D Millar , Peter Siddall , Stephen R Walker
发明人: Dermot Flaherty , David J Fisher , Stephen J Hobson , Paul Hopewell , Paul Kettley , Robert D Millar , Peter Siddall , Stephen R Walker
CPC分类号: G06F11/1471
摘要: A data processing arrangement (100) and method for fuzzy backup and restore of MQSeries shared queues held in coupling facility list structure (106). Periodically backups are taken of the data held in the CF list structure by backing up messages in the sequence uncommitted puts (220), committed puts (230), uncommitted gets (240) and expired messages (250), whereby all messages may be backed up in the backup means except for exceptions which are recorded in the record log. In the event of media failure of the coupling facility, data can be restored by restoring messages in the sequence restoring messages from the backup means (320), replaying messages from the record log means (340) and determining final disposition of messages from replay of the record log means (350). This provides the advantage of allowing the number of log records written to be reduced.
摘要翻译: 一种用于在耦合设施列表结构(106)中保存的MQSeries共享队列的模糊备份和恢复的数据处理装置(100)和方法。 通过在未提交的投放(220),提交投放(230),未提交的收益(240)和过期消息(250)的顺序中备份消息来对CF列表结构中保存的数据进行定期备份,从而所有消息都可以被备份 在记录日志中记录的异常除外。 在耦合设备的媒体故障的情况下,可以通过在从备份装置(320)恢复消息的顺序中恢复消息来恢复数据来恢复数据,从记录日志装置(340)重放消息并确定来自重播的消息的最终处置 记录日志意味着(350)。 这提供了允许减少写入的日志记录的数量的优点。
-
公开(公告)号:US06848037B2
公开(公告)日:2005-01-25
申请号:US10228615
申请日:2002-08-27
申请人: Dermot Flaherty , David J. Fisher , Stephen J. Hobson , Paul Hopewell , Paul Kettley , Robert D. Millar , Peter Siddall , Stephen R. Walker
发明人: Dermot Flaherty , David J. Fisher , Stephen J. Hobson , Paul Hopewell , Paul Kettley , Robert D. Millar , Peter Siddall , Stephen R. Walker
IPC分类号: G06F12/00
CPC分类号: G06F11/1471 , G06F11/1458
摘要: A data processing system (100) and method for creating a fuzzy backup (116) only of objects older than a predetermined threshold, and restoring from the fuzzy backup and from a record log (114) replayed from a time equal to the predetermined threshold before the fuzzy backup start time.This provides advantages of reduced resource cost for the fuzzy backup and reduced restore time.
摘要翻译: 一种数据处理系统(100)和方法,用于只创建比预定阈值更早的对象的模糊备份(116),以及从模糊备份和从等于预定阈值的时间重播的记录日志(114)进行恢复 模糊备份开始时间。这提供了降低模糊备份的资源成本和缩短恢复时间的优点。
-
-
-