[发明专利]一种云平台中节点重启的控制方法及系统有效
申请号: | 201710338743.3 | 申请日: | 2017-05-15 |
公开(公告)号: | CN107426005B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 闫涛 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;G06F11/07 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 节点 控制 方法 系统 | ||
本发明公开了一种云平台中节点重启的控制方法及系统,该方法包括:节点在触发Self—Fence机制后,向与所述节点连接的仲裁设备发送故障信息,并接收所述仲裁设备返回的检测信息;其中,所述节点和所述仲裁设备的连接方式与所述节点和其他节点的连接方式不同;根据所述检测信息判断是否需要重启;若是,则重启所述节点;本发明通过向与节点连接的仲裁设备发送故障信息,可以避免节点触发Self—Fence机制后直接重启的情况发生,通过接收仲裁设备返回的检测信息,可以根据引入新的仲裁机制对节点是否需要重启进行判断,避免由于单一的Self—Fence机制的局限性导致的数据丢失的问题,提升了用户体验。
技术领域
本发明涉及计算机技术领域,特别涉及一种云平台中节点重启的控制方法及系统。
背景技术
随着现代社会科技的发展,云计算、大数据等新型技术的得到了很好的发展。而随着大量云计算基地的建立,存储的数量及存储的稳定性要求的增加,如何能够有效、稳定的存储云平台中的虚拟资源成为急需解决的问题。
现有技术中,如InCloud Storage等云计算的平台产品,其存储的稳定性直接影响了整个云平台的稳定性,而在如InCloud Storage的云平台中,其节点经常会因Self—Fence机制而重启,Self—Fence机制本身是一种在出现节点故障的时候的保障机制,用于在节点与其他节点断开连接时,对该节点进行重启,但因其局限性,导致在全网络中断时,会出现整个系统都重启的问题,致使在系统重启过程中,产生长时间无法读写文件的现象,可能会导致数据丢失的情况发生。因此,如何在节点自身Self—Fence机制引发节点重启之前,加入其他的仲裁机制,避免节点因为网络中断而重启造成的数据丢失的问题,是现今急需解决的问题。
发明内容
本发明的目的是提供一种云平台中节点重启的控制方法及系统,以通过加入的仲裁设备和节点本身的Self—Fence机制对节点进行多种仲裁机制的判断,避免单一的Self—Fence机制造成的数据丢失的情况发生。
为解决上述技术问题,本发明提供一种云平台中节点重启的控制方法,包括:
节点在触发Self—Fence机制后,向与所述节点连接的仲裁设备发送故障信息,并接收所述仲裁设备返回的检测信息;其中,所述节点和所述仲裁设备的连接方式与所述节点和其他节点的连接方式不同;
根据所述检测信息判断是否需要重启;
若是,则重启所述节点。
可选的,所述节点与所述仲裁设备建立连接的过程,包括:
配置云平台中所述节点的参数,搭建所述云平台的环境;
选择预设的可检测设备作为所述仲裁设备与所述节点建立连接。
可选的,所述选择预设的可检测设备作为所述仲裁设备与所述节点建立连接之前,还包括:
修改HAtimeout时间,以改变所述节点的检测时间。
可选的,所述选择预设的可检测设备作为所述仲裁设备与所述节点建立连接之后,还包括:
所述节点利用模拟故障机制,检测所述仲裁设备是否连接成功,并在日志中反馈检测结果。
可选的,所述在日志中反馈检测结果,包括:
当检测所述仲裁设备连接不成功时,在所述日志 中反馈所述检测结果和建议修改项。
此外,本发明还提供了一种云平台中节点重启的控制系统,包括:
通信模块,用于节点在触发Self—Fence机制后,向与所述节点连接的仲裁设备发送故障信息,并接收所述仲裁设备返回的检测信息;其中,所述节点和所述仲裁设备的连接方式与所述节点和其他节点的连接方式不同;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710338743.3/2.html,转载请声明来源钻瓜专利网。