[发明专利]一种基于RPC通信的NAS资源监控系统及监控方法在审
| 申请号: | 201510896464.X | 申请日: | 2015-12-07 |
| 公开(公告)号: | CN105554074A | 公开(公告)日: | 2016-05-04 |
| 发明(设计)人: | 伍星宇 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L29/06 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
| 地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 rpc 通信 nas 资源 监控 系统 方法 | ||
1.一种基于RPC通信的NAS资源监控系统,其特征在于,该监控系统用于 实现NAS的高用可性,包括:
监控模块,用于监控主节点的资源是否存在故障及备节点的资源是否可切换, 所述资源由多个资源组组成,各资源组包括存储池和相应的虚拟IP;
RPC通信模块,用于实现主节点与备节点间的通信;
切换模块,在主节点的资源存在故障且备节点的资源可切换时响应,用于将主 节点的故障资源组对应的业务切换至备节点中。
2.根据权利要求1所述的基于RPC通信的NAS资源监控系统,其特征在于, 所述监控模块包括设置于主节点中的第一监控子模块和设置于备节点中的第二监 控子模块。
3.根据权利要求2所述的基于RPC通信的NAS资源监控系统,其特征在于, 所述第一监控子模块包括:
业务查询单元,用于检测主节点中的每一资源组是否存在NAS业务;
第一存储池监控单元,在所述业务查询单元的检测结果为是时响应,用于检测 存储池是否正常;
网络监控单元,在所述第一存储池监控单元的检测结果为是时响应,用于检测 虚拟IP是否正常;
在第一存储池监控单元或网络监控单元的检测结果为否时,主节点的资源存在 故障。
4.根据权利要求2所述的基于RPC通信的NAS资源监控系统,其特征在于, 所述第二监控子模块包括:
第二存储池监控单元,用于检测备节点的存储池是否可导入;
网卡监控单元,在所述第二存储池监控单元的检测结果为是时响应,用于检测 备节点的网卡是否连接正常;
在第二存储池监控单元和网卡监控单元的检测结果均为是时,备节点的资源可 切换,第二存储池监控单元和网卡监控单元的检测结果通过RPC通信模块传输给 切换模块。
5.根据权利要求1所述的基于RPC通信的NAS资源监控系统,其特征在于, 所述切换模块包括:
主节点导出单元,用于控制故障资源组的虚拟IP失效,并导出相应的存储池;
备节点导入单元,用于将从主节点导出的存储池导入备节点,并控制相应的虚 拟IP生效。
6.根据权利要求5所述的基于RPC通信的NAS资源监控系统,其特征在于, 所述备节点导入单元控制相应的虚拟IP生效时,若虚拟IP存在故障,则采用IP 地址漂移方式切换虚拟IP,控制切换后的虚拟IP生效。
7.一种基于RPC通信的NAS资源监控方法,其特征在于,包括以下步骤:
1)监控主节点的资源是否存在故障,并通过RPC通信方式监控备节点的资源 是否可切换,所述资源由多个资源组组成,各资源组包括存储池和相应的虚拟IP;
2)在主节点的资源存在故障且备节点的资源可切换时,将主节点的故障资源 组对应的业务切换至备节点中。
8.根据权利要求7所述的基于RPC通信的NAS资源监控方法,其特征在于, 所述步骤1)中,监控主节点的资源是否存在故障具体为:
101)提取一资源组,判断该资源组中是否存在NAS业务,若是,则执行步骤 102),若否,则返回步骤101);
102)判断资源组中的存储池是否正常,若是,则执行步骤103),若否,则输 出该资源组存在故障;
103)判断资源组中的虚拟IP是否正常,若是,则返回步骤101),若否,则 输出该资源组存在故障;
104)重复执行步骤101)-103),直至遍历所有资源组。
9.根据权利要求7所述的基于RPC通信的NAS资源监控方法,其特征在于, 所述步骤1)中,当同时满足以下两个条件时,判断判断备节点的资源可切换:
a)备节点的存储池是否可导入;
b)备节点的对应网卡是否正常连接。
10.根据权利要求7所述的基于RPC通信的NAS资源监控方法,其特征在于, 所述步骤2)中,将主节点的故障资源组对应的业务切换至备节点中的具体过程为:
201)控制故障资源组的虚拟IP失效,并导出相应的存储池;
202)判断故障资源组是否为虚拟IP故障,若是,则采用IP地址漂移方式切 换虚拟IP后执行步骤203),若否,则直接执行步骤203);
203)将从主节点导出的存储池导入备节点,并控制相应的虚拟IP生效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510896464.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件差量的传输方法以及装置
- 下一篇:一种业务处理方法及管理服务器





