[发明专利]集群服务器的IP容错方法无效
| 申请号: | 01106482.X | 申请日: | 2001-02-15 |
| 公开(公告)号: | CN1308278A | 公开(公告)日: | 2001-08-15 |
| 发明(设计)人: | 金海;肖钧;卢毅军;庞丽萍;韩宗芬 | 申请(专利权)人: | 华中科技大学 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F9/46 |
| 代理公司: | 华中理工大学专利事务所 | 代理人: | 杨为国 |
| 地址: | 430074 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 集群 服务器 ip 容错 方法 | ||
1.一种在现有技术的基础上,添加了名为备份机的计算机和名为控制台的计算机的集群服务器的IP容错方法,其特征在于,在用户通过互联网与高速交换机之间设置有备份机,备份机与负载平衡机并行连接于互联网与高速交换机之间;控制台与高速交换机相连接;
在所说的集群服务器的IP容错技术中包含三个软件:
a.双机热备份软件:安装在负载平衡机与备份机上;
b.物理服务器的自动监控软件:安装在负载平衡机与备份机上;
c.集群服务器的远程动态配置软件:安装在控制台上。
2.按照权利要求1所说的集群服务器的IP容错方法,其特征在于,所说的双机热备份软件是:
a.在前置机和备份机上安装Redhat Linux;
b.在内核源程序ip_vs.c中添加读取、更新虚拟服务器保存在核心中哈希表的函数;
c.添加系统调用使得用户程序能通过它调用上述添加的函数以实现用户态与内核态下的数据交换;
d.重新编译核心,之后前置机与备份机都必须使用新的核心;
e.前置机上运行一个守护进程,每过T1秒读取一次内核中保存的所有状态为ESTABLISHED的TCP连接信息,并将它打包发送给备份机上运行的特定守护进程。如果前置机出现故障,备份机将自动地取代它的工作;当故障排除并重新启动后,它将自动地作为备份机工作;
f.备份机上运行一个守护进程,不断接收前置机发送来的信息,如果连续T2秒收不到前置机的信息,备份机将判定前置机已出故障并取而代之;具体步骤如下:A.以最后一次收到的数据包为基准通过系统调用在备份机的内核中重构连接信息;B.夺取前置机的虚拟IP地址;C.向控制台报警。
3.按照权利要求1所说的集群服务器的IP容错方法,其特征在于,所说的物理服务器的自动监控软件是:
a.在前置机上编写实现读取虚拟服务器当前配置信息的函数F;
b.前置机上运行一个守护进程,定时通过函数F取回虚拟服务器当前的配置信息,即有哪些服务程序运行在那些物理服务器上,然后利用socket请求去测试这些服务程序是否正常工作;
c.如果经过测试,发现某台服务器上的某些服务程序发生了故障,该守护进程会在虚拟服务器上删除该服务条目;
d.该守护进程定时执行,从而保证了虚拟服务器的正常工作。
4.按照权利要求1所说的集群服务器的IP容错方法,其特征在于,所说的集群服务器的远程动态配置软件是:
a.该软件实现在控制台上;该软件有几个模块组成,模块1是一个图形监控界面,提供给系统管理员使用;
b.模块2负责定时从虚拟服务器提取当前配置信息,并把这些信息显示在图形界面上;
c.模块3提供给用户,使用户可以远端动态完成配置虚拟服务器的工作;
d.模块4为日志管理。通过日志管理,系统管理员可以全面了解前端机及各个物理服务器当前的工作状况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01106482.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种洗衣机
- 下一篇:吗啉制备中含热废水的回收利用工艺及其装置





