admin管理员组

文章数量:1607325

5G和物联网让边缘计算备受瞩目,巨头们纷纷跑步入场,边缘计算项目百花齐放,参差不齐。边缘计算社区经过1个月收集,梳理了10个2019年表现优异的边缘计算开源项目、边缘计算框架及边缘计算平台,以下排名不分先后。

 

01

 StarlingX

StarlingX,一个专注于对低延迟和高性能应用进行优化的开源边缘计算及物联网云平台,StarlingX 项目是基于WindRiver 的产品 Titanimu Cloud R5 版本基础上修改而来。2018 年 5 月, Intel 和风河宣布将其电信云 /边缘云的商业产品 TitaniumCloud中的部分组件开源, 命名为StarlingX, 并提交给 OpenStack Foundation 管理。

2018年10月,OpenStack社区发布了 StarlingX 首个版本,最初的 starlingX 主要是通过 6 大组件,来完成对 Openstack 的安装部署,监控管理等。2019年9 月正式发布其2.0版本。StarlingX项目旨在为边缘计算重新配置经过验证的云技术,在大规模分布式计算环境中提供成熟且稳健的云平台。StarlingX是适用于裸机、虚拟机和容器化部署环境的完整边缘云基础设施平台,适用于对高可用性(HA)、服务质量(QoS)、性能和低延迟等 有严格要求的应用场景。

 

StarlingX可兼容不同的开源组件,可为故障管理和服务管理提供独特项目组件,以确保用户应用程序的高可用性。StarlingX代码库蓄势待发,随时准备部署边缘计算可扩展解决方案。该项目由OpenStack基金会托管。

官网:www.starlingx.io

 

02

 KubeEdge

2019年3月19日,CNCF基金会及技术委员会全体一致同意来自华为的开源智能边缘项目KubeEdge加入CNCF社区,成为CNCF在智能边缘领域的首个正式项目。KubeEdge的名字来源于Kube + Edge,顾名思义就是依托Kubernetes的容器编排和调度能力,实现云边协同、计算下沉、海量设备接入等,将Kubernetes的优势和CloudNative云原生应用管理标准延伸到边缘,解决当前智能边缘领域用户所面临的挑战。

KubeEdge是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于kubernetes构建,并为网络应用程序提供基础架构支持。云和边缘之间的部署和元数据同步。KubeEdge架构上分为三个部分,分别是云、边、端三侧。云端负责云上应用和配置的校验、下发,边缘侧则负责运行边缘应用和管理接入设备,设备端运行各种边缘设备。KubeEdge完整的打通了边缘计算中云、边、设备协同的场景,整体架构如下图。

KubeEdge使用Apache 2.0许可,并且绝对可以免费用于个人或商业用途。KubeEdge横跨云原生和智能边缘两大版图,充满无限可能。

 

官网:https://kubeedge.io

GitHub:

https://github/kubeedge/

本文标签: 十大边缘项目