基于FCU1101边缘计算之远程运维

远程运维管理就是网络管理员可以在家中,或者其他任何一个可以上网的地方,连接单位的网络,从而实现远程通过网络来监控管理设备的目的。

远程运维管理的好处就是随时随地管理,而且不用工程师到现场去解决问题。

一方面节省了工程师的精力,另一方面是便于第一时间解决问题,避免因为路途的原因耽误设备正常运行。

 

物联网 边缘计算平台,又名 Link IoT Edge,是阿里云能力在边缘端的拓展。

它继承了阿里云安全、存储、计算、人工智能的能力,可部署于不同量级的智能设备和计算节点中。

通过定义物模型连接不同协议、不同数据格式的设备,提供安全可靠、低延时、低成本、易扩展、弱依赖的本地计算服务。

同时,可以结合阿里云的大数据、 AI学习、语音、视频等能力,打造出云边端三位一体的计算体系。

目前分为三个版本, Link IoT Edge提供专业版(LE Pro)、标准版(LE Standard)、轻量版(LE Lite)三个版本的产品。

■ 本文为您介绍三个版本产品的能力区别,以及对软硬件的不同要求

 

wpsA282.tmp.png  

本文以基于 iMX6UL 设计的 FCU1101 嵌入式控制单元为例,测试轻量版Edge的功能,主要测试远程链接与文件管理功能。

Step1. 确认手中FCU1101是否可以连接外网

例如: Ping通百度;确认sftp服务是否存在,如果没有可以向 飞凌索取

Step2. 注册阿里云账号,并登录

注册流程比较简单,不再详细阐述

Step3. 部署创建边缘 网关

具体细节如下文所示

❶ 登录物联网平台控制台。链接: https://iot.console.aliyun.com/service_open  

❷ 选择选择 设备管理  > 产品 、单击 创建产品 在弹出页面,选择 高级版(推荐) ,单击 下一步

 

❸ 配置参数后,单击 确认 ,创建网关产品

产品是设备的集合,通常是一组具有相同功能定义的设备集合。

例如:产品指同一个型号的产品,设备就是该型号下的某个设备。

 

❹ 选择 设备管理  > 设备 、单击 添加设备 。按如下说明设置参数后,单击 确认 ,创建一个网关设备。

 

❺ 创建边缘实例,登录物联网平台控制台,选择 边缘计算  > 边缘实例 。单击新增实例,如下:

 

❻ 单击确认,完成实例创建。可以在边缘实例页面,单击刚创建的实例右侧操作栏中的查看,进入实例详情页面查看边缘实例信息。

❼ 点击实例详情页获取 三元组信息

三元组信息如下:

 

Step4. 运行查看服务状态

在设备上执行以下命令 :

/linkedge/gateway/build/script/iot_gateway_start_lite.sh 三元组 

例如

/linkedge/gateway/build/script/iot_gateway_start_lite.sh a1lg0N7nNLK newtest xpc2e0dMJTYIzJzNgH6ShiHG8ClawjkH 

可以看到以下输出信息:

 

Step5. 开启云端

在设备上执行以下命令:

/linkedge/gateway/build/bin/RemoteTerminalDaemon三元组 

例如:

/linkedge/gateway/build/bin/RemoteTerminalDaemon a1lg0N7nNLK newtest xpc2e0dMJTYIzJzNgH6ShiHG8ClawjkE 

可以看到打印信息的尾部信息

 

Step6. 登录远程控制台

回到边缘实例的实例信息页面点击远程连接,在出现的框中输入 开发板用户名和密码  linux4..1.15初始用户名root 密码root,Linux3.14.38初始用户名root 密码需要自己重新设置一下。

 

登录以后进入远程终端,界面如下:

 

Step7. 远程文件管理

用户名和密码同上,登陆以后即可进入远程文件管理进行操作。