[发明专利]用于在服务器故障的事件中能使客户端应用更快恢复的方法有效
申请号: | 200980120431.9 | 申请日: | 2009-03-10 |
公开(公告)号: | CN102047643A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 迈克尔·科菲;曼朱纳思·B·穆图尔 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L29/14 | 分类号: | H04L29/14;H04L29/08 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 服务器 故障 事件 中能使 客户端 应用 恢复 方法 | ||
1.一种用于在故障转移条件下改善恢复的方法,所述方法包括以下步骤:
将担任在客户端节点上运行的客户端应用的服务器的服务器节点的故障的通知发送至所述客户端应用,由担任所述服务器节点的备用的故障转移节点提供所述通知。
2.如权利要求1所述的方法,还包括终止与所述服务器节点的连接的步骤。
3.如权利要求1或2所述的方法,还包括在所述故障转移节点上激活原本与所述服务器节点相关联的IP地址的步骤。
4.如权利要求3所述的方法,还包括在所述故障转移节点上接收在所述客户端节点上重传的分组的步骤。
5.如权利要求4所述的方法,还包括在所述故障转移节点上获得TCP头信息的步骤。
6.如权利要求5所述的方法,其中所述头信息包括分组序列号。
7.如权利要求5或6所述的方法,还包括在所述故障转移节点上构建重置分组的步骤。
8.如权利要求7所述的方法,其中所述重置分组的构建使用原始套接字。
9.如权利要求7或8所述的方法,还包括将所述重置分组传送到运行在所述客户端节点上的所述应用。
10.如权利要求7、8或9所述的方法,还包括终止从所述客户端节点到所述服务器节点的连接的步骤。
11.如权利要求10所述的方法,还包括所述应用尝试重新连接的步骤。
12.如前面任一权利要求所述的方法,其中所述服务器节点和所述客户端节点通过传输控制协议通信。
13.如前面任一权利要求所述的方法,其中所述故障转移节点通知在所述客户端节点上运行的应用:所述服务器节点发生故障。
14.如权利要求13所述的方法,其中所述故障转移节点可操作来通知所述客户端节点:所述故障转移节点已经替代所述服务器节点。
15.如前面任一权利要求所述的方法,其中所述方法由所述服务器节点的故障触发。
16.如前面任一权利要求所述的方法,其中比通过传输控制协议连接所提供的通知更早地提供所述通知。
17.如前面任一权利要求所述的方法,其中所述故障转移节点伪装成所述服务器节点,以发送所述故障的通知,所述方法包括:
接收来自所述客户端应用的数据分组;以及
访问所述数据分组,以确定传送信息,其中发送故障的通知的步骤包括:
使用所述传送信息,以向所述客户端应用发送所述服务器节点的故障的通知。
18.如权利要求17所述的方法,其中所述数据分组是当所述客户端应用没有接收到向所述服务器节点的数据分组的原始传送的应答时、已经被所述客户端应用重传的数据分组。
19.一种包括至少三个节点的多节点数据处理系统,其在存储器中包含程序指令,所述程序指令用于:所述节点将担任在客户端节点上运行的客户端应用的服务器的服务器节点的故障的通知发送至所述客户端节点,由担任所述服务器节点的备用的故障转移节点提供所述通知。
20.如权利要求19所述的系统,还包括用于终止与所述服务器节点的连接的单元。
21.如权利要求19或20所述的系统,还包括用于在所述故障转移节点上激活原本与所述服务器节点相关联的IP地址的单元。
22.如权利要求21所述的系统,还包括用于在所述故障转移节点上接收在所述客户端节点上重传的分组的单元。
23.如权利要求22所述的系统,还包括用于在所述故障转移节点上获得TCP头信息的单元。
24.如权利要求23所述的系统,其中所述头信息包括分组序列号。
25.如权利要求23或24所述的系统,还包括用于在所述故障转移节点上构建重置分组的单元。
26.如权利要求25所述的系统,其中所述重置分组的构建使用原始套接字。
27.如权利要求25或26所述的系统,还包括用于将所述重置分组传送到运行在所述客户端节点上的应用的单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980120431.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:甲壳素自动连续投料装置
- 下一篇:转台码垛机控制系统