[发明专利]一种跨网段的N+1备份方法及装置有效
申请号: | 201210138440.4 | 申请日: | 2012-05-07 |
公开(公告)号: | CN102710457A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 杜超华;周迪 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/12;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网段 备份 方法 装置 | ||
技术领域
本发明涉及服务器备份技术,尤其涉及一种跨网段的N+1的备份方法及装置。
背景技术
随着监控行业的发展监控系统规模越来越大,用户对监控服务器的可靠性需求越来越高,目前对服务器(如VM服务器)的备份机制主要是双机备份或者是N+1备份。
双机备份即一台主机(即主用服务器)及一台备机(即备用服务器)都放在同一个机房中,共用一个浮动IP地址对外提供业务服务器。需要说明的是浮动IP地址与动态IP地址是两个不同的概念。浮动IP地址既可以是固定配置的也可以是动态分配的。在主机正常时,浮动IP地址在主机上,主机对外提供监控业务服务。主机故障或者网络中断后,备机检查到主机异常,备机切换成工作状态,浮动IP地址切换到备机上,备机对外提供监控业务服务(这也是浮动IP地址定义的由来)。然而这种方法的缺陷是成本比较高,因为每一个服务器都需要一个备用服务器。
另外一种备份方法是N+1备份,即N个主机和一台备机的组合,N个主机分别使用N个浮动IP地址对外提供服务,当其中一台主机异常后,备机使用该主机的浮动IP地址对外提供服务。但是,请参考图1所示的地铁沿线组网图,因为要使用同一个浮动IP地址,所以主用VM必须与备用VM在同一个二层网络,现有的服务器N+1备份方案限制了所有的服务器都在一个二层网络。如果服务器在异地,中间需要跨三层网络,现有的N+1方案无 法使用。
发明内容
有鉴于此,本发明提供一种跨网段N+1备份装置,应用于监控网络中的服务器上,其中该服务器作为主用服务器时,使用浮动IP地址对外提供业务服务,且该服务器的网关设备上配置有与该浮动IP地址对应的静态路由以及与该浮动IP地址对应的网关子接口IP地址,其中所述监控网络包括备用服务器以及N(不小于2)个主用服务器;该装置包括:
心跳单元,用于使用心跳IP地址与对端服务器建立心跳连接,并通过心跳连接与对端的备用服务器交互双方的与心跳IP地址对应的网关接口IP地址;
检测单元,用于检测自身的业务服务是否正常,并在检测到自身业务服务异常时通知主备管理单元并将业务服务单元的服务停止;
业务服务单元,用于在自身作为主用服务器时使用所述浮动IP地址对外提供业务服务;
主备管理单元,用于在自身业务服务异常时通知对端的备用服务器启用所述浮动IP地址对外提供业务服务,通知自身的网关设备将所述浮动IP地址对应的静态路由置为无效状态,根据备用服务器的网关接口IP地址通知备份服务器的网关设备将所述浮动IP地址对应的静态路由发布出去。
本发明还提供一种跨网段N+1备份方法,应用于监控网络中的服务器上,其中该服务器作为主用服务器时,使用浮动IP地址对外提供业务服务,且该服务器的网关设备上配置有与该浮动IP地址对应的静态路由以及与该浮动IP地址对应的网关子接口IP地址,其中所述服务器包括备用服务器以及N(不小于2)个主用服务器;其中该服务器在自身作为主用服务器时使用所述浮动IP地址对外提供业务服务,该方法包括:
A、使用心跳IP地址与对端服务器建立心跳连接,并通过心跳连接与对端的备用服务器交互双方的与心跳IP地址对应的网关接口IP地址;
B、检测自身的业务服务是否正常,并在检测到自身业务服务异常时将自身的业务服务停止;
C、在自身业务服务异常时通知对端的备用服务器启用所述浮动IP地址对外提供业务服务,通知自身的网关设备将所述浮动IP地址对应的静态路由置为无效状态,根据备用服务器的网关接口IP地址通知备份服务器的网关设备将所述浮动IP地址对应的静态路由发布出去。
本发明通过服务器与网关设备的配合,能够在跨网段的情况下实现N+1备份,并且服务器与网关在路由发布上的配置机制使得路由发布比网关设备主动探测等传统机制更加及时,主备切换对业务的影响可以被大幅度降低。
附图说明
图1是一种典型的需要跨网段进行服务器N+1备份组网环境。
图2是本发明服务器N+1备份的逻辑组网图。
图3是本发明网关设备硬件结构图。
图4是本发明网关侧N+1备份装置的逻辑结构图。
图5是本发明服务器侧N+1备份装置的逻辑结构图
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210138440.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种M2M通信方法及处理设备
- 下一篇:全自动滤饼层过滤器及其过滤方法