Baetyl是Linux Foundation Edge的开放边缘计算框架 ,将云计算、数据和服务无缝扩展到边缘设备。可提供临时离线、低延迟的计算服务,包括设备连接、消息路由、远程同步、函数计算、视频采集、AI推理、状态上报、配置ota等。
Baetyl v2 提供了一个全新的边缘云集成平台,采用云管理和边缘运营的解决方案,分为边缘计算框架(本项目)和云管理套件,支持多种部署方式。可管理云端所有资源,如节点、应用、配置等,自动将应用部署到边缘节点,满足各种边缘计算场景。特别适用于新兴的强边缘设备,如AI一体机、5G路边盒等。
v2和v1版本的主要区别如下:
[hidecontent type="logged" desc="隐藏内容:登录后可查看"]
边缘计算框架在边缘节点的 Kubernetes 上运行,管理和部署提供各种功能的所有应用程序。应用包括系统应用和普通应用。所有系统应用均由 Baetyl 官方提供,您无需配置。
目前有几个系统应用:
目前框架支持Linux/amd64、Linux/arm64、Linux/armv7,如果边缘节点资源有限,可以考虑使用轻量级的kubernetes:K3S。
硬件要求根据边缘应用程序的大小进行扩展。此处概述了最低限度的建议。
云管理套件负责管理所有资源,包括节点、应用程序、配置和部署。所有功能的实现都是插件化的,方便功能扩展和第三方服务接入,提供丰富的应用。云管理套件的部署非常灵活。它可以部署在公有云、私有云环境和普通设备上。支持K8S/K3S部署,支持单租户和多租户。
本项目中云管理套件提供的基本功能如下:
_开源版本包含以上所有功能的RESTful API,但不包含前端dashboard。
[/hidecontent]