开发者社区 > 飞天洛神云网络 > 负载均衡 > 正文

负载均衡ALB怎么将流量转发给istio ingressgateway ,有大佬能讲解下思路吗?

负载均衡ALB怎么将流量转发给istio ingressgateway ,有大佬能讲解下思路吗?

展开
收起
三分钟热度的鱼 2023-12-28 15:43:38 149 0
2 条回答
写回答
取消 提交回答
  • 当负载均衡器(ALB)将流量转发给 Istio 的 Ingress gateway 时,主要涉及以下步骤:
    1.流量进入 ALB:首先,客户端发送请求到 ALB,也就是负载均衡器。
    2.ALB 决策:ALB 根据配置的策略和后端服务的状态,决定将请求转发给哪个后端服务。
    3.流量转发:一旦 ALB 决定将流量转发给某个后端服务,它会创建一个带有目标服务 IP 地址和端口的请求。
    4.流量路由到 Ingress gateway:由于 ALB 已经将流量转发给了后端服务,因此该流量会被发送到 Ingress gateway。Ingress gateway 负责处理进入的流量,并根据 Istio 的规则和策略进行路由。
    5.Ingress gateway 路由流量到后端服务:Ingress gateway 根据配置的路由规则将流量转发给相应的后端服务。在转发之前,它还会执行一些安全检查和策略实施。
    6.后端服务处理请求并返回响应:后端服务处理请求并返回响应给 Ingress gateway。
    7.Ingress gateway 将响应返回给 ALB:Ingress gateway 将处理后的响应返回给 ALB,然后 ALB 将响应返回给客户端。

    2023-12-28 16:21:09
    赞同 展开评论 打赏
  • LB转发流量是需要在ALB上面配置服务器组(Real Server),ALB会跟进跟着转发规则把对应的流量转发到服务器组(Real Server)。

    具体您可以看下这个文档
    https://help.aliyun.com/zh/slb/application-load-balancer/user-guide/create-and-manage-a-server-group?spm=a2c4g.11186623.0.0.1c8f640aNTiPvJ 这个是关于ALB访问日志的文档,
    https://help.aliyun.com/zh/slb/application-load-balancer/user-guide/access-logs 此回答整理自钉群“ALB客户交流群”

    2023-12-28 15:57:52
    赞同 展开评论 打赏

阿里云负载均衡(Server Load Balancer,简称SLB)是云原生时代应用高可用的基本要素。通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,消除单点故障并提升应用系统的可用性。 阿里云SLB包含面向4层的网络型负载均衡NLB、面向7层的应用型负载均衡ALB和传统型负载均衡CLB,是阿里云官方云原生网关。

相关产品

  • 负载均衡
  • 热门讨论

    热门文章

    相关电子书

    更多
    《应用型负载均衡ALB产品解读》 立即下载
    阿里云网络-SLB负载均衡产品介绍 立即下载
    负载均衡SLB热点问题解答 立即下载