ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

服务网格

服务网格是一个基础设施层,用于使用 API 处理云原生应用程序的服务到服务的通信。它提供了一种连接、保护和监视微服务的方法。NetScaler 提供两种解决方案来满足您的服务网格需求:

  • 服务网格精简版
  • 服务网格(NetScaler 与 Istio 集成)

服务网格精简版

完整的服务网格实现非常复杂,需要一个陡峭的学习曲线。如果您正在寻找具有类似优势的服务网格的简化实现,NetScaler 提供了一种复杂性较低的名为服务网格 lite 的解决方案。在此解决方案中,NetScaler CPX 作为 Kubernetes 群集中的集中式负载平衡器运行,并对微服务之间的东西流量进行负载平衡。NetScaler CPX 对入站和容器间流量执行策略。

下图显示了服务网格精简版架构。

服务网格精简版

有关信息,请参阅 服务网格精简版文档

服务网格(NetScaler 与 Istio 集成)

NetScaler 通过将 NetScaler 与 Istio 集成来提供服务网格解决方案。Istio 是一个开源且独立于平台的服务网格,是最受欢迎的服务网格实现之一。通过将 NetScaler 与 Istio 集成,您可以利用 NetScaler 的功能来保护和优化服务网格中应用程序的流量。

NetScaler 可以通过以下方式与 Istio 集成:

  • NetScaler MPX、VPX 或 CPX 作为服务网格的 Istio 入口网关,向 Kubernetes 群集暴露流量。
  • NetScaler CPX 作为辅助代理,在服务网格中使用应用程序容器,用于控制应用程序之间的通信。

您可以单独使用集成,也可以将两种方式结合使用以获得统一的数据平面解决方案。

下图显示了服务网格架构。

服务网格

服务网格非常适合高度安全的应用程序,还具有以下优点。

  • 为每个容器提供精细的(模块化)流量管理
  • 由于实现了sidecar,可确保更丰富的可观测性、分析和安全性(Mutual TLS)
  • 支持使用嵌入式 NetScaler CPX 对每个容器进行自动金丝雀部署
  • 支持云可移植性
  • 允许将应用程序执行的一些功能卸载到 sidecar
  • 提供更低的侧车延迟
  • 提供与开源工具的集成
  • 提供可扩展性

欲了解更多信息,请参阅 NetScaler 与 Istio 的集成文档

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
服务网格