[发明专利]一种基于RPC协议的集群SAN资源监控方法在审
| 申请号: | 201510896536.0 | 申请日: | 2015-12-07 |
| 公开(公告)号: | CN105515904A | 公开(公告)日: | 2016-04-20 |
| 发明(设计)人: | 李燕 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
| 地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 rpc 协议 集群 san 资源 监控 方法 | ||
技术领域
本发明涉及存储资源监控技术,尤其是涉及一种基于RPC协议的集群SAN 资源监控方法。
背景技术
存储高可用是为了满足生产高实时性和生产数据的高可用性要求,通常采用两 套存储阵列,结合主机、存储虚拟化技术以及卷管理技术来构建的全冗余架构高可 用存储系统(StorageHA)。任一存储设备出现故障时,另一台存储阵列能够继续 为前端主机提供完整的数据服务,故障转移切换自动完成无需人工干预,整个过程 不会影响前端应用对后端数据的读写,实现数据零丢失,保证业务的连续性。
SAN网络存储则是一个集中式管理的高速存储网络。ISCSI协议和FC协议则 是目前SAN存储最广泛的两种SAN协议,如果ISCSI路径或者FC路径出现问题, 存储则无法对主机提供业务,在高可用的存储中,当一个控制节点ISCSI或者FC 端口出现故障时,可能导致主机无法访问存储。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于RPC协 议的集群SAN资源监控方法,能在一个节点资源完全或部分资源不可用的情况下, 将业务切换至另一个节点,保证主机业务的连续性。在高可用的环境下,即使提供 了部署上的高可用,避免了部署上的单点故障,但是在多点同时故障的情况下,如 果资源不可用,将会导致前端主机业务中断,本发明则有效的解决了此问题。
本发明的目的可以通过以下技术方案来实现:
一种基于RPC协议的集群SAN资源监控方法,其特征在于,该方法利用RPC 协议在集群节点之间进行通信,进行资源状态信息的监控,在资源不可用的情况下 将资源切换至可用的节点,连续为用户提供高可用的存储资源。
所述的资源状态信息的监控包括但不限于存储池资源监控和SAN资源监控。
该方法具体包括以下步骤:
1)判断获取主节点存储池资源状态是否需要切换,如果不需要切换,跳转到 步骤2,否则跳转到步骤3;
2)判断SAN资源是否需要切换,如果需要切换跳转到步骤4,否则跳转到步 骤6;
3)通过RPC协议获取备节点存储池资源能否进行切换,如果能进行切换则跳 转到步骤2,否则跳转到步骤6;
4)通过RPC协议获取SAN资源能否进行切换,如果能进行切换则跳转到步 骤5,否则跳转到步骤6;
5)进行切换,并跳转到步骤6;
6)线程休眠设定之间后跳转到步骤1。
所述的步骤1)中判断具体过程如下:如果存储池资源状态为faulted或者 unavailable则定义为需要切换,否则定义为不需要切换。
所述的步骤2)中判断具体过程如下:如果主节点某一资源卷的所有路径均无 法对主机提供业务则定义为需要切换,否则定义为不需要切换。
所述的步骤3)中判断具体过程如下:如果备节点能识别到存储池中所有的磁 盘且状态正常则定义为能进行切换,否则定义为不能进行切换。
所述的步骤4)中判断具体过程如下:如果备节点所有资源卷都至少有一条路 径能对主机提供业务则定义为能进行切换,否则定义为不能进行切换。
所述的存储池资源监控的具体过程如下:
A1)获取存储池资源状态是否为faulted或者unavailable,如果是则跳转到步 骤A2,否则返回存储池正常,监控结束;
A2)记录告警日志;
A3)通过PRC协议获取备节点存储池状态,如果备节点磁盘都能识别,返回 存储池可切换,监控结束,否则返回存储池不可切换,监控结束。
所述的SAN资源监控的过程。
B1)获取所有节点SAN资源的状态。
B2)判断主节点SAN资源是否有主机不可访问的,如果有跳转到步骤3,否 则返回SAN资源正常,监控结束;
B3)记录告警日志;
B4)通过RPC协议获取备节点SAN资源是否所有主机都可访问,如果是则 返回SAN资源可切换,监控结束;否则返回SAN资源不可切换,监控结束。
与现有技术相比,本发明通过监控存储池资源和SAN资源,能有效的在资源 不可用的情况下进行节点的切换,提高高可用存储的高可用性,保证主机业务的连 续性。
通过本发明,可以达到如下效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510896536.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据采集测试方法和装置
- 下一篇:网站安全检测方法及装置





