[发明专利]一种基于分布式集群的节点唤醒方法及受控终端有效
申请号: | 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 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 集群 节点 唤醒 方法 受控 终端 | ||
1.一种基于分布式集群的节点唤醒方法,其特征在于,包括以下步骤:
S1、对分布式集群中所有节点设置初始化值,并记录所有节点的MAC地址;
S2、确定分布式集群中在当前状态中的领导者节点,并仅在当前状态中的领导者节点中配置WOL代理服务;
S3、通过所述WOL代理服务向其他节点广播WOL唤醒报文,以确定网络状态;
S4、WOL代理服务监听交换机连接所有节点的端口发出的STP协议报文,并在分布式集群的网络恢复时,交换机向前状态中的领导者节点发送TCN BPDU,并由当前状态中的领导者节点基于所述TCN BPDU触发WOL代理服务发送WOL唤醒报文至网络恢复前处于关机状态的节点的事件。
2.根据权利要求1所述的节点唤醒方法,其特征在于,所有节点均配置Shell检测脚本或者人工录入方式获取所有节点的MAC地址,并将所有节点的MAC地址保存至当前状态中的领导者节点。
3.根据权利要求1所述的节点唤醒方法,其特征在于,所述步骤S4中的WOL代理服务运行检测脚本,以通过所述检测脚本侦测分布式集群中的节点是否处于关机状态。
4.根据权利要求3所述的节点唤醒方法,其特征在于,所述检测脚本为Ping命令检测脚本或者Shell检测脚本。
5.根据权利要求1所述的节点唤醒方法,其特征在于,所述步骤S4执行完毕后还包括:对处于关机状态的节点加载所述初始化值并启动的操作,并在启动关机状态的节点后,对分布式集群中的节点执行数据同步操作。
6.根据权利要求1所述的节点唤醒方法,其特征在于,所述步骤S3执行完毕后还包括:判断分布式集群的网络是否恢复;若是,执行步骤S4;若否,对分布式集群执行网络恢复操作。
7.根据权利要求1至6中任一项所述的节点唤醒方法,其特征在于,所述步骤S4还包括:将网络恢复前处于关机状态的节点所具有的MAC地址与交换机连接所述网络恢复前处于关机状态的节点的端口进行绑定,以在通过所述WOL代理服务向处于关机状态的节点发送WOL唤醒报文时,将WOL唤醒报文中所包含的目的MAC地址替换为处于关机状态的节点所具有的MAC地址,将所述WOL唤醒报文单播至处于关机状态的节点。
8.根据权利要求7所述的节点唤醒方法,其特征在于,所述初始化值包括分布式集群中所有节点的网络适配器及BIOS的初始化值;
所述网络适配器选自物理网卡,虚拟网卡,PHY设备,基于ISA、EISA或者PCI协议的设备。
9.一种受控终端,其特征在于,包括:
处理器,由至少一个存储单元组成的存储装置,以及
在处理器与存储装置之间建立通信连接的通信总线;
所述处理器用于执行存储装置中存储的一个或者多个程序,以实现如权利要求1至8中任一项所述的一种基于分布式集群的节点唤醒方法。
10.根据权利要求9所述的受控终端,其特征在于,所述受控终端至少被配置为计算机、服务器、数据中心、虚拟集群、便携式移动终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华云数据控股集团有限公司,未经华云数据控股集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010945598.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料颗粒提升机
- 下一篇:一种应用于超冷镱原子系统产生双色磁光阱的方法