首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有可供使用的分布式多云服务网格解决方案?跨越GCP,AWS,Azure,甚至是前提设置的东西?

是否有可供使用的分布式多云服务网格解决方案?跨越GCP,AWS,Azure,甚至是前提设置的东西?
EN

Stack Overflow用户
提问于 2020-06-05 02:54:54
回答 2查看 187关注 0票数 0

是否有可供使用的分布式多云服务网格解决方案?一个跨GCP、AWS、Azure甚至是前提设置的分布式服务网格?

内森·胡尔(新加坡)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-06-05 14:56:37

是的,采用istio多簇单网格模型是可能的。

根据istio 文档

多簇 可以将单个网格配置为包含多个群集。在单个网格中使用多集群部署可以提供比单个集群部署更多的功能:

  • 故障隔离和故障转移:cluster-1崩溃,故障转移到cluster-2
  • 位置感知路由和故障转移:向最近的服务发送请求。
  • 各种控制平面模型:支持不同级别的可用性。
  • 团队或项目隔离:每个团队运行自己的一组集群。

具有多个集群的服务网格

多集群部署为您提供了更大程度的隔离和可用性,但增加了复杂性。如果您的系统具有高可用性需求,则可能需要跨多个区域和区域的群集。您可以在单个集群中进行金丝雀配置更改或新的二进制版本,其中配置更改只会影响少量的用户通信量。此外,如果群集有问题,则可以暂时将通信量路由到附近的群集,直到解决该问题为止。

您可以基于网络和云提供商支持的选项配置集群间通信。例如,如果两个集群驻留在同一底层网络上,则可以通过简单配置防火墙规则来启用跨集群通信。

单网格 最简单的Istio部署是一个单一的网格。在网格中,服务名称是唯一的。例如,只有一个服务可以在mysvc名称空间中具有foo名称。此外,工作负载实例共享一个公共标识,因为服务帐户名称在命名空间中是唯一的,就像服务名称一样。 单个网格可以跨越一个或多个簇一个或多个网络。在网格中,命名空间用于租赁

希望能帮上忙。

票数 1
EN

Stack Overflow用户

发布于 2020-12-11 14:16:55

另一种方法可以是使用这个工具与Kubernetes集群一起使用,该集群可以同时遍历所有选定的云提供商,而不需要分别管理它们。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62207367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档