一种设备管理方法、系统和存储介质与流程

文档序号:29862350发布日期:2022-04-30 11:34阅读:81来源:国知局
一种设备管理方法、系统和存储介质与流程

1.本技术涉及边缘计算技术领域,尤其涉及一种设备管理方法、系统和存储介质。


背景技术:

2.随着互联网技术的飞速发展,物联网也得到了飞速发展,万物互联已不再是口号。在实现物联网管理过程中,通常采用边缘计算来实现,即在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供边缘智能服务,满足行业数字化在敏捷连接、实时业务、数据优化、应用智能、安全与隐私保护等方面的关键需求。目前,边缘计算的实现技术构架一般包括:通构建在边缘基础设施上的云计算管理平台,简称为边缘云端与边缘计算盒子可简称为边缘盒子,边缘云端具有云计算技术的核心和边缘计算能力,边缘计算盒子用于连接例如摄像头、温湿度传感器、雷达、音柱等端设备。
3.目前,在采用边缘云端对边缘计算盒子进行管理控制过程中,边缘云端不能实时动态对接入的边缘计算盒子的进行管理,导致目前边缘云端的管理效率较低,使边缘云端的智能化程度较低。
4.申请内容
5.有鉴于此,本技术实施例期望提供一种设备管理方法、系统和存储介质,解决了目前管理边缘计算盒子的边缘云端的智能化程度较低的问题,提出了一种边缘云端对边缘计算盒子进行管理的方法,提高了边缘云端对边缘计算盒子进行管理的管理效率,并提高了边缘云端的智能化程度。
6.为达到上述目的,本技术的技术方案是这样实现的:
7.第一方面,一种设备管理方法,所述方法包括:
8.接收边缘计算盒子发送的接入请求;其中,所述接入请求至少包括令牌信息和用于唯一标识所述边缘计算盒子的硬件指纹信息;
9.基于所述令牌信息和所述硬件指纹信息,对所述边缘计算盒子进行接入校验,得到接入结果;
10.基于所述接入结果,执行所述边缘计算盒子的第一管理操作。
11.可选的,所述基于所述令牌信息和所述硬件指纹信息,对所述边缘计算盒子进行接入校验,得到接入结果,包括:
12.若所述令牌信息校验成功,且边缘云端中存在与所述硬件指纹信息匹配的目标指纹信息,确定所述接入结果为所述边缘计算盒子接入所述边缘云端成功;
13.若所述令牌信息校验成功,且所述边缘云端中不存在所述目标指纹信息,或若所述令牌信息校验失败,确定所述接入结果为所述边缘计算盒子接入所述边缘云端失败。
14.可选的,所述基于所述接入结果,执行所述边缘计算盒子的第一管理操作,包括:
15.若所述接入结果为所述边缘计算盒子接入所述边缘云端成功,确定所述边缘计算盒子对应的第一接入次数;
16.确定所述第一接入次数与1的第一和值;
17.更新所述边缘计算盒子对应的第一接入次数为所述第一和值;
18.生成用于指示所述接入结果为所述边缘计算盒子接入所述边缘云端成功的第一提示信息;
19.显示所述第一提示信息;其中,所述第一管理操作包括更新所述第一接入次数的更新操作和生成所述第一提示信息的提示操作。
20.可选的,所述基于所述接入结果,执行所述边缘计算盒子的第一管理操作,包括:
21.若所述接入结果为所述边缘计算盒子接入所述边缘云端失败,且所述边缘云端中存在所述目标指纹信息,确定所述边缘计算盒子对应的第一接入次数;
22.确定所述第一接入次数与1的第二和值;
23.更新所述边缘计算盒子对应的第一接入次数为所述第二和值;
24.生成用于指示所述接入结果为所述边缘计算盒子接入所述边缘云端失败,且所述边缘云端中存在所述目标指纹信息的第二提示信息;
25.显示所述第二提示信息;其中,所述第一管理操作包括更新所述第一接入次数的更新操作和生成所述第二提示信息的提示操作。
26.可选的,所述基于所述接入结果,执行所述边缘计算盒子的第一管理操作,包括:
27.若所述接入结果为所述边缘计算盒子接入所述边缘云端失败,且所述边缘云端中不存在所述目标指纹信息,生成用于提示所述边缘计算盒子不存在的第三提示信息;
28.显示所述第三提示信息;其中,所述第一管理操作包括更新所述第一接入次数的更新操作和生成所述第三提示信息的提示操作。
29.可选的,所述硬件指纹信息是由所述边缘计算盒子基于所述边缘计算盒子的属性参数生成的,所述属性参数包括的以下参数至少之一:中央处理器cpu标识信息、网口物理地址mac、序列号标识信息、磁盘标识信息。
30.可选的,所述方法还包括:
31.统计所述边缘计算盒子在预设时长内的第二接入次数;
32.若所述第二接入次数大于或等于预设次数,生成用于提示所述边缘计算盒子存在异常的第四提示信息;
33.显示所述第四提示信息。
34.可选的,所述接收边缘计算盒子发送的接入请求之前,所述方法还包括:
35.获取所述边缘计算盒子的目标盒子信息;其中,所述目标盒子信息至少包括:所述边缘计算盒子的用户标识信息、所述边缘计算盒子的硬件指纹信息、所述边缘计算盒子的产品型号信息;
36.存储所述目标盒子信息至目标存储区域。
37.可选的,所述方法还包括:
38.若接收到针对所述目标存储区域中存储的参考盒子信息的第二管理操作,基于所述第二管理操作,对所述参考盒子信息进行调整。
39.可选的,所述第二管理操作包括以下操作至少之一:删除所述参考盒子信息操作、将所述参考盒子信息添加至黑名单库添加操作、将所述参考盒子信息从所述黑名单库中恢复至白名单库的恢复操作、禁止使用所述参考盒子信息对应的边缘计算盒子的禁用操作、针对所述参考盒子信息的编辑操作、针对所述参考盒子信息中的第一接入次数的清零操
作、针对所述参考盒子信息的有效使用期限的设置操作。
40.第二方面,一种设备管理系统,所述系统包括:至少一个边缘计算盒子和边缘云端,其中:
41.所述边缘计算盒子,用于与边端设备通信连接,获取所述边端设备的数据信息,并发送至所述边缘云端;
42.所述边缘云端,用于执行存储的设备管理程序,实现如上述任一项所述的设备管理方法的步骤。
43.第三方面,一种存储介质,所述存储介质上存储有设备管理程序,所述设备管理程序被处理器执行时实现如上述任一项所述的设备管理方法的步骤。
44.本技术的实施例所提供的设备管理方法、系统和存储介质,边缘云端接收边缘计算盒子发送的接入请求,基于令牌信息和硬件指纹信息,对边缘计算盒子进行接入校验,得到接入结果,基于接入结果,执行边缘计算盒子的第一管理操作。这样,边缘云端通过令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息来校验是否允许边缘计算盒子接入,根据得到的接入结果对边缘计算盒子进行管理,解决了目前管理边缘计算盒子的边缘云端的智能化程度较低的问题,提出了一种边缘云端对边缘计算盒子进行管理的方法,提高了边缘云端对边缘计算盒子进行管理的管理效率,并提高了边缘云端的智能化程度。
附图说明
45.图1为本技术实施例提供的一种设备管理方法的流程示意图;
46.图2为本技术实施例提供的另一种设备管理方法的流程示意图;
47.图3为本技术实施例提供的又一种设备管理方法的流程示意图;
48.图4为本技术另一实施例提供的一种设备管理方法的流程示意图;
49.图5为本技术实施例提供的一种应用场景示意图;
50.图6为本技术另一实施例提供的另一种设备管理方法的流程示意图;
51.图7为本技术实施例提供的一种边缘云端中存储的边缘计算盒子信息对应的显示界面;
52.图8为本技术实施例提供的一种设备管理系统的结构示意图。
具体实施方式
53.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
54.本技术的实施例提供一种设备管理方法,该方法应用于边缘云端,参照图1所示,该方法包括以下步骤:
55.步骤101、接收边缘计算盒子发送的接入请求。
56.其中,接入请求至少包括令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息。
57.在本技术实施例中,边缘云端是云计算技术的核心和边缘计算能力,构建在边缘基础设施之上,为云计算管理平台。边缘计算盒子是基于嵌入式开发的盒子,用于接入多个边端设备,边端设备即为边缘物联网(internet of things,iot)设备。边缘计算盒子与边缘云端通信连接,形成“云边协同”的技术构架。接入请求是边缘计算盒子在上电后生成的,
用于请求接入至边缘云端,以建立与边缘云端之间的通信连接的请求信息,接入请求中包括的令牌信息主要用于实现边缘云端对边缘计算盒子的身份认证,边缘计算盒子的硬件指纹信息用于判断边缘计算盒子是否允许接入该边缘云端。
58.步骤102、基于令牌信息和硬件指纹信息,对边缘计算盒子进行接入校验,得到接入结果。
59.在本技术实施例中,对接入请求中的令牌信息进行令牌校验处理,并判断边缘云端是否存在与硬件指纹信息匹配的目标指纹信息,来实现对边缘计算盒子的接入校验,得到接入结果。
60.步骤103、基于接入结果,执行边缘计算盒子的第一管理操作。
61.在本技术实施例中,针对不同的接入结果,边缘云端执行不同的第一管理操作。
62.本技术的实施例所提供的设备管理方法,边缘云端接收边缘计算盒子发送的接入请求,基于令牌信息和硬件指纹信息,对边缘计算盒子进行接入校验,得到接入结果,基于接入结果,执行边缘计算盒子的第一管理操作。这样,边缘云端通过令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息来校验是否允许边缘计算盒子接入,根据得到的接入结果对边缘计算盒子进行管理,解决了目前管理边缘计算盒子的边缘云端的智能化程度较低的问题,提出了一种边缘云端对边缘计算盒子进行管理的方法,提高了边缘云端对边缘计算盒子进行管理的管理效率,并提高了边缘云端的智能化程度。
63.基于前述实施例,本技术的实施例提供一种设备管理方法,该方法应用于边缘云端,参照图2所示,该方法包括以下步骤:
64.步骤201、接收边缘计算盒子发送的接入请求。
65.其中,接入请求至少包括令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息。
66.在本技术实施例中,用户为边缘计算盒子上电后,边缘计算盒子生成接入请求,并发送接入请求至边缘云端,边缘云端接收边缘计算盒子发送的接入请求,对接入请求进行解析处理,得到令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息。边缘云端解析到令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息后,可以先基于令牌信息对边缘计算盒子进行认证,若基于令牌信息,边缘计算盒子认证通过,再判断边缘云端中是否存储有硬件指纹信息匹配的目标指纹信息。硬件指纹信息可以是基于边缘计算盒子中不可更改的属性参数进行处理得到的,例如可以是采用加密算法对边缘集散盒子的不可更改的属性参数进行加密得到的,这样,硬件指纹信息也不能被不法分子进行伪造得到。其中,属性参数包括的参数越多,硬件指纹信息的安全级别越高。
67.其中,边缘云端执行步骤201之后,可以选择执行步骤202和步骤204,或步骤203~204。若令牌信息校验成功,且边缘云端中存在与硬件指纹信息匹配的目标指纹信息,选择执行步骤202和步骤204,若令牌信息校验成功,且边缘云端中不存在目标指纹信息,或若令牌信息校验失败,选择执行步骤203~204。
68.步骤202、若令牌信息校验成功,且边缘云端中存在与硬件指纹信息匹配的目标指纹信息,确定接入结果为边缘计算盒子接入边缘云端成功。
69.在本技术实施例中,在令牌信息校验成功的前提下,判断边缘云端中若存在与硬件指纹信息匹配的目标指纹信息,确定接入结果为边缘计算盒子接入边缘云端成功,目标
指纹信息为预先导入至边缘云端的边缘计算盒子的硬件指纹信息。
70.步骤203、若令牌信息校验成功,且边缘云端中不存在目标指纹信息,或若令牌信息校验失败,确定接入结果为边缘计算盒子接入边缘云端失败。
71.在本技术实施例中,在令牌信息校验成功的前提下,若边缘云端中不存在目标指纹信息,表明预先布局时该边缘计算盒子不允许接入边缘云端,因此,可以确定边缘计算盒子接入边缘云端失败。若令牌信息校验失败,也确定边缘计算盒子接入边缘云端失败。
72.步骤204、基于接入结果,执行边缘计算盒子的第一管理操作。
73.基于前述实施例,在本技术其他实施例中,步骤204可以由步骤204a~204e来实现:
74.步骤204a、若接入结果为边缘计算盒子接入边缘云端成功,确定边缘计算盒子对应的第一接入次数。
75.在本技术实施例中,边缘计算盒子对应的第一接入次数为每一次边缘计算盒子接入边缘云端后均会累计统计的接入边缘云端的历史次数。边缘计算盒子的初始第一接入次数可以记为0。
76.步骤204b、确定第一接入次数与1的第一和值。
77.在本技术实施例中,边缘云端在确定接入结果为边缘集散盒子接入边缘云端成功后,将边缘计算盒子对应的第一计入次数进行加1处理,得到第一和值。
78.步骤204c、更新边缘计算盒子对应的第一接入次数为第一和值。
79.在本技术实施例中,边缘云端将第一接入次数进行更新,更新为第一和值。
80.步骤204d、生成用于指示接入结果为边缘计算盒子接入边缘云端成功的第一提示信息。
81.在本技术实施例中,第一提示信息可以是灯光指示信息、语音信息、文本文字信息等一种或多种的组合。
82.步骤204e、显示第一提示信息。
83.其中,第一管理操作包括更新第一接入次数的更新操作和生成第一提示信息的提示操作。
84.在本技术实施例中,第一提示信息可以显示于边缘云端对应的显示设备中,在一些应用场景下,边缘云端也可以控制第一提示信息显示于与边缘云端具有通信连接的智能移动终端设备中,例如将第一提示信息发送至具有管理权限的管理员的智能手机上。示例性的,第一提示信息可以是灯光指示信息时,边缘云端在边缘云端对应的显示设备中,控制标识边缘计算盒子的连接状态的绿色信号指示灯点亮。
85.基于前述实施例,在本技术其他实施例中,步骤204还可以由步骤204f~204j来实现:
86.步骤204f、若接入结果为边缘计算盒子接入边缘云端失败,且边缘云端中存在目标指纹信息,确定边缘计算盒子对应的第一接入次数。
87.在本技术实施例中,在边缘计算盒子接入边缘云端失败的情况下,若边缘云端中存在目标指纹信息,确定边缘计算盒子对应的第一接入次数。
88.步骤204g、确定第一接入次数与1的第二和值。
89.步骤204h、更新边缘计算盒子对应的第一接入次数为第二和值。
90.步骤204i、生成用于指示接入结果为边缘计算盒子接入边缘云端失败,且边缘云端中存在目标指纹信息的第二提示信息。
91.步骤204j、显示第二提示信息。
92.其中,第一管理操作包括更新第一接入次数的更新操作和生成第二提示信息的提示操作。
93.在本技术实施例中,第二提示信息也为灯光提示信息时,控制标识边缘计算盒子的连接状态的黄色信号指示灯点亮。
94.基于前述实施例,在本技术其他实施例中,步骤204可以由步骤204k~204l来实现:
95.步骤204k、若接入结果为边缘计算盒子接入边缘云端失败,且边缘云端中不存在目标指纹信息,生成用于提示边缘计算盒子不存在的第三提示信息。
96.步骤204l、显示第三提示信息。
97.其中,第一管理操作包括更新第一接入次数的更新操作和生成第三提示信息的提示操作。
98.在本技术实施例中,第三提示信息也为灯光提示信息时,控制标识边缘计算盒子的连接状态的红色信号指示灯点亮。
99.基于前述实施例,在本技术其他实施例中,硬件指纹信息是由边缘计算盒子基于边缘计算盒子的属性参数生成的,属性参数包括的以下参数至少之一:中央处理器cpu标识信息、网口物理地址mac、序列号标识信息、磁盘标识信息。
100.在本技术实施例中,边缘计算盒子的序列号标识信息可以是由边缘计算盒子的生产厂商提供的,硬件指纹信息可以是长度为32字节的机器码,可以采用预设的加密算法例如报文摘要算法md5sum对边缘计算盒子的属性参数进行加密处理得到的。
101.基于前述实施例中,在本技术其他实施例中,参照图3所示,边缘云端节点执行步骤204之后,还用于执行步骤205~207:
102.步骤205、统计边缘计算盒子在预设时长内的第二接入次数。
103.在本技术实施例中,预设时长可以是根据大量实验得到的不法分子攻击的时长,例如可以是1分钟,或者5分钟等。边缘云端统计接入的边缘计算盒子在预设时长内的第二接入次数。
104.步骤206、若第二接入次数大于或等于预设次数,生成用于提示边缘计算盒子存在异常的第四提示信息。
105.在本技术实施例中,预设次数为可以确定为疑似不法分子攻击的次数,边缘云端确定第二接入次数大于或等于预设次数时,可以确定边缘计算盒子的登录出现异常,此时,边缘云端生成用于提示边缘计算盒子存在异常的第四提示信息。
106.步骤207、显示第四提示信息。
107.在本技术实施例中,边缘云端显示第四提示信息,以便相应的人员例如管理人员对该边缘计算盒子进行相应的处理,例如确定该边缘计算盒子是否出现故障,或者确定该边缘计算盒子是否被不法分子盗用等,根据实际情况对边缘计算盒子进行禁用、屏蔽或加入黑名单库等操作。
108.基于前述实施例,在本技术其他实施例中,参照图4所示,边缘云端执行步骤201之
前,还用于执行以下步骤208~209:
109.步骤208、获取边缘计算盒子的目标盒子信息。
110.其中,目标盒子信息至少包括:边缘计算盒子的用户标识信息、边缘计算盒子的硬件指纹信息、边缘计算盒子的产品型号信息。
111.在本技术实施例中,边缘计算盒子的目标盒子信息是预先制作好的,在需要将边缘计算盒子布局设置至边缘云端中时,相关人员可以提前获取边缘计算盒子的目标盒子信息,示例性的,相关人员可以通过扫描边缘计算盒子上设置的包括目标盒子信息的二维码信息,或者在确定边缘计算盒子需布局设置至边缘云端时,开发商提供获取边缘计算盒子的目标盒子信息的获取方式,然后相关人员基于获取方式获取边缘计算盒子的目标盒子信息。
112.步骤209、存储目标盒子信息至目标存储区域。
113.在本技术实施例中,目标存储区域可以是用于只存储边缘云端布局的全部边缘计算盒子的目标盒子信息的区域,例如可以是用于存储边缘计算盒子的目标盒子信息的数据库。数据库具体可以是键值对数据库。这样,实现快速导入目标盒子信息,避免边缘云端管理员手动输入目标盒子信息,提高了工作效率。并且将目标盒子信息预先存储至边缘云端,以便在后续接入过程中,对边缘计算盒子的进行认证,有效降低了边缘计算盒子被恶意替换或者更改内部硬件的可能,提高了边缘计算盒子的安全性。
114.基于前述实施例,在本技术其他实施例中,边缘云端节点还用于执行210:
115.步骤210、若接收到针对目标存储区域中存储的参考盒子信息的第二管理操作,基于第二管理操作,对参考盒子信息进行调整。
116.其中,第二管理操作包括以下操作至少之一:删除参考盒子信息操作、将参考盒子信息添加至黑名单库添加操作、将参考盒子信息从黑名单库中恢复至白名单库的恢复操作、禁止使用参考盒子信息对应的边缘计算盒子的禁用操作、针对参考盒子信息的编辑操作、针对参考盒子信息中的第一接入次数的清零操作、针对参考盒子信息的有效使用期限的设置操作。
117.在本技术实施例中,在第二管理操作为删除参考盒子信息操作时,将目标存储区域中的参考盒子信息删除;在第二管理操作为将参考盒子信息条件至黑名单库条件操作时,将参考盒子信息添加至黑名单库中,检测到参考盒子信息对应的边缘计算盒子的操作时,判断是否属于黑名单库允许执行的操作,若不属于黑名单库允许的操作,不执行边缘计算盒子对应的操作;在第二管理操作为将参考盒子信息从黑名单库中恢复至白名单库的恢复操作时,将参考盒子信息从黑名单库中删除,并将参考盒子信息增加至白名单库中,这样,边缘云端可以正常响应参考盒子信息对应的边缘计算盒子的其他操作;在第二管理操作为禁止使用参考盒子信息对应的边缘计算盒子的禁用操作时,对边缘计算盒子的相关应用进行关闭或者转移,然后边缘计算盒子进入冻结状态,但不会被剔除出边缘计算盒子集群,后续应用也不会调度到该边缘计算盒子;在第二管理操作为针对参考盒子信息中的第一接入次数的清零操作时,将参考盒子信息中的第一接入次数进行清零处理,即将第一接入次数设置为0;在第二管理操作为针对参考盒子信息的有效使用期限的设置操作时,根据接收到有效使用期限进行设置,以便后续接收到参考盒子信息对应的边缘计算盒子的操作时,首先需判断边缘计算盒子的操作时间是否在有效使用期限内,如果不在有效使用期限
内,则不响应边缘计算盒子的操作,若果在有效使用期限内,则响应边缘计算盒子的操作。
118.基于前述实施例,本技术实施例提供一种边缘计算盒子的应用场景示意图,参照图5所示,包括边缘云端、交换机1、交换机2、边缘计算盒子1、边缘计算盒子2、连接有端设备的挂箱1、连接有端设备的挂箱2、连接有端设备的挂箱3、连接有端设备的挂箱4、连接有端设备的挂箱5、连接有端设备的挂箱6、连接有端设备的挂箱7和连接有端设备的挂箱8。其中,边缘计算盒子1通过交换机1获取挂箱1、挂箱2、挂箱3和挂箱4中接入的端设备中的第一数据信息,并通过交换机将获取到的第一数据信息发送至边缘云端,边缘计算盒子2通过交换机2获取挂箱5、挂箱6、挂箱7和挂箱8中接入的端设备中的第二数据信息,并通过交换机将获取到的第二数据信息发送至边缘云端。
119.对应的,基于图5所示的应用场景,本技术实施例提供的一种设备管理方法的应用实施例,可以参照图6所示,假设针对边缘计算盒子2接入边缘云端的具体实现流程可以包括以下步骤:
120.步骤a11、边缘计算盒子交付商生成边缘计算盒子2的盒子信息。
121.其中,边缘计算盒子交付商可以在将边缘计算盒子2交付给客户之前,通过边缘计算盒子2的cpu信息、网口mac、自己公司自定义的序列号以及磁盘信息进行加密处理,得到一个32字节的全局唯一的机器码作为边缘计算盒子2的硬件指纹信息,并获取边缘计算盒子2的节点名|ip地址、边缘计算盒子2的硬件指纹信息、产品型号等信息生成得到盒子信息,盒子信息具体可以是边缘计算盒子信息列表。其中,如果边缘计算盒子中的磁盘信息被引入,则在磁盘被替换时,需要重新跟边缘云管理员沟通,并重新生成边缘计算盒子2的机器码来更新边缘计算盒子2的硬件指纹信息。
122.步骤a12、边缘云端管理员获取边缘计算盒子2的盒子信息,从边缘云端的操作界面上导入边缘计算盒子2的盒子信息至边缘云端。
123.步骤a13、边缘云端将边缘计算盒子2的盒子信息存储至数据库中。
124.其中,数据库可以是分布式的、高可用的和一致的键值对(key-value)存储数据库。数据库中的字段组成可以参照表1所示。其中,key值为硬件指纹信息,表中其余值为value值。如此,即将边缘计算盒子2布置进入边缘云端中。前述用户标识信息具体可以包括表1中节点名与网际互连协议(internet protocol,ip)地址。
125.表1
126.节点名|ip硬件指纹信息产品型号状态接入次数备注
127.步骤a14、用户给边缘计算盒子2上电。
128.步骤a15、边缘计算盒子2发送接入请求至边缘云端。
129.其中,边缘计算盒子2发送接入请求至边缘云端,实现与边缘云端之间的接入协商过程。
130.步骤a16、边缘云端管理员对边缘云端中存储的边缘计算盒子信息进行增删改查处理。
131.其中,增删改查操作中,边缘云端管理员可以对边缘计算盒子信息进行如下行为:
132.新增条目,例如可以是手工录入新条目或者加载新的边缘计算盒子信息。
133.删除条目,即删除已有的边缘计算盒子信息,删除边缘计算盒子信息后,边缘计算盒子信息对应的边缘计算盒子会从边缘计算盒子集群中剔除,如此,其无法接入。
134.加入黑名单,边缘云端管理员可以把相关边缘计算盒子信息加入黑名单,被加入黑名单的边缘计算盒子并不会被禁用,但其权限会受到限制,也就是说,会对该边缘计算盒子打一个标签,该边缘计算盒子的行为信息会进入重点监控日志审计。该边缘计算盒子权限受限制例如相关应用无法调度到该盒子,原有一些特殊应用会进行转移或者隔离。
135.去黑名单,将加入黑名单的边缘计算盒子从黑名单中去除,去除后,该边缘计算盒子无权限限制。
136.禁用,对边缘计算盒子的相关应用进行关闭或者转移,然后控制边缘计算盒子进入冻结状态,但不会被剔除出集群,后续应用也不会调度到该边缘计算盒子。
137.启用,对禁用的边缘计算盒子进行启用,恢复为正常边缘计算节点。
138.编辑,可以对边缘计算盒子的边缘计算盒子信息中可编辑内容进行编辑。
139.接入次数清零,由于接入次数可以对边缘计算盒子的行为进行监控,因此,点击边缘计算盒子的接入次数数字,可以查看该边缘计算盒子的接入详情(如时间点、成功接入次数、失败次数、云端关联日志等),并可以点击“接入次数清零”可以把边缘计算盒子的接入次数清零。
140.有效期,可以设置边缘计算盒子的边缘计算盒子信息的有效生命时间,如果超出该时间,则该边缘计算盒子信息失效,即对应的边缘计算盒子无法接入至边缘云端。
141.边缘云端中存储的边缘计算盒子信息对应的显示界面可以参照图7所示,显示界面中至少包括节点名|ip、硬件指纹信息、产品型号、状态、接入次数,

,备注等。其中,状态表示对应的接入的边缘计算盒子的接入状态,online标识已接入,offline表示未接入,备注可以是边缘云端管理员自定义备注信息。其中,若用户点击
“…”
,显示界面中还能显示上述增删改查操作。这样,边缘云端管理员根据图7所示的显示界面,可以查看当前有多少边缘计算盒子接入,有多少边缘计算盒子没接入,有多少边缘计算盒子接入失败,这样,可以在边缘计算盒子部署即接入阶段能够充分知晓边缘计算盒子的实施现场进度和状态信息。在接入后管控过程中,边缘云端也可以通过对接入次数等详情信息进行观测分析,确定边缘计算盒子是否存在异常行为,如边缘计算盒子被植入了木马,出现不断的启停操作等,这样,边缘计算盒子确定边缘计算盒子出现异常时,可以进行提醒,使边缘云端管理员能够很快知晓,然后一键加入黑名单、禁用、删除等操作,实现对边缘计算盒子的快速管控。
142.需要说明的是,本实施例中与其它实施例中相同步骤或概念的解释可以参考其它实施例中的描述,此处不再赘述。
143.本技术的实施例所提供的设备管理方法,边缘云端接收边缘计算盒子发送的接入请求,基于令牌信息和硬件指纹信息,对边缘计算盒子进行接入校验,得到接入结果,基于接入结果,执行边缘计算盒子的第一管理操作。这样,边缘云端通过令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息来校验是否允许边缘计算盒子接入,根据得到的接入结果对边缘计算盒子进行管理,解决了目前管理边缘计算盒子的边缘云端的智能化程度较低的问题,提出了一种边缘云端对边缘计算盒子进行管理的方法,提高了边缘云端对边缘计算盒子进行管理的管理效率,并提高了边缘云端的智能化程度。
144.基于前述实施例,本技术实施例提供一种设备管理系统3,该设备管理系统3可以应用于图1~4及其他方法对应的实施例中,参照图8所示,该设备管理系统3包括:至少一个边缘计算盒子31和边缘云端32;其中:
145.边缘计算盒子,用于与边端设备通信连接,获取边端设备的数据信息,并发送至边缘云端;
146.边缘云端,用于执行存储的设备管理程序,以实现以下步骤:
147.接收边缘计算盒子发送的接入请求;其中,接入请求至少包括令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息;
148.基于令牌信息和硬件指纹信息,对边缘计算盒子进行接入校验,得到接入结果;
149.基于接入结果,执行边缘计算盒子的第一管理操作。
150.在本技术其他实施例中,边缘云端执行步骤基于令牌信息和硬件指纹信息,对边缘计算盒子进行接入校验,得到接入结果时,可以通过以下步骤来实现:
151.若令牌信息校验成功,且边缘云端中存在与硬件指纹信息匹配的目标指纹信息,确定接入结果为边缘计算盒子接入边缘云端成功;
152.若令牌信息校验成功,且边缘云端中不存在目标指纹信息,或若令牌信息校验失败,确定接入结果为边缘计算盒子接入边缘云端失败。
153.在本技术其他实施例中,边缘云端执行步骤基于接入结果,执行边缘计算盒子的第一管理操作时,可以通过以下步骤来实现:
154.若接入结果为边缘计算盒子接入边缘云端成功,确定边缘计算盒子对应的第一接入次数;
155.确定第一接入次数与1的第一和值;
156.更新边缘计算盒子对应的第一接入次数为第一和值;
157.生成用于指示接入结果为边缘计算盒子接入边缘云端成功的第一提示信息;
158.显示第一提示信息;其中,第一管理操作包括更新第一接入次数的更新操作和生成第一提示信息的提示操作。
159.在本技术其他实施例中,边缘云端执行步骤基于接入结果,执行边缘计算盒子的第一管理操作时,可以通过以下步骤来实现:
160.若接入结果为边缘计算盒子接入边缘云端失败,且边缘云端中存在目标指纹信息,确定边缘计算盒子对应的第一接入次数;
161.确定第一接入次数与1的第二和值;
162.更新边缘计算盒子对应的第一接入次数为第二和值;
163.生成用于指示接入结果为边缘计算盒子接入边缘云端失败,且边缘云端中存在目标指纹信息的第二提示信息;
164.显示第二提示信息;其中,第一管理操作包括更新第一接入次数的更新操作和生成第二提示信息的提示操作。
165.在本技术其他实施例中,边缘云端执行步骤基于接入结果,执行边缘计算盒子的第一管理操作时,可以通过以下步骤来实现:
166.若接入结果为边缘计算盒子接入边缘云端失败,且边缘云端中不存在目标指纹信息,生成用于提示边缘计算盒子不存在的第三提示信息;
167.显示第三提示信息;其中,第一管理操作包括更新第一接入次数的更新操作和生成第三提示信息的提示操作。
168.在本技术其他实施例中,硬件指纹信息是由边缘计算盒子基于边缘计算盒子的属
性参数生成的,属性参数包括的以下参数至少之一:中央处理器cpu标识信息、网口物理地址mac、序列号标识信息、磁盘标识信息。
169.在本技术其他实施例中,边缘云端还用于执行以下步骤:
170.统计边缘计算盒子在预设时长内的第二接入次数;
171.若第二接入次数大于或等于预设次数,生成用于提示边缘计算盒子存在异常的第四提示信息;
172.显示第四提示信息。
173.在本技术其他实施例中,边缘云端执行步骤接收边缘计算盒子发送的接入请求之前,还用于执行以下步骤:
174.获取边缘计算盒子的目标盒子信息;其中,目标盒子信息至少包括:边缘计算盒子的用户标识信息、边缘计算盒子的硬件指纹信息、边缘计算盒子的产品型号信息;
175.存储目标盒子信息至目标存储区域。
176.在本技术其他实施例中,边缘云端还用于执行以下步骤:
177.若接收到针对目标存储区域中存储的参考盒子信息的第二管理操作,基于第二管理操作,对参考盒子信息进行调整。
178.在本技术其他实施例中,第二管理操作包括以下操作至少之一:删除参考盒子信息操作、将参考盒子信息添加至黑名单库添加操作、将参考盒子信息从黑名单库中恢复至白名单库的恢复操作、禁止使用参考盒子信息对应的边缘计算盒子的禁用操作、针对参考盒子信息的编辑操作、针对参考盒子信息中的第一接入次数的清零操作、针对参考盒子信息的有效使用期限的设置操作。
179.需说明的是,本实施例中边缘云端所实现的步骤之间的交互过程,可以参照图1~4对应的实施例及上述实施例提供方法中的交互过程,此处不再赘述。
180.本技术的实施例所提供的设备管理系统,边缘云端接收边缘计算盒子发送的接入请求,基于令牌信息和硬件指纹信息,对边缘计算盒子进行接入校验,得到接入结果,基于接入结果,执行边缘计算盒子的第一管理操作。这样,边缘云端通过令牌信息和用于唯一标识边缘计算盒子的硬件指纹信息来校验是否允许边缘计算盒子接入,根据得到的接入结果对边缘计算盒子进行管理,解决了目前管理边缘计算盒子的边缘云端的智能化程度较低的问题,提出了一种边缘云端对边缘计算盒子进行管理的方法,提高了边缘云端对边缘计算盒子进行管理的管理效率,并提高了边缘云端的智能化程度。
181.基于前述实施例,本技术的实施例提供一种计算机可读存储介质,简称为存储介质,计算机可读存储介质存储有一个或者多个设备管理程序,一个或者多个设备管理程序可被一个或者多个处理器执行,以实现如图1~4对应的实施例提供的设备管理方法,此处不再赘述。
182.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
183.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
184.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,
……
,空调器,或者网络通信链接设备等)执行本技术各个实施例所描述的方法。
185.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
186.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
187.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
188.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1