如对外播放,需要去应用侧设置对外播放端口 事件推送 订阅MQTTbroker的消息,推送消息到远程服务器,并且把消息中携带的图片和视频的信息解析出来,把图片和视频推送到远程服务器上 技能编排如下: MQTT订阅单元 根据broker服务的配置决定使用ssl连接还是tcp连接 ssl 修改broker的服务地址为ssl连接的服务地址 修改clientId为自定义的id 修改topic为目标订阅topic
业务模版 复杂的边缘场景往往包含了多个应用,业务模版针对多个边缘应用组合的情况设置,简化复杂场景的应用配置,通过模版一键式在多节点进行部署。 创建模版 基于当前节点配置提取模版 支持将当前节点的应用配置提取成业务模版进行保存。可复用至其他节点 创建新模版 支持在新模版里,创建或者引入应用和配置项。 模版部署 点击部署 部署过程中,在模板配置阶段,支持针对本次部署做参数调整。调整不会同步到模版。
Job类型:Job类型应用提供了定时、短期、一次性的离线计算能力,Job 会创建一个或者多个 Pods,并将继续重试 Pods 的执行,直到指定数量的 Pods 成功终止。
https://baetyl.bj.bcebos.com/test/install.sh | bash 如下图所示: 复制节点安装命令,在边缘节点上执行,如下图所示: 2、查看边缘服务状态 进程模式下,边缘计算框架baetyl会将边缘应用托管给systemd,并以服务的形式发布,可以通过systemctl命令查看。
部署模型SDK至Intel Movidius设备 1、概述 进程模式与容器模式不同,进程模式强依赖于边缘节点的运行环境变量,比如lib库、系统变量等参数。如果没有提前设置好path等环境变量,可能导致云端下发的二进制程序在边缘节点上无法正常运行,甚至运行出错。
EasyEdge为BIE提供了边缘模型适配与模型加速的能力,同时也为BIE提供了更多可运行在边缘侧的模型来源。 通过BIE与EasyEdge、BML、EasyDL等产品的集成,为用户提供从“模型训练->模型发布->模型转换->模型部署->模型运行”的全链路服务。
过几分钟,可以在 离线计算SDK 界面看到生成的Jetson SDK,如下图所以: 点击 下载 获得Jetson专用SDK: EasyEdge-Linux-m38748-b38748-Jetson.zip 。
用户可以基于现有单元,进行灵活的编排组合,生成多样技能,满足不同的边缘业务需求。 技能编辑完成后可以生成对应的业务模版,用户可以将业务模版部署至节点,生成多个应用。 单元串联 单元可以通过拖拉拽的方式组合成一个技能。画布右侧支持修改单元特定的属性。 符合什么条件的单元可以串联 : 目前单元因为针对场景设计,有些单元需要按照指定的个数数据进行输入输出。
如果边缘节点是 单机 类型,则边缘节点就是一个单master的Kubernetes节点。当部署一个DaemonSet 类型应用的时候,只有1个Kubernetes节点上会有pod。 操作指南 创建集群类型边缘节点 DaemonSet多用于多机集群,在单机场景下,不需要使用DaemonSet。因此此处创建一个集群类型的边缘节点 daemonset-demo 。
同时考虑到为了方便外网人员能够 临时远程 运维管理该边缘节点设备,可以同时为边缘节点设备搭建一条外网运维通道。通过双网卡机制,让边缘节点设备同时连接外网,并在边缘节点上安装外网BIE云端管理平台上的 进程模式节点安装命令 。从而实现BIE边缘节点被外网平台纳管。并借助进程模式的 远程SSH通道 运维内网边缘节点。