[发明专利]一种基于分布式集群的节点唤醒方法及受控终端有效
申请号: | 202010945598.7 | 申请日: | 2020-09-10 |
公开(公告)号: | CN112187877B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 朱正东;吴业亮 | 申请(专利权)人: | 华云数据控股集团有限公司 |
主分类号: | H04L67/1008 | 分类号: | H04L67/1008;H04L67/101;H04L67/1097;H04L67/60;H04L41/0803;H04L43/0817;G06F9/4401 |
代理公司: | 苏州友佳知识产权代理事务所(普通合伙) 32351 | 代理人: | 储振 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 集群 节点 唤醒 方法 受控 终端 | ||
本发明提供了一种基于分布式集群的节点唤醒方法及受控终端,该节点唤醒方法仅在当前状态中的领导者节点中配置WOL代理服务;通过WOL代理服务向其他节点广播WOL唤醒报文,以确定网络状态;WOL代理服务监听交换机连接所有节点的端口发出的STP协议报文,并在分布式集群的网络恢复时,交换机向前状态中的领导者节点发送TCN BPDU,并由当前状态中的领导者节点基于TCN BPDU触发WOL代理服务发送WOL唤醒报文至网络恢复前处于关机状态的节点的事件。通过本申请,实现了基于分布式集群所组建的云平台场景中对已经处于关机状态的节点执行远程重启操作,并减少人工干预。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于分布式集群的节点唤醒方法及受控终端。
背景技术
局域网唤醒(Wake on LAN,WOL)提供了一种远程唤醒计算机的功能,通过装有远程网络管理软件的服务器向客户端发送唤醒包来实现。客户端的网卡接收到唤醒包时启动客户端。在分布式集群中为了保证高可用及负载均衡,通常会在分布式集群中设置三个或者三个以上的物理节点(即“节点”),以对外提供高可用的一致性服务。通常分布式集群中的节点数量通常设置为奇数,以防止网络分区造成的服务不可用。
当分布式集群发生网络分区时,为了防止少数被分区的节点持续工作而写坏数据并保证数据的一致性,通常会对上述被分区的节点进行关机以执行隔离操作。当网络恢复时,必须基于人工干预的方式对处于关机状态的节点执行重启操作,从而导致基于人工重启处于关机状态的节点的技术手段存在分布式集群恢复时间较长及人工成本较大的缺陷。
申请人经过检索后发现,公开号为CN104518886A的中国发明专利公开了“服务器的网络唤醒方法和装置”。该现有技术通过对当前服务器的当前工作状态进行检测,并根据检测结果对PCIE接口的电源进行切换。申请人指出该现有技术仅满足了在PCIE接口在不同状态下的不同功耗需求,并能够匹配不同的网卡接口开发的不同主板所组建的服务器的远程唤醒。
申请人指出当网络出现故障时使用上述现有技术对服务器执行局域网唤醒时必须基于服务器自身硬件配置,更为重要的是该现有技术无法应用于分布式集群所组建的云平台场景中,用于唤醒关机状态的节点的唤醒报文无法到达指定的节点,从而无法实现远程唤醒。同时,由于无法知悉唤醒报文是否到达指定的节点,从而导致检测脚本会对分布式集群中的所有节点执行持续的请求,从而造成基于该分布式集群的云平台中出现网络拥塞。
有鉴于此,有必要对现有技术中的基于分布式集群的节点唤醒方法予以改进,以解决上述问题。
发明内容
本发明的目的在于揭示一种基于分布式集群的节点唤醒方法及受控终端,用以克服现有技术所存在诸多缺陷,尤其是为了解决基于分布式集群所组建的云平台场景中对已经处于关机状态的节点执行远程重启操作,确保在需要重启节点时能够自动唤醒被隔离的节点,并减少人工干预,同时实现对分布式集群中的二层网络连接检测与唤醒已经处于关机状态的节点的同步执行。
为实现上述第一个目的,本发明提供了一种基于分布式集群的节点唤醒方法,包括以下步骤:
S1、对分布式集群中所有节点设置初始化值,并记录所有节点的MAC地址;
S2、确定分布式集群中在当前状态中的领导者节点,并仅在当前状态中的领导者节点中配置WOL代理服务;
S3、通过所述WOL代理服务向其他节点广播WOL唤醒报文,以确定网络状态;
S4、WOL代理服务监听交换机连接所有节点的端口发出的STP协议报文,并在分布式集群的网络恢复时,交换机向前状态中的领导者节点发送TCN BPDU,并由当前状态中的领导者节点基于所述TCN BPDU触发WOL代理服务发送WOL唤醒报文至网络恢复前处于关机状态的节点的事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华云数据控股集团有限公司,未经华云数据控股集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010945598.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料颗粒提升机
- 下一篇:一种应用于超冷镱原子系统产生双色磁光阱的方法