发明名称 应用容错和恢复的系统和方法
摘要 本发明提供了一种使用在拓扑上位于远程的计算设备进行应用容错和恢复的系统和方法。主计算设备在生产场所运行应用的一个实例(即,主应用实例),活动的备用计算设备在恢复场所运行应用的第二实例(即,影子应用实例),所述恢复场所可以在拓扑上远离所述生产场所。通过在所述主计算设备上运行初始应用“检查点”,之后在所述活动的备用计算设备上运行应用“重新启动”,使所述应用的两个实例变为一致的状态。可以在日志中自动和连续地记录在所述主应用实例中发生的事件,并使用对等远程复制操作将其传输到所述恢复场所,以便使所述应用实例的状态保持一致。
申请公布号 CN100461122C 申请公布日期 2009.02.11
申请号 CN200710091366.4 申请日期 2007.03.30
申请人 国际商业机器公司 发明人 J·T·小弗林;M·豪伊
分类号 G06F11/16(2006.01);G06F11/14(2006.01);H04L1/22(2006.01);H04L12/24(2006.01) 主分类号 G06F11/16(2006.01)
代理机构 北京市中咨律师事务所 代理人 于静;李峥
主权项 1.一种提供影子应用实例以便重定位主应用实例的备用计算系统,所述系统包括:用于从在拓扑上远离所述备用计算系统的主计算设备自动地接收写入与所述主计算设备关联的第一日志数据结构的主应用实例的事件数据的装置;用于将所述事件数据存储在与所述备用计算系统和影子应用实例关联的第二日志数据结构中的装置,其中所述主应用实例和影子应用实例是同一应用的实例;用于通过重播与所述影子应用实例关联的第二日志中的事件来更新所述影子应用实例的状态,由此使所述影子应用实例的状态变为与所述主应用实例一致的状态的装置;以及用于使用所述影子应用实例将所述主应用实例重定位到所述备用计算系统以响应所述主应用实例的故障的装置。
地址 美国纽约