检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
objects 环境变量 volumes 否 Array of 表11 objects 卷配置 resources 否 表12 object 容器资源配置 configs 否 表14 object 高级配置 liveness_probe 否 表15 object 工作负载存活探针,如果不需要,请求消息体中不需要提供该字段
如何获取IEF云端服务IP地址? 边缘节点运行时,需要与IEF、SWR、OBS和AOM四个服务通信。如果您的边缘节点所在环境有防火墙,可根据域名获取IP地址,然后使用IP地址和端口配置防火墙,使得边缘节点能够访问IEF、SWR、OBS和AOM。 域名对应的IP地址可通过PING命令获取,如下所示。
String 部署名称,只允许英文小写字母、数字、中划线,最大长度32,英文小写字母或数字开头和结尾 description 否 String 部署描述 source 否 String 应用部署来源:边缘市场(iem)或自定义() group_id 否 String 应用部署到指定节点组,与node_ids二选一
选择左侧导航栏的“批量管理 > 应用部署”,单击页面右上角的“批量应用部署”。 配置应用部署作业基本信息。 图1 创建批量应用部署作业 名称:创建的应用部署作业名称。 描述:应用部署作业描述。 标签:应用部署作业的标签。 部署对象:需要部署容器应用的边缘节点。 单击“选择边缘节点”,勾选需要选择的边缘节点。
登录IEF管理控制台。 选择左侧导航栏的“批量管理 > 应用部署”,单击页面右上角的“批量应用部署”。 配置应用部署作业基本信息。 图1 创建批量应用部署作业 名称:创建的应用部署作业名称。 描述:应用部署作业描述。 标签:应用部署作业的标签。 部署对象:需要部署容器应用的边缘节点。 单击“选择边缘节点”,勾选需要选择的边缘节点。
部署管理 创建部署 查询部署列表 更新应用部署 删除部署 查询应用部署 查询应用实例列表 容器应用实例重启 父主题: API
broker(使用1883端口),需要先安装第三方MQTT broker,然后订阅对应Topic接收消息。 这里介绍使用外置的MQTT broker的方式,外置的MQTT broker需要先安装MQTT broker,例如安装Mosquitto,步骤如下。 对于Ubuntu操作系统,可以使用如下命令安装mosquitto:
broker(使用1883端口),需要先安装第三方MQTT broker,然后订阅对应Topic接收消息。 这里介绍使用外置的MQTT broker的方式,外置的MQTT broker需要先安装MQTT broker,例如安装Mosquitto,步骤如下。 对于Ubuntu操作系统,可以使用如下命令安装mosquitto:
String 应用部署ID 表2 Query参数 参数 是否必选 参数类型 描述 force_delete 否 String 是否强制删除。默认为false。 如果强制删除,则会忽略边缘节点是否有残留应用,直接删除云端应用。 如果不强制删除,则会等待边缘节点的应用删除成功后,再删除云端应用。
边缘节点上报消息到云端 操作场景 IEF支持从边缘节点上报消息到云端。 您可以将消息发送到边缘节点SystemEventBus(MQTT broker)的自定义Topic中,IEF会将这些数据转发到DIS通道或APIG后端地址。数据转发到DIS通道或者APIG后端地址后,您可以提取这些数据,并对数据进行处理分析。
边缘节点上报消息到云端 操作场景 IEF支持从边缘节点上报消息到云端。 您可以将消息发送到边缘节点SystemEventBus(MQTT broker)的自定义Topic中,IEF会将这些数据转发到DIS通道或APIG后端地址。数据转发到DIS通道或者APIG后端地址后,您可以提取这些数据,并对数据进行处理分析。
id String 应用部署uuid name String 应用部署名称,只允许英文小写字母、数字、中划线,最大长度32, 英文小写字母或数字开头和结尾 replicas Integer 应用部署总副本数 ready_replicas Integer 应用部署正常副本数 description
objects 环境变量 volumes 否 Array of 表11 objects 卷配置 resources 否 表12 object 容器资源配置 configs 否 表14 object 高级配置 toleration_seconds 否 Integer 应用实例在节点故障后等待的迁移时间(仅在节点组中使用该功能)
查询应用部署详情 功能介绍 该API用于查询应用部署详情。 URI GET /v2/{project_id}/edgemgr/deployments/{deployment_id} 表1 Path参数 名称 是否必选 说明 project_id 是 项目ID,获取方法请参见获取项目ID。
id String 应用部署uuid name String 应用部署名称,只允许英文小写字母、数字、中划线,最大长度32, 英文小写字母或数字开头和结尾 replicas Integer 应用部署总副本数 ready_replicas Integer 应用部署正常副本数 description
count Long 应用部署总数 deployments Array of DeploymentResp objects 应用部署列表 表5 DeploymentResp 参数 参数类型 描述 id String 应用部署uuid name String 应用部署名称,只允许英文小写字母、数字、中划线,最大长度32,
删除应用部署 功能介绍 该API用于删除应用部署实例。 URI DELETE /v2/{project_id}/edgemgr/deployments/{deployment_id} 表1 Path参数 名称 是否必选 说明 project_id 是 项目ID,获取方法请参见获取项目ID。
如下图所示,IEF通过纳管您的边缘节点,将云上应用延伸到边缘,可以实时处理终端设备的数据,同时在云端提供设备/应用监控、日志采集等功能,以及边云消息通道功能用于边缘上传数据到云端或者数据从云端发到边缘。提供完整的边云协同的解决方案。 图1 边缘云计算 首先使用IEF进行边缘节点注册,
在边缘节点部署视频AI算法容器应用。可以调用API实现应用下发部署,具体请参见创建部署。 集成IEF的容器应用管理能力。升级视频AI算法容器版本。 当视频AI算法容器存在新版本,更新视频AI算法容器应用,具体请参见更新部署。 集成IEF边云消息管理能力,将云端数据下发边缘节点
、漏检等问题。基于机器视觉的质检方案,通过云端建模分析与边缘实时决策的结合,实现自动视觉检测,提升产品质量。 优势: 高效:云端已训练的视觉模型,在边缘侧部署,实现产品实时预测,提升检测效率,提高产品质量 模型优:提供边云协同架构,云端模型训练,数据边缘处理,模型增量训练优化,实现模型性能优异