开源技术社区 - KubeEdge

时间:2021.08.03 点击量:3458

KubeEdge社区

c3721c59e8f34405a009f88b02b36b55.png

社区简介:  

 

KubeEdge是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于kubernetes构建,并为网络应用程序提供基础架构支持。云和边缘之间的部署和元数据同步。 KubeEdge的目标是创建一个开放平台,使能边缘计算,将容器化应用编排功能扩展到边缘的节点和设备,后者基于kubernetes构建,并为云和边缘之间的网络,应用部署和元数据同步提供基础架构支持。

 

技术概要:


  • 完全开放 - Edge CoreCloud Core都是开源的。

  • 离线模式 - 即使与云断开连接,Edge也可以运行。

  • 基于Kubernetes - 节点,群集,应用程序和设备管理。

  • 可扩展 - 容器化,微服务

  • 资源优化 - 可以在资源不足的情况下运行。边缘云上资源的优化利用。

  • 跨平台 - 无感知;可以在私有,公共和混合云中工作。

  • 数据与分析 - 支持数据管理,数据分析管道引擎。

  • 异构 - 可以支持x86ARM

  • 简化开发 - 基于SDK的设备加成,应用程序部署等开发

  • 易于维护 - 升级,回滚,监视,警报等

  • 边缘计算 - 通过在Edge上运行的业务逻辑,可以在生成数据的本地保护和处理大量数据。这减少了网络带宽需求以及边缘和云之间的消耗。这样可以提高响应速度,降低成本并保护客户的数据隐私。

  • 简化开发 - 开发人员可以编写基于常规httpmqtt的应用程序,对其进行容器化,然后在EdgeCloud中的任何位置运行它们中的更合适的一个。

  • Kubernetes原生支持 - 借助KubeEdge,用户可以在Edge节点上编排应用,管理设备并监视应用和设备状态,就像云中的传统Kubernetes集群一样

  • 大量的应用 - 可以轻松地将现有的复杂机器学习,图像识别,事件处理和其他高级应用程序部署和部署到Edge