BAETYL 1.0.0 Documentation
15.44 MB
135 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
文档介绍了Baetyl 1.0.0平台的功能、架构和配置。Baetyl是一个支持多硬件和操作系统的边缘计算平台,提供服务管理、消息路由、功能计算等功能。平台包含多个官方模块,如baetyl-agent用于云管理通信,baetyl-hub基于MQTT协议提供消息路由服务,baetyl-function-manager用于函数管理等。文档还详细说明了各个模块的配置和使用方法,包括服务实例管理、资源限制、日志记录等。平台支持原生进程和容器化部署,并提供丰富的测试示例和详细的配置指导。 | ||
AI总结 | ||
### 《BAETYL 1.0.0 Documentation》总结
#### 1. 平台支持
- **硬件与操作系统**:支持多种硬件(如X86、ARM CPU)和操作系统(如Linux、Darwin)。
- **部署模式**:支持原生进程模式和Docker容器模式。
#### 2. 核心组件与功能
- **Baetyl Master**:负责服务实例的启动、停止和监控,包含Engine、API、Command Line功能。
- **官方模块**:
- **baetyl-agent**:用于与BIE云管理套件通信,支持应用交付和设备信息上报,采用证书认证确保安全性。
- **baetyl-hub**:基于MQTT协议提供消息订阅和发布功能,支持TCP、SSL、WS、WSS四种接入方式。
- **baetyl-remote-mqtt**:用于桥接两个MQTT服务器,实现消息同步,支持多条消息路由规则配置。
- **baetyl-function-manager**:提供基于MQTT的消息计算功能,具备高可用性和良好的扩展性。
- **baetyl-function-*运行时**:支持Python2.7、Python3.6和Node8.5等多种运行时环境,可动态启动。
#### 3. 架构与配置
- **架构**:模块化设计,支持灵活的模块管理和配置。
- **配置示例**:
- **Baetyl-function-manager**:配置文件示例,包括服务地址、日志路径等。
- **Baetyl-function-python**:包含函数处理逻辑、代码目录和日志配置。
- **Baetyl-video-infer**:配置视频推理服务,包括视频源、模型路径和处理参数。
#### 4. 版本更新与功能改进
- **0.1.5版本**:新增功能包括OTA支持、配置模板、系统守护进程支持等,修复了地址已使用问题。
- **0.1.2版本**:分离agent模块,引入卷配置,支持服务替换和设备映射功能。
- **0.1.0版本**:初始开源版本,支持模块化管理、资源限制配置和多种官方模块。
#### 5. 测试与支持
- 提供丰富的测试示例,如hub模块的Mosquitto配置。
- 文档全面,支持英文阅读。
#### 6. 其他
- 提供详细的日志路径和配置信息。
- 鼓励社区参与,遵循社区公约。
总结:Baetyl是一个功能丰富的边缘计算平台,支持多种硬件和操作系统,提供全面的模块化功能,具备高可用性和扩展性,适合在边缘环境中部署和管理服务。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
123 页请下载阅读 -
文档评分