[发明专利]一种云计算中防止设备配置丢失的方法在审
申请号: | 202011017309.3 | 申请日: | 2020-09-24 |
公开(公告)号: | CN112671550A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 刘永 | 申请(专利权)人: | 紫光云技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F8/60 |
代理公司: | 天津滨海科纬知识产权代理有限公司 12211 | 代理人: | 刘莹 |
地址: | 300459 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 防止 设备 配置 丢失 方法 | ||
本发明提供了一种云计算中防止设备配置丢失的方法,包括以下步骤:S1、上层下发配置到agent,agent判断是否是定时保存配置命令,如果不是执行步骤S2;如果是则执行步骤S3;S2、先存储配置到redis中,下发配置到设备;S3、下发保存命令到设备,保证设备配置已经持久化到设备;S4、一旦设备重启,上层执行恢复配置功能,执行步骤S5;S5、循环查询redis中是否有配置信息,如果有执行步骤S6;否则结束流程;S6、读取配置并下发配置到设备,删除对应的redis持久化配置。本发明所述的一种云计算中防止设备配置丢失的方法能够保证尽量保证使用最少的存储空间的情况下,保证设备即使断电配置丢失也能恢复所有下发过的配置信息,从而确保业务能够恢复正常。
技术领域
本发明属于云计算领域,尤其是涉及一种云计算中防止设备配置丢失的方法。
背景技术
当前向数据中心下发配置的控制器主要由Agent向设备,但由于设备可能面临断电重启等问题,导致设备配置丢失。现有技术会定期向设备下发配置保存命令,保证设备的配置持久化。
设备在接受到保存命令之间的时间,一旦有下发设备配置,同时设备重启就会导致设备配置丢失。现有技术支持恢复所有下发的设备配置,但可能造成设备配置冲突;或者不同步设备配置导致部分配置丢失。
发明内容
有鉴于此,本发明旨在提出一种云计算中防止设备配置丢失的方法,保证通过Agent下发的命令能够在设备重启时,同步部分缺失的配置,即保证设备配置与下发过的配置完全一致。
为达到上述目的,本发明的技术方案是这样实现的:
一种云计算中防止设备配置丢失的方法,包括以下步骤:
S1、上层下发配置到agent,agent判断是否是定时保存配置命令,如果不是执行步骤S2;如果是则执行步骤S3;
S2、先存储配置到redis中,下发配置到设备;
S3、下发保存命令到设备,保证设备配置已经持久化到设备;
S4、一旦设备重启,上层执行恢复配置功能,执行步骤S5;
S5、循环查询redis中是否有配置信息,如果有执行步骤S6;否则结束流程;
S6、读取配置并下发配置到设备,删除对应的redis持久化配置。
进一步的,一种电子设备,包括处理器,以及与处理器通信连接,且用于存储所述处理器可执行指令的存储器,所述处理器用于执行一种云计算中防止设备配置丢失的方法。
进一步的,一种服务器,包括至少一个处理器,以及与所述处理器通信连接的存储器,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述处理器执行,以使所述至少一个处理器执行一种云计算中防止设备配置丢失的方法。
进一步的,一种计算机可读取存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现一种云计算中防止设备配置丢失的方法。
相对于现有技术,本发明所述的一种云计算中防止设备配置丢失的方法具有以下优势:
本发明所述的一种云计算中防止设备配置丢失的方法能够保证尽量保证使用最少的存储空间的情况下,保证设备即使断电配置丢失也能恢复所有下发过的配置信息,从而确保业务能够恢复正常。
附图说明
构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实施例所述的方法步骤概念图示意图;
图2为本发明实施例所述的处理流程图1示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云技术有限公司,未经紫光云技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011017309.3/2.html,转载请声明来源钻瓜专利网。