update image tag to v1.17.0
简体中文 | English
EdgeMesh 作为 KubeEdge 集群的数据面组件,为应用程序提供了简单的服务发现与流量代理功能,从而屏蔽了边缘场景下复杂的网络结构。
备注:KubeEdge-EdgeMesh 数据面组件与 edgemesh 公司及其提供的电商服务无任何关系。edgemesh 公司的网站是 edgemesh.com。
KubeEdge 基于 Kubernetes 构建,将云原生容器化应用程序编排能力延伸到了边缘。但是,在边缘计算场景下,网络拓扑较为复杂,不同区域中的边缘节点往往网络不互通,并且应用之间流量的互通是业务的首要需求,而 EdgeMesh 正是对此提供了一套解决方案。
EdgeMesh 满足边缘场景下的新需求(如边缘资源有限、边云网络不稳定、网络结构复杂等),即实现了高可用性、高可靠性和极致轻量化:
用户价值
注:
✓
+
-
EdgeMesh v1.12.0 之后,edgemesh-server 的能力合并到 edgemesh-agent 的 tunnel 模块中,使得具备中继能力的 edgemesh-agent 能够自动成为中继服务器,为其他节点提供协助打洞与中继转发的功能。EdgeMesh v1.12.0 之前的架构图
edgemesh-agent 的核心组件包括:
EdgeMesh 在 edgemesh.netlify.app 托管相关文档,您可以根据这些文档更好地了解 EdgeMesh。
EdgeMesh 的安装文档请参考这里。
样例1:HTTP 流量转发
样例2:HTTPS 流量转发
样例3:TCP 流量转发
样例4:Websocket 流量转发
样例5:UDP 流量转发
样例6:负载均衡
样例7:跨边云通信
EdgeMesh 当前随 KubeEdge 的主仓库发布版本,发布产物将统一放在 KubeEdge Releases 中。EdgeMesh 的版本发布节奏会跟随 https://github.com/kubeedge/kubeedge 并与其保持一致。
如果您需要支持,请从 ‘操作指导’ 开始,然后按照我们概述的流程进行操作。
如果您有任何疑问,请通过 KubeEdge 官网 推荐的联系方式与我们联系。
如果你对 EdgeMesh 有兴趣,希望可以为 EdgeMesh 做贡献,请阅读 CONTRIBUTING 文档获取详细的贡献流程指导。
简体中文 | English
EdgeMesh
介绍
EdgeMesh 作为 KubeEdge 集群的数据面组件,为应用程序提供了简单的服务发现与流量代理功能,从而屏蔽了边缘场景下复杂的网络结构。
备注:KubeEdge-EdgeMesh 数据面组件与 edgemesh 公司及其提供的电商服务无任何关系。edgemesh 公司的网站是 edgemesh.com。
背景
KubeEdge 基于 Kubernetes 构建,将云原生容器化应用程序编排能力延伸到了边缘。但是,在边缘计算场景下,网络拓扑较为复杂,不同区域中的边缘节点往往网络不互通,并且应用之间流量的互通是业务的首要需求,而 EdgeMesh 正是对此提供了一套解决方案。
优势
EdgeMesh 满足边缘场景下的新需求(如边缘资源有限、边云网络不稳定、网络结构复杂等),即实现了高可用性、高可靠性和极致轻量化:
用户价值
关键功能
注:
✓
EdgeMesh 版本所支持的功能+
EdgeMesh 版本不具备的功能,但在后续版本中会支持-
EdgeMesh 版本不具备的功能,或已弃用的功能架构
edgemesh-agent 的核心组件包括:
指南
文档
EdgeMesh 在 edgemesh.netlify.app 托管相关文档,您可以根据这些文档更好地了解 EdgeMesh。
安装
EdgeMesh 的安装文档请参考这里。
样例
样例1:HTTP 流量转发
样例2:HTTPS 流量转发
样例3:TCP 流量转发
样例4:Websocket 流量转发
样例5:UDP 流量转发
样例6:负载均衡
样例7:跨边云通信
发布
EdgeMesh 当前随 KubeEdge 的主仓库发布版本,发布产物将统一放在 KubeEdge Releases 中。EdgeMesh 的版本发布节奏会跟随 https://github.com/kubeedge/kubeedge 并与其保持一致。
联系方式
如果您需要支持,请从 ‘操作指导’ 开始,然后按照我们概述的流程进行操作。
如果您有任何疑问,请通过 KubeEdge 官网 推荐的联系方式与我们联系。
贡献
如果你对 EdgeMesh 有兴趣,希望可以为 EdgeMesh 做贡献,请阅读 CONTRIBUTING 文档获取详细的贡献流程指导。