[发明专利]服务器节点网口的IP漂移方法、装置及系统在审
| 申请号: | 201711490888.1 | 申请日: | 2017-12-30 |
| 公开(公告)号: | CN108199885A | 公开(公告)日: | 2018-06-22 |
| 发明(设计)人: | 饶运用;黄钦皇;刘力 | 申请(专利权)人: | 创新科软件技术(深圳)有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/12 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
| 地址: | 518057 广东省深圳市南山区高新区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网口 服务器节点 漂移 装置及系统 服务器集群 实时检测 网络服务 用户体验 自动转移 遍历 容灾 服务器 接管 闲置 中断 检测 | ||
本发明提供一种服务器节点网口的IP漂移方法、装置及系统,该服务器集群包含至少一个服务器节点,服务器节点包含至少一个网口,网口上设置至少一个IP,该方法包括:实时检测网口的工作状态,如果检测到网口出现故障,则遍历未出现故障的网口,选出其中IP最少的网口;将出现故障的网口上的IP转移设置到IP最少的网口上。基于本发明的方法,将服务器节点出现故障的网口的IP自动转移设置到闲置的未出现故障的网口上,实现IP实时接管,可确保网络服务不会中断,提高用户体验,同时使得服务器具有很好的容灾性。
技术领域
本发明涉及计算机领域,特别涉及一种服务器节点网口的IP漂移方法、装置及系统。
背景技术
随着NFS(Network File System,网络文件系统)的发展,NFS服务端作为一个集群为客户端提供服务。
如图1所示,NFS集群物理上存在多个服务器节点,如图1中的Node-1、Node-2和Node-3,其中主控服务器可以是如图1所示单独设备,也可以设置在任一服务器节点上,每个服务器节点上有多个网口,每个网口上设置多个NFS Server IP(在本申请中简称IP)。现有技术中IP固定设置在各网口上,如果服务器节点出现异常或某个服务器节点的网口Down掉,比如图1中的IP-28、IP-29和IP-30挂载的网口Down掉,则IP-28、IP-29和IP-30就不能提供服务,网络服务会立即中断,工作人员需重新寻找网口,并将网口Down掉上的IP(IP-28、IP-29和IP-30)手动挂载到其他未Down掉的网口上。
手动IP挂载需要人工配合,费时费力、又存在不能及时、快速解决问题的隐患,影响NFS服务质量和用户体验。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本发明提供一种服务器节点网口的IP漂移方法、装置及系统,解决服务器节点网口故障时人工挂载IP的问题。
本发明提供一种服务器节点网口的IP漂移方法,该服务器集群包含至少一个服务器节点,服务器节点包含至少一个网口,网口上设置至少一个IP,该方法包括:
步骤A-1:实时检测网口的工作状态,如果检测到网口出现故障,则执行步骤A-2;
步骤A-2:遍历未出现故障的网口,选出其中IP最少的网口;
步骤A-3:将出现故障的网口上的IP转移设置到IP最少的网口上。
本发明还提供一种服务器节点网口的IP漂移装置,服务器集群包含至少一个服务器节点,服务器节点包含至少一个网口,网口上设置至少一个IP,其特征在于,该装置还包括:网口检测模块、网口IP遍历模块、IP转移模块;
网口检测模块:实时检测网口的工作状态,如果检测到网口出现故障,则执行网口IP遍历模块;
网口IP遍历模块:遍历未出现故障的网口,选出其中IP最少的网口;
IP转移模块:将出现故障的网口上的IP转移设置到IP最少的网口上。
本发明还包括一种服务器节点网口的IP漂移系统,该系统包含至少一个服务器节点,服务器节点包含至少一个网口,网口上设置至少一个IP;该系统还包括:网口管理进程和主控服务进程;
网口管理进程:实时获取所在服务器节点的网口的工作状态,如果检测到网口出现故障,则将出现故障的网口信息发送给主控服务进程;当接收到主控服务进程发送的IP设置任务请求时,根据IP设置任务请求内容,将目标IP转移设置到目标网口上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新科软件技术(深圳)有限公司,未经创新科软件技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711490888.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理服务器系统
- 下一篇:网络故障检测方法、装置及计算机可读存储介质





