本发明涉及边缘计算,具体为边缘计算网关主备链路自动切换方法、设备及存储介质。
背景技术:
1、在大数据时代,边缘计算网关在靠近数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力,就近提供边缘智能服务,满足行业数字化在敏捷联接、实时业务、数据优化、应用智能、安全与隐私保护等方面的关键需求,作为联接物理和数字世界的桥梁。
2、现有技术中,在工业中边缘计算网关广泛应用于智能工厂、智能电网、智慧水利、环境监测、污水处理、电梯监控、包装机械、印染机械、工程机械、纺织机械、供水设备、热力锅炉等工业领域。
3、但是,如上所述应用场景边缘计算网关通常工作在极其复杂的局域网络环境中,其网络通常存在高时延、低带宽、不稳定等情况,这对于边缘计算网关网络传输提出了更大的挑战。链路网络故障时有发生,传统的人工排除故障并修理耗时较长,存在业务长时间中断等风险。
技术实现思路
1、本发明的目的在于提供边缘计算网关主备链路自动切换方法、设备及存储介质,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:边缘计算网关主备链路自动切换方法,所述自动切换方法包括以下步骤:
3、用户通过云端边缘计算网关管理平台纳管主备边缘计算网关,并给主边缘计算网关下发主链路网络配置;
4、云端边缘计算网关管理平台收到主网关返回主链路配置成功信息后,给主边缘计算网关下发主链路网络质量监控配置,主边缘计算网关接收云端链路网络监控配置,并根据监控配置实时获取链路网络质量信息,并通过mqtt消息上报;
5、云端边缘计算网关管理平台收到备链路配置成功信息,给备网关下发备链路网络质量监控配置,备边缘计算网关接收云端备链路网络监控配置并根据监控配置实时获取链路网络质量信息并通过mqtt消息上报;
6、云端边缘计算网关管理平台判断备链路创建完成后,给主边缘计算网关下发主备链路切换配置信息,主边缘计算网关接收链路切换配置并生效,返回备链路切换配置成功结果信息给云端边缘计算网关管理平台。
7、优选的,给主边缘计算网关下发主链路网络配置时,主边缘计算网关接收来自云端主链路网络配置并生效,返回配置结果信息给云端边缘计算网关管理平台。
8、优选的,当主链路网络异常时,云端边缘计算网关管理平台根据主边缘计算网关上报的主链路网络质量数据判断主链路发生故障或主链路网络质量下降到配置门限,短信通知告警联系人主链路故障信息并给备边缘计算网关下发备链路网络配置,备边缘计算网关接收备链路网络配置并生效,返回备链路配置成功结果信息给云端边缘计算管理平台。
9、优选的,云端边缘计算网关管理平台根据备网关发送的备链路网络质量信息判断链路是否切换成功,若失败则继续给主网关下发链路切换配置直到链路切换成功,链路切换成功则备链路代替主链路进行网络传输。
10、边缘计算网关主备链路自动切换方法用的边缘计算网关主备链路自动切换设备,所述自动切换设备包括计算模块、主配置模块、备配置模块以及上传模块;
11、计算模块,用于用户通过云端边缘计算网关管理平台纳管主备边缘计算网关,并给主边缘计算网关下发主链路网络配置;
12、主配置模块,用于云端边缘计算网关管理平台收到主网关返回主链路配置成功信息后,给主边缘计算网关下发主链路网络质量监控配置,主边缘计算网关接收云端链路网络监控配置,并根据监控配置实时获取链路网络质量信息,并通过mqtt消息上报;
13、备配置模块以及,用于云端边缘计算网关管理平台收到备链路配置成功信息,给备网关下发备链路网络质量监控配置,备边缘计算网关接收云端备链路网络监控配置并根据监控配置实时获取链路网络质量信息并通过mqtt消息上报;
14、上传模块,用于云端边缘计算网关管理平台判断备链路创建完成后,给主边缘计算网关下发主备链路切换配置信息,主边缘计算网关接收链路切换配置并生效,返回备链路切换配置成功结果信息给云端边缘计算网关管理平台。
15、优选的,所述计算模块中,主边缘计算网关接收来自云端主链路网络配置并生效,返回配置结果信息给云端边缘计算网关管理平台。
16、优选的,所述主配置模块中,当主链路网络异常时,云端边缘计算网关管理平台根据主边缘计算网关上报的主链路网络质量数据判断主链路发生故障或主链路网络质量下降到配置门限,短信通知告警联系人主链路故障信息并给备边缘计算网关下发备链路网络配置,备边缘计算网关接收备链路网络配置并生效,返回备链路配置成功结果信息给云端边缘计算管理平台。
17、优选的,所述上传模块中,云端边缘计算网关管理平台根据备网关发送的备链路网络质量信息判断链路是否切换成功,若失败则继续给主网关下发链路切换配置直到链路切换成功,链路切换成功则备链路代替主链路进行网络传输。
18、边缘计算网关主备链路自动切换存储介质,包括所述的边缘计算网关主备链路自动切换设备。
19、与现有技术相比,本发明的有益效果是:
20、本发明提出的边缘计算网关主备链路自动切换方法、设备及存储介质提供了在复杂网络环境中当主网络发生故障或网络质量不佳情况下,自动识别网络故障及时向用户发送故障告警信息并自动进行主备链路网络切换,该方法、设备及存储介质有助于提高低带宽、高时延、不稳定的网络环境下网络故障的及时恢复,有助于提高网络传输可靠性和稳定性。其实用性强,适用范围广泛,具有很好的推广应用价值。
1.边缘计算网关主备链路自动切换方法,其特征在于:所述自动切换方法包括以下步骤:
2.根据权利要求1所述的边缘计算网关主备链路自动切换方法,其特征在于:给主边缘计算网关下发主链路网络配置时,主边缘计算网关接收来自云端主链路网络配置并生效,返回配置结果信息给云端边缘计算网关管理平台。
3.根据权利要求1所述的边缘计算网关主备链路自动切换方法,其特征在于:当主链路网络异常时,云端边缘计算网关管理平台根据主边缘计算网关上报的主链路网络质量数据判断主链路发生故障或主链路网络质量下降到配置门限,短信通知告警联系人主链路故障信息并给备边缘计算网关下发备链路网络配置,备边缘计算网关接收备链路网络配置并生效,返回备链路配置成功结果信息给云端边缘计算管理平台。
4.根据权利要求1所述的边缘计算网关主备链路自动切换方法,其特征在于:云端边缘计算网关管理平台根据备网关发送的备链路网络质量信息判断链路是否切换成功,若失败则继续给主网关下发链路切换配置直到链路切换成功,链路切换成功则备链路代替主链路进行网络传输。
5.一种根据权利要求1-4任意一项所述的边缘计算网关主备链路自动切换方法用的边缘计算网关主备链路自动切换设备,其特征在于:所述自动切换设备包括计算模块、主配置模块、备配置模块以及上传模块;
6.根据权利要求5所述的边缘计算网关主备链路自动切换设备,其特征在于:所述计算模块中,主边缘计算网关接收来自云端主链路网络配置并生效,返回配置结果信息给云端边缘计算网关管理平台。
7.根据权利要求6所述的边缘计算网关主备链路自动切换设备,其特征在于:所述主配置模块中,当主链路网络异常时,云端边缘计算网关管理平台根据主边缘计算网关上报的主链路网络质量数据判断主链路发生故障或主链路网络质量下降到配置门限,短信通知告警联系人主链路故障信息并给备边缘计算网关下发备链路网络配置,备边缘计算网关接收备链路网络配置并生效,返回备链路配置成功结果信息给云端边缘计算管理平台。
8.根据权利要求7所述的边缘计算网关主备链路自动切换设备,其特征在于:所述上传模块中,云端边缘计算网关管理平台根据备网关发送的备链路网络质量信息判断链路是否切换成功,若失败则继续给主网关下发链路切换配置直到链路切换成功,链路切换成功则备链路代替主链路进行网络传输。
9.边缘计算网关主备链路自动切换存储介质,其特征在于:包括上述权利要求5-8任意一项所述的边缘计算网关主备链路自动切换设备。