一种实现主备服务器切换的方法及系统技术方案

技术编号:11283921 阅读:248 留言:0更新日期:2015-04-10 15:46
本发明专利技术公开了一种实现主备服务器切换的方法及系统,包括网关监测到主服务器无法响应ARP请求时,向相应的备用服务区域广播ARP请求;备用服务器接收到ARP请求,将自身MAC地址经由备用交换机发送给网关。本发明专利技术通过网关对主服务器故障情况的监测,实现了在主服务器发生故障,无法响应ARP请求时,启动主服务器对应的备用服务器对该ARP请求进行响应,完成了主备服务器之间的互相切换。本发明专利技术一方面保证了对现网业务使用的兼容;另一方面简单地实现了主备服务器之间的切换,而且不需要服务器具备集群功能。这样,不仅有效地保护了现有的网络设备的投资和运作,而且为企业带来更安全和快捷的数据存储保障。

【技术实现步骤摘要】
一种实现主备服务器切换的方法及系统
本专利技术涉及主备技术,尤指一种实现主备服务器切换的方法及系统。
技术介绍
目前,在常用的主备方案中,一般需要多个服务器构成集群服务器架构,如图1所示,比如服务器S、服务器S'和服务器S″作为一个集群服务。其中,假设服务器S作为主服务器,服务器S'和服务器S″作为备用的集群服务器。备用的集群服务器可以预先使用优先级依次排序,当主服务器发生灾情故障时,由交换机指令按照预先设置好的优先级顺序启动备用服务器(同时只有一台服务器处于激活的状态)。在主服务器和备服务器中均安装有集群软件以提供集群功能,集群软件的主要功能就是在主服务器与备服务器之间进行心跳检测。一旦备服务器无法检测到主服务器的心跳,则将自身倒换为主服务器对外提供服务。在现有服务器系统设计中,最初很多是没有考虑主备情况设计的,而一般就是由单台大型服务器独立运行,且部署的服务器可能还不具备集群能力,这种情况下要是遇到灾情故障是非常危险的。要改造这种情况,按照传统的集群方案,如图1所示,一方面,往往需要在交换机上部署双倍主服务器数量以上的备用服务器,而且在每台备用的服务器上还需要进增加集群功能。另一本文档来自技高网...

【技术保护点】
一种实现主备服务器切换的系统,其特征在于,至少包括网关,主交换机和备用交换机,与主交换机相连接的一个或一个以上主服务器,与备用交换机相连接的、与各主服务器分别完全镜像的一个或一个以上备用服务器;其中,网关,与主交换机、备用交换机分别相连,用于广播携带有主服务器的IP地址信息地址的解析协议ARP请求;接收到来自主服务器的MAC地址,将报文经由主交换机转发给该MAC地址对应的主服务器;在预设时间阈值内未接收到来自主服务器的MAC地址,在备用服务区域广播ARP请求;接收来自备用服务器的MAC地址,将报文经由备用交换机转发给该MAC地址对应的备用服务器;主服务器,用于接收到属于自身的ARP请求,将自身...

【技术特征摘要】
1.一种实现主备服务器切换的系统,其特征在于,至少包括网关,主交换机和备用交换机,一个或一个以上与主交换机相连接的主服务器,一个或一个以上与备用交换机相连接且与各主服务器分别完全镜像的备用服务器,所述完全镜像的服务器是指具有相同IP地址的服务器;其中,网关,与主交换机、备用交换机分别相连,用于在主服务区域周期性广播携带有主服务器的IP地址信息的地址解析协议ARP请求;接收到来自主服务器的MAC地址,将报文经由主交换机转发给该MAC地址对应的主服务器;在预设时间阈值内未接收到来自主服务器的MAC地址,在备用服务区域广播ARP请求;接收来自备用服务器的MAC地址,将报文经由备用交换机转发给该MAC地址对应的备用服务器;主服务器,用于接收到属于自身的ARP请求,将自身MAC地址经由主交换机发送给网关;主交换机,用于将来自网关的报文转发给对应的主服务器;备用交换机,用于将来自网关的报文转发给对应的备用服务器;备用服务器,用于接收到ARP请求,将自身MAC地址经由备用交换机发送给网关。2.根据权利要求1所述的系统,其特征在于,当一个所述主服务器对应两个或两个以上备用服务器,且位于不同备用服务区域时,所述网关中还存储有:主服务区域的主服务器的IP地址和主服务区域标识号,与与之镜像的备用服务器的所在备用服务区域标识号的对应关系。3.根据权利要求1所述的系统,其特征在于,所述主服务器恢复正常时,所述主服务器还用于,向所述网关返回携带该主服务器的MAC地址的ARP应答;所述网关,还用于收到来自主服务器的携带MAC地址的...

【专利技术属性】
技术研发人员:马书惠
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1