[发明专利]一种服务器故障容错系统及方法无效
| 申请号: | 201210001257.X | 申请日: | 2012-01-04 |
| 公开(公告)号: | CN102437933A | 公开(公告)日: | 2012-05-02 |
| 发明(设计)人: | 张焰 | 申请(专利权)人: | 无锡云捷科技有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L1/22;H04L29/06 |
| 代理公司: | 上海金盛协力知识产权代理有限公司 31242 | 代理人: | 解文霞 |
| 地址: | 214192 江苏省无锡市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明揭示了一种服务器故障容错系统及方法,所述系统包括:服务器池、客户端、池化器。服务器池包括若干服务器;客户端用以访问服务器池;池化器用以管理多台服务器组成的服务器池,并对各台服务器的运行状态进行实时监控和采集;若发现某台服务器发生故障,立刻将该台故障服务器从服务器池中去掉,以保证服务器池中的服务器都是正常运行的;若部分客户端由于服务器的故障而导致与该故障服务器的连接中断,该部分客户端可由池化器重新分配并获得下一台正常运行的服务器,中断的连接和业务在本发明的容错系统中可以通过状态共享机制由新服务器平滑接管。本发明提出的服务器故障容错系统及方法,可提高服务器的容错性能,保证系统正常运行。 | ||
| 搜索关键词: | 一种 服务器 故障 容错 系统 方法 | ||
【主权项】:
一种服务器故障容错系统,其特征在于,所述系统包括:服务器池,由一组具有相同功能的、并被统一管理起来的服务器组成;每个服务器池均使用唯一的域名进行标识;客户端,用以访问服务器池;池化器,用以负责将多台服务器组成一个虚拟的服务器池,并对各台服务器的运行状态进行实时监控和采集;一旦发现某台服务器发生故障,立刻将该台故障服务器从服务器池中去掉,以保证服务器池中的服务器都是正常运行的,同时以组播形式发送错误报告通知所述系统中其他各组成部分;另外,池化器还提供服务器池的域名解析功能,使得用户方便地访问服务器;域名解析模块,用以客户端在访问服务器池之前,做域名解析得到某服务器的IP地址,并直接与该服务器建立连接;状态共享模块,用以实现服务器状态的共享;在客户端与服务器之间做数据交换过程中,服务器在一定的间隔生成一个Cookie,并将该服务器的当前的运行状态记录在Cookie内,然后发送给连接中的客户端,客户端收到Cookie后,将其保存在客户端内;中断处理模块,用以在客户端连接的服务器发生中断时,客户端通过池化器的域名解析模块对域名进行解析而得到另一个正常运行的服务器,在与新服务器建立起连接后,客户端发送所存储的Cookie至新服务器,新服务器可用收到的Cookie来将自己的状态恢复到旧服务器故障前的运行状态;中断的服务就被新服务器不间断地接管;池化器信息同步模块,用以在多台池化器之间实时数据同步,以保证池化器本身的容错和并行提供相关功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡云捷科技有限公司,未经无锡云捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210001257.X/,转载请声明来源钻瓜专利网。





