云端支持创建边缘节点,并通过命令行或者ssh远程的方式,注册边缘节点到云端,使云边建立通信。用户可从云端下发部署IOT EDGE系统,也支持将云端的应用下发到边缘侧,应用下发具体操作方式详见应用管理 | HiperM³ 产品帮助中心 (h-visions.com)。
本文中边缘节点指的是边缘端靠近传感器、PLC的计算资源,包括单机节点和集群节点两种类型。一般单机节点仅有一台服务器,集群节点一般为三台服务器构成完整集群。云端对边缘节点的管理步骤包括:
- 创建节点
- 注册节点
- 部署IOT EDGE系统到边缘节点
- 激活节点
1、创建节点
(1)左侧菜单栏点击【节点管理】->【边缘节点】,进入边缘节点列表页面。点击右上角“新增边缘节点”按钮,弹出“创建边缘节点”页
(2)单机版节点适用于只有一台服务器的情况,集群版节点适用于有至少三台服务器的情况。操作系统指的是边缘侧节点的操作系统类型。提交之后边缘节点列表将显示刚创建的节点信息,此时节点的部署状态为“待服务器注册”,且激活状态为“未激活”。
注意:windows目前只支持单机类型节点
2、注册节点
完成节点创建后,需要将边缘侧侧服务器的信息注册到云端上,有命令注册和SSH注册两种方式
2.1 单机节点Linux系统
若单机版边缘侧服务器的操作系统为Linux,可通过命令注册和SSH注册两种方式,将边缘节点的信息注册到云端。
- 若边缘侧与云端网络能够连通,建议使用SSH的注册方式,用户在云端提交注册表单后即可自动在边缘侧安装agent。
- 若边缘侧与云端网络无法连通,建议使用命令行注册的方式。用户需自行在边缘端安装agent,并将云端注册页面的注册命令复制到边缘侧,完成注册动作。
(1)左侧菜单栏,依次点击【节点管理】->【边缘节点】,进入边缘节点列表。点击操作栏“注册”按钮
(2)若使用命令注册的方式,用户需要在边缘侧服务器手动agent,将云端命令注册页面的注册命令复制到边缘端服务器,完成边缘节点向云端注册的动作。
(3)若使用SSH注册,用户必须在云端填写服务器名称、IP地址、SSH端口号等配置信息。填写完成后可点击“连接测试”,测试云端与边端网络是否通畅;提示“连接成功”后用户提交表单,边缘侧将自动安装agent。
2.2 集群节点Linux系统
(1)左侧菜单栏,依次点击【节点管理】->【边缘节点】,进入边缘节点列表。点击操作栏“注册”按钮
(2)若使用命令注册的方式,用户需要在边缘侧服务器手动agent,将云端命令注册页面的注册命令复制到边缘端服务器,完成边缘节点向云端注册的动作。
(3)若使用SSH注册,点击服务器配置表格的“新增”按钮,填写服务器名称、IP、SSH端口号等配置信息,点击“保存”。注意:集群版节点需填写至少3台服务器的注册信息
所有服务器配置填写完成后,点击右下角“确定”按钮,边缘侧服务器将自动安装agent。
2.3 单机节点Windows系统
当边缘节点是windows操作系统时,目前只支持单机类型节点,仅有命令注册节点一种方式。
用户需在edge端手动提前安装好agent,并将云端注册页面中的注册命令复制到edge端,向云端发送节点注册信息。
用户打开边缘节点列表,点击操作栏“注册”按钮,弹出注册方式对话框,按照对话框内步骤完成agent安装以及向云端注册即可。
完成边缘节点注册后,节点列表操作栏的“注册”按钮将自动变为部署按钮。部署状态为“未部署”;激活状态为“未激活”
3、部署IOT EDGE
(1)完成节点注册后,需要将IOT EDGE系统部署到边缘服务器上。左侧菜单栏,依次点击【节点管理】->【边缘节点】,进入边缘节点列表。点击操作栏部署按钮
(2)弹出部署页面,系统版本与边缘系统管理已存的部署包版本保持一致,安装模式分为在线(服务器能访问外网选择该模式)和离线(服务器无法访问外网选择该模式),用户可修改服务端口以及安装服务的文件目录。
- “是否覆盖已有文件”选择是:若服务器已存有安装包,删除原有安装包重新下载
- “是否覆盖已有文件”选择否:若服务器已存有安装包,将不再重新下载安装包,使用原有的包进行部署
(3)边缘系统成功部署后,节点列表的部署状态应为“已部署”,节点状态为“未激活”。
4、激活节点
(1)成功将边缘节点服务器部署好IOT系统后,需要激活IOT微服务。左侧菜单栏,依次点击【节点管理】->【边缘节点】,进入边缘节点列表。点击操作栏“详情”按钮
(2)详情页点击右上角“激活节点”,进入边缘系统激活页面。 根据网络情况选择在线激活/离线激活。
(3)
若选择在线激活,先点击“点击测试”按钮,查看网络情况,弹出“连接正常”,填写许可授权码,并点击下一步
(4)弹出在线激活完成页面。
(5)若选择离线激活,先输入授权码,并点击下一步
(6)将请求码复制或下载下来,使用可联外网设备前往该地址http://license.h-visions.com/activate
(7)按照页面的提示,粘贴请求码或上传请求码文件,点击取得激活码,并复制激活码
(8)再次回到离线激活页面,输入复制的激活码,并点击下一步,提示“已完成激活”
5、查看边缘节点状态
5.1 节点列表
左侧菜单栏依次选择【节点管理】->【边缘节点】,进入边缘节点列表。列表显示如下信息
字段名称 | 功能描述 |
---|---|
边缘节点名称 | 新建边缘节点时由用户命名 |
部署状态 | 部署中—IOT EDGE系统正在部署; 部署失败—IOT EDGE系统部署失败,需要用户重新部署; 未部署—用户已在云端新建并注册节点,需要将IOT EDGE系统部署到边缘; 已部署—边缘侧已完成IOT EDGE系统部署; 待服务器注册—边缘服务器未注册到云端,无法与云端通信 |
节点状态 | 边缘侧服务器是否在线 |
启用状态 | 边缘节点是否启用 |
创建时间 | 用户创建边缘节点的时间 |
激活状态 | IOT EDGE系统微服务是否完成激活 |
节点类型 | 分为单机版,集群版两种类型。边缘侧操作系统是windows仅支持单机版 |
操作栏 | 详情—查看边缘节点详情信息,查看节点详情; 注册—完成节点创建后,需要进行节点注册,注册节点; 部署—完成节点注册后,需要在边缘侧部署IOT EDGE系统,部署边缘系统 修改—修改边缘节点的名称; 删除—删除边缘节点在云端的所有配置信息,但边缘节点仍然能正常运行 |
5.2 节点详情
节点列表操作栏点击详情按钮,进入节点详情页。
(1)上侧表格展示边缘节点的名称、节点启用状态、节点创建时间等基本信息。节点数量指的是服务器数量
(2)应用列表:展示云端已向该边缘节点下发的应用,包括应用名称信息、应用的版本号、应用状态,以及下发应用到边缘节点的时间。应用状态包括部署失败、未授权、运行中、异常四种类型。
- 若状态显示部署失败,需要用户重新手动部署应用。 部署应用路径:菜单栏依次选择【节点管理】->【应用管理】,进入应用列表页面,点击操作栏详情按钮。应用详情页点击右上角部署应用按钮,弹出“应用部署”页面 。
- 若状态显示未授权,需要在应用列表操作栏点击激活按钮,激活应用的微服务。具体激活方式请查看应用管理 | HiperM³ 产品帮助中心 (h-visions.com)
- 若状态显示异常,表明应用运行存在问题,可在节点详情页切换到“日志”页面,筛选显示应用日志信息
应用列表操作栏包含激活、详情按钮。点击详情按钮,可跳转到【应用管理】模块的【应用详情】中,查看云端向所有边缘侧下发应用的情况。
点击激活按钮,进入应用激活界面,具体应用激活步骤详见应用管理 | HiperM³ 产品帮助中心 (h-visions.com)。注意:应用状态为“部署失败”,激活按钮不可用。
(3)日志:记录云端对边缘节点/边缘应用的新增、修改、删除、部署动作,支持查看指定日期范围内的日志信息,以及筛选显示节点或应用的日志信息。
(4)服务器列表:展示边缘服务器的名称(注册节点时由用户命名)、服务器IP地址、服务器核数以及内存数、服务器状态(在线或离线)
(5)微服务列表:展示边缘侧服务器的IOT EDGE系统微服务的情况。若是集群型节点,此处展示多个服务器的微服务运行状况。服务状态分为正常、异常、未知(云端未获取到边缘服务的状态)。
6、修改节点名称
边缘节点列表操作栏点击修改按钮,弹出修改节点名称对话框。输入新的节点名称并提交表单即完成修改。
7、删除节点
边缘节点列表操作栏点击删除按钮, 弹出边缘节点删除确认框。注意:云端删除边缘侧的节点,将删掉云端存储的所有配置信息,不会卸载边缘侧的IOT EDGE系统,边缘节点依然可以正常运行。卸载边缘节点系统需要用户到边缘侧手动操作