开源
baetyl:Linux Foundation Edge的开放边缘计算框架
来源:元经纪     阅读:433
网站管理员
发布于 2023-04-08 08:08
查看主页

概述

Baetyl是Linux Foundation Edge的开放边缘计算框架 ,将云计算、数据和服务无缝扩展到边缘设备。可提供临时离线、低延迟的计算服务,包括设备连接、消息路由、远程同步、函数计算、视频采集、AI推理、状态上报、配置ota等。

Baetyl v2 提供了一个全新的边缘云集成平台,采用云管理和边缘运营的解决方案,分为边缘计算框架(本项目)和云管理套件,支持多种部署方式。可管理云端所有资源,如节点、应用、配置等,自动将应用部署到边缘节点,满足各种边缘计算场景。特别适用于新兴的强边缘设备,如AI一体机、5G路边盒等。

v2和v1版本的主要区别如下:

[hidecontent type="logged" desc="隐藏内容:登录后可查看"]

边缘计算框架(本项目)

边缘计算框架在边缘节点的 Kubernetes 上运行,管理和部署提供各种功能的所有应用程序。应用包括系统应用和普通应用。所有系统应用均由 Baetyl 官方提供,您无需配置。

目前有几个系统应用:

  • baetyl-init:负责将边缘节点激活到云端并初始化baetyl-core,所有任务完成后退出。
  • baetyl-core:负责本地节点管理(node)、与云端数据同步(sync)和应用部署(engine)。
  • baetyl-function:所有函数运行时服务的代理,函数调用通过该模块传递。

目前框架支持Linux/amd64、Linux/arm64、Linux/armv7,如果边缘节点资源有限,可以考虑使用轻量级的kubernetes:K3S。

硬件要求根据边缘应用程序的大小进行扩展。此处概述了最低限度的建议。

  • 内存:最低 1GB
  • CPU:最少 1 个

云管理套件

云管理套件负责管理所有资源,包括节点、应用程序、配置和部署。所有功能的实现都是插件化的,方便功能扩展和第三方服务接入,提供丰富的应用。云管理套件的部署非常灵活。它可以部署在公有云、私有云环境和普通设备上。支持K8S/K3S部署,支持单租户和多租户。

本项目中云管理套件提供的基本功能如下:

  • 边缘节点管理
    • 在线安装边缘计算框架
    • 边缘和云之间的同步(影子)
    • 节点信息收集
    • 节点状态收集
    • 申请状态收集
  • 应用部署管理
    • 容器应用
    • 函数应用
    • 节点匹配(自动)
  • 配置管理
    • 常用配置
    • 功能配置
    • 秘密
    • 证书
    • 注册表凭据
  • 节点供应管理
    • 节点批量管理
    • 注册和激活

_开源版本包含以上所有功能的RESTful API,但不包含前端dashboard。

[/hidecontent]

 
免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 开源
雄安元宇宙音乐盛典开幕在即!让我们一起触梦未来
编辑的四苦四甘(文思)
印度车企的造车秘诀:除了财力 就剩人脉
柯洁遗憾败北激起强烈不满:韩国棋院决定变更争议规则
品非遗文化  赏壮美山川  华山西峰大索道邀您畅享国庆假期好时光

首页

分类

定制方案

消息

我的