使用 SOFAMosn 构建 SOFAMesh

本文介绍的内容将包括 :

SOFAMosn 与 SOFAMesh 的关系

SOFAMosn 是使用 Go 语言开发的 Service Mesh 数据平面代理,而 SOFAMesh 则是基于 Istio 改进和扩展而来的 Service Mesh 大规模落地实践方案, SOFAMosn SOFAMesh 的关键组件。目前由于 SOFAMosn 相比 Envoy 做了一些改造,无法在 Istio 下直接使用,所以本文的实验需要在 SOFAMesh 体系中进行。下图是 SOFAMesh 整体框架下,SOFAMosn 的工作示意图。

SOFAMosn 架构图
图片 - SOFAMosn 架构图

准备工作

SOFAMesh 运行在 Kubernetes 集群中,首先使用 kubernetes-vagrant-centos-cluster 安装 Kubernetes 集群,建议安装 Kubernetes 1.11+。

参考

results matching ""

    No results matching ""