动手实践丨使用华为云IoT边缘体验“边云协同”
摘要:“边云协同”,即云端与边缘的协同。通过边云通道,部署在边缘节点上,并实现在云端远程管理应用,保障部署在边缘的应用能够正常运行,并通过与云端的连线,将业务执行结果在云端呈现。
本文分享自华为云社区《使用华为云IoT平台的IoT边缘体验“边云协同”【我的IoT端边云体验】》,作者:Jan-tao 。
边云协同
“边云协同”,即云端与边缘的协同。通过边云通道,部署在边缘节点上,并实现在云端远程管理应用,保障部署在边缘的应用能够正常运行,并通过与云端的连线,将业务执行结果在云端呈现。
IoT边缘优势
- 就近接入:支持现场的物联网设备就近接入,可以实现设备的管理、智能控制、数据治理。
- 本地自治:通过部署边缘节点,实现物联网设备数据的预处理,同时在边缘侧提供应用托管、边缘计算等功能,方便业务本地自治,保证业务数据的高可靠不丢失,减少因硬件或网络带来的业务影响。
- 低时延:由于边缘计算减少了数据流量的总量,从而提高了应用和服务的性能;通过本地有线直连的方式,在本地进行业务处理,满足了业务低时延的需求。
快速体验IoT边缘
一、注册IoT边缘节点
进入华为云IoT 边缘
注册边缘节点
单击右上角“注册节点”
根据页面提示填写参数
安装命令30分钟内有效,如超时间,请重新获取安装命令。
安装部署节点前,请检查机器的IP转发是否开启,以及7883和8943端口是否开放。
1.IP转发规则配置如下:
cat /proc/sys/net/ipv4/ip_forward
若值等于0,则需要添加配置IP转发规则。
2.添加配置IP转发规则:
vim /etc/sysctl.conf
修改配置文件/etc/sysctl.conf,在文件中修改net.ipv4.ip_forward = 1。
如果配置文件中没有net.ipv4.ip_forward参数项,请新增一行net.ipv4.ip_forward = 1。
3.重新加载此文件的值
sysctl -p
安装边缘节点
选择边缘节点设备类型,并设备安装目录,将命令复制,以root用户登录边缘节点服务器后台系统,执行安装命令。
执行安装
安装成功
2022-10-31T13:54:13,651534 | INFO | install | 432 | install edge finish. 2022-10-31T13:54:13,652211 | INFO | stop | 483 | edgeInstaller stop. /home/jantao
等待边缘节点的状态变为**“在线”**,表示该节点已安装并连接成功。
二、创建自定义应用
上传镜像到SWR容器镜像服务
拉取镜像
docker pull swr.cn-north-4.myhuaweicloud.com/huawei-iot-edge/edgerule:1.1.0001.20200428202651.x86
开通SWR容器镜像服务
登录指令
登录边缘节点硬件shell后台,输入复制的登陆指令并回车,提示“Login Succeeded”则表明该硬件已通过SWR云服务的鉴权认证,可进行上传/下载镜像。
将镜像改名并上传到SWR
1、为本地镜像打标签,格式为docker tag [镜像名称:版本名称] [镜像仓库地址]/[组织名称]/[镜像名称:版本名称]
docker tag swr.cn-north-4.myhuaweicloud.com/huawei-iot-edge/edgerule:1.1.0001.20200428202651.x86 swr.cn-north-4.myhuaweicloud.com/iot_edge_security/app:1.0.0
2、上传镜像到SWR,格式为docker push [镜像仓库地址]/[组织名称]/[镜像名称:版本名称]
docker push swr.cn-north-4.myhuaweicloud.com/iot_edge_security/app:1.0.0
在SWR控制台选择“我的镜像”,可查看上传的自定义镜像app。
单击镜像名称app进入镜像详情页,将“类型”该为“公开”。
创建自定义应用
在IoT边缘控制台上添加应用和应用版本,即可将SWR云服务中的镜像通过IoT边缘部署到指定边缘节点中。
选择左侧导航栏“IoT边缘 > 应用管理”进入页面,单击“添加应用”,进行创建应用。
选择容器镜像
点击下一步
点击下一步
填写版本和支持架构信息。
单击确认添加后,则创建自定义应用成功。
查看发布的应用
三、将应用部署到边缘节点
“应用模块 > 模块管理”页签,单击“部署应用”,将制作的自定义应用部署到边缘节点上运行。
查看应用在边缘节点的运行状态,进入边缘节点后台shell,输入 命令
docker ps
可以看到应用已经在运行中。
四、在边缘节点下添加设备
创建产品
我这里使用自己之前创建过的产品
添加设备
在“IoT边缘 --> 边缘节点”,选择您的边缘节点名称,进入节点详情页
在节点详情页,点击“添加边缘设备”。
填写相关信息:
1.所属产品:自己创建的产品
2.自定义相关的设备标识码、设备名称
3.password:自定义密码
注册设备
进入华为云设备接入提供的MQTT ClientId生成工具网站:
https://iot-tool.obs-website.cn-north-4.myhuaweicloud.com/
填写添加设备(IoT边缘)后生成的设备ID和设备密钥
生成连接信息(ClientId、Username、Password)。
五、体验边云协同
使用MQTT.fx软件体验设备对接边缘节点场景
填入相关信息
点击“Connect”,设备鉴权成功后,在IoT边缘控制台和物联网平台可以看到设备处于在线状态。如果模拟器右侧的红灯变成绿灯,说明与物联网平台的连接成功。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
用新服务器从零开始部署 DolphinDB
本文主要介绍在新服务器部署 DolphinDB 时需要注意哪些系统配置,以及如何选择 DolphinDB 部署方式以符合业务需求。合适的系统配置可以提高 DolphinDB 系统的稳定性和可维护性,而合适的部署方式可以提高业务执行的效率。 1. 操作系统配置 本文以 CentOS 7.9.2009 为例,介绍 DolphinDB 相关的系统配置方法。 1.1 平台要求与推荐 1.1.1 支持的平台 平台 处理器架构 是否支持 Linux x86 是 arm 是 龙芯 是 Windows x86 是 Mac - 否 BSD - 否 在 Linux 系统使用 DolphinDB 要求内核版本为 Linux 2.6.19 或以上,推荐使用 CentOS 7 稳定版。 1.1.2 依赖软件 DolphinDB 依赖 gcc 4.8.5 或以上版本。以在 CentOS 7 稳定版上安装为例: # yum install -y gcc 1.1.3 推荐硬件配置 需要为 DolphinDB 元数据,redo log 以及数据实体配置不同的硬盘,以优化系统性能。 元数据和 redo log:建议配一块...
- 下一篇
官宣!Taier1.3新版本正式发布,新鲜功能抢先体验
2022年11月7日,Taier1.3版本正式发布! Taier 是一个大数据分布式可视化的DAG任务调度系统,旨在降低ETL开发成本、提高大数据平台稳定性,大数据开发人员可以在 Taier 直接进行业务逻辑的开发,而不用关心任务错综复杂的依赖关系与底层的大数据平台的架构实现,将工作的重心更多地聚焦在业务之中。 Taier自今年2月份开源之后,得到了社区开发者的广泛支持,我们积极吸收社区开发者的意见建议,不断迭代版本,目前已发布了Taier1.1、Taier1.2这两个大的版本更新。 本次发布的Taier1.3版本,我们新增了Flink Standalone组件,融合了DataSourceX的模块,并新增了Python、Shell、ClickHouse、Doris SQL等多种任务,任务数据源绑定,任务支持指定队列运行,并进行了部署优化,同时对官网社区的UI进行了全新的升级改造。 目前新版本已在Github与Gitee上线,同时使用文档也在社区推送,大家可以随时下载查阅,欢迎大家前往体验(喜欢我们的项目欢迎大家点个Star),体验地址: Github: https://github.c...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8