[发明专利]实现备份服务的地址快速切换方法及路由转发设备有效
申请号: | 201210234860.2 | 申请日: | 2012-07-09 |
公开(公告)号: | CN102752209A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 林鹏程 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/12 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 备份 服务 地址 快速 切换 方法 路由 转发 设备 | ||
技术领域
本申请涉及服务器备份服务的地址切换技术领域,尤其涉及到实现备份服务的地址快速切换方法及路由转发设备。
背景技术
在服务器备份组网中,一台服务器对多个服务器的业务应用进行硬件备份,保证业务系统的安全可靠运行。
如图1所示为典型的备份组网示意图,服务器S3作为服务器S1和S2的备份服务器,3台服务器都在同一个二层网络中。主备服务器之间采用固有IP地址,以下称之为保活IP地址,如图1中的主服务器S1采用IP地址IP_S1与备份服务器S3采用IP地址IP_S3,交互同步数据报文和保活报文;主服务器定期向备份服务器发送保活报文,备份服务器收到主服务器发送的保活报文后,检查保活报文的正确性,如果正确,则回应自己的保活报文给主服务器,通过双向的交互,使得主备服务器之间都能感知到对方的存在或所处状态。
主服务器配置对外服务IP地址IP_SS1,如果主服务器S1出现故障,无法继续发送保活报文,备份服务器S3通过保活报文的接收超时,就可以感知到S1出现故障,则S3替代S1提供业务服务,同时对外发布原先S1对外服务时采用的IP地址,即对外发布IP地址IP_SS1。作为网关设备SW1,由于服务器之间的地址迁移是在同一个二层网络中进行,即网关设备无需进行接口地址的变化,只需要根据服务器报文的转发,更改对应的ARP和MAC地址信息即可。
上述现有技术中,服务器部署在同一个二层网络,一般是服务器放置在相距不大的环境中,但对于例如异地灾备的需要、或者实际组网的要求,需要主备服务器间进行跨三层部署时,主备服务器需要采用多个IP地址提供服务,若利用上述现有技术,由于无法实现IP地址的迁移,如果主服务器出现故障,主备服务器之间进行地址切换时,客户端需要分别与不同的IP地址建立连接,需要人工去干预和等待长时间的业务重建过程,无法实现三层网络中备份服务的地址快速切换,从而无法快速地实现三层网络中主备服务器之间的业务切换。
发明内容
有鉴于此,本申请提出实现备份服务的地址快速切换方法,可以实现三层网络中备份服务的地址快速切换。
本申请还提出一种路由转发设备,可以实现三层网络中备份服务的地址快速切换。
为达到上述目的,本申请实施例的技术方案是这样实现的:
一种实现备份服务的地址快速切换方法,包括以下步骤:
预先在连接备份服务器的网关设备三层接口配置与每一主服务器的对外服务IP地址网段相同的特殊从IP地址,所述特殊从IP地址所在网段信息处于禁止对外发布路由信息状态;所述备份服务器备份至少一个主服务器的服务;
当任一主服务器出现故障时,所述网关设备接收到来自备份服务器的IP报文或ARP报文,所述IP报文或ARP报文的源IP地址为备份服务器上预先配置的与该出现故障的主服务器相同的对外服务IP地址;根据所述源IP地址和所述配置的特殊从IP地址,生成有效的特殊ARP表项;触发对外发布所述有效特殊ARP表项中IP地址的主机路由信息,所述有效特殊ARP表项中的IP地址为上述源IP地址。
一种路由转发设备,用于连接于备份服务器以作为该服务器的网关设备,所述路由转发设备包括:配置模块、报文处理模块、特殊ARP表项处理模块、主机路由处理模块,其中:
配置模块,用于在连接备份服务器的本设备三层接口上配置与每一对应主服务器的对外服务IP地址网段相同的特殊从IP地址,所述特殊从IP地址所在网段信息处于禁止对外发布路由信息状态;
报文处理模块,用于接收来自备份服务器的IP报文或ARP报文;当所述IP报文或ARP报文的源IP地址为备份服务器上预先配置的与该出现故障的主服务器相同的对外服务IP地址时,将所述IP报文或ARP报文发送给特殊ARP表项处理模块;
特殊ARP表项处理模块,用于接收来自报文处理模块的IP报文或ARP报文;根据所述IP报文或ARP报文的源IP地址和从配置模块获取的特殊从IP地址,生成有效的特殊ARP表项并将其发送给主机路由处理模块,所述有效特殊ARP表项中的IP地址为上述源IP地址;
主机路由处理模块,用于接收到来自特殊ARP表项处理模块的有效特殊ARP表项时,对外发布所述有效特殊ARP表项中IP地址的主机路由信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210234860.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:复式空调器以及该复式空调器的控制方法
- 下一篇:全自动条码打印检测设备