【技术实现步骤摘要】
一种用于服务器主备自动切换的系统
本专利技术涉及服务器高可用性
,特别涉及一种用于服务器主备自动切换的系统。
技术介绍
在服务器冗余备份系统中,往往需要在服务器上安装用于主备仲裁的模块,同时,还需要专门的程序来判断当前的服务器地址,以使得用户能访问到当前的服务器。这种方式有几个弊端:a)增加服务器配置的复杂性,以及服务器的运行负荷;b)主备切换会造成使用中断,或需要额外开发程序来实现无缝切换;c)服务器主备切换时,时间比较长。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供一种用于服务器主备自动切换的系统。本专利技术适用于2台服务器冗余备份,本专利技术具有配置简单、主备切换迅速、与服务器解耦合不增加服务器负担、以及主备切换对用户端无感知等优点。本专利技术的技术方案具体介绍如下。一种用于服务器主备自动切换的系统,其包含两个主备切换模块;两个主备切换模块分别与两个服务器连接,两个主备切换模块同时与网络交换机连接;每个主备切换模块包括上行网络接口模块 ...
【技术保护点】
1.一种用于服务器主备自动切换的系统,其特征在于:其包含两个主备切换模块;两个/n主备切换模块分别与两个服务器连接,两个主备切换模块同时与网络交换机连接;每个主备切换模块包括上行网络接口模块、数据交换模块、网络地址代理模块、下行网络接口模块、主备仲裁模块和下行网络通道开关控制模块;两个主备切换模块的数据交换模块之间双向连接;在每个主备切换模块内部,上行网络接口模块经数据交换模块依次和网络地址代理模块、下行网络接口模块双向连接;主备仲裁模块和数据交换模块之间双向连接,上行网络接口模块、下行网络接口模块分别和主备仲裁模块单向连接,主备仲裁模块经下行网络通道开关控制模块和下行网络 ...
【技术特征摘要】
1.一种用于服务器主备自动切换的系统,其特征在于:其包含两个主备切换模块;两个
主备切换模块分别与两个服务器连接,两个主备切换模块同时与网络交换机连接;每个主备切换模块包括上行网络接口模块、数据交换模块、网络地址代理模块、下行网络接口模块、主备仲裁模块和下行网络通道开关控制模块;两个主备切换模块的数据交换模块之间双向连接;在每个主备切换模块内部,上行网络接口模块经数据交换模块依次和网络地址代理模块、下行网络接口模块双向连接;主备仲裁模块和数据交换模块之间双向连接,上行网络接口模块、下行网络接口模块分别和主备仲裁模块单向连接,主备仲裁模块经下行网络通道开关控制模块和下行网络接口模块单向连接;其中:
上行网络接口模块,用于和对应服务器进行网络包的双向传输;
数据交换模块,用于实现两个服务器之间报文的转发,服务器和网络交换机之间报文的转发以及两个主备仲裁模块之间的心跳报文转发;
网络地址代理模块,用于将对应服务器的网络地址转换成固定的网络地址;
下行网络接口模块,用于和网络交换机进行网络包的双向传输;
主备仲裁模块,用于根据上行网络接口模块,下行网络接口模块提供的网络地址、网络速度、服务器断网或关机、与交换机是否断链、以及手动配置的优先级,及另一个主备切换模块中的主备仲裁模块发送的心跳报文中包含的网络地址、网络速度、服务器断网或关机、与交换机是否断链、以及手动配置的优先级,判断出状态较好的那个服务器作为主服务器;
下行网络通道开关控制模块,用于根据主备仲裁模块给出的主...
【专利技术属性】
技术研发人员:邱昊,潘卫明,曹臻,
申请(专利权)人:上海晨驭信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。