让我带你理清 Azure 的负载均衡器

最近在了解 Azure 云计算服务,发现里面有很多负载均衡类的服务,并且单从名字也无法知道各自是干什么的,我对此进行了简单的归纳,希望可以帮助大家有一个认识。

介绍

Azure 的负载均衡器分为全球负载均衡器和区域负载均衡器。

  • 全球负载均衡器:服务跨区域后端、云或混合本地服务分布流量。 这些服务将最终用户流量路由到最近的可用后端。 它们还会对服务可靠性或性能的变化做出反应,以最大程度地提高可用性和性能。
    • Traffic Manager:类比 AWS Route53
    • Front Door:类比 Google Global Loadbalancer
  • 区域负载均衡器:服务跨虚拟机(vm)或区域中的区域和区域冗余服务终结点在虚拟网络中分发流量。
    • Azure Load Balancer:类比 AWS NLB
    • Application Gateway:类比 AWS ALB
服务全局/区域性建议的流量
Azure Front Door全局HTTP(S)
Traffic Manager全局非 HTTP (S)
Application Gateway区域HTTP(S)
Azure Load Balancer区域非 HTTP (S)

Global load balancing

Traffic Manager 是一种基于 DNS 的流量负载均衡器,类似于 AWS Route53 的一些路由策略功能,可以把不同区域的服务添加到终端节点,终结点可以是托管在 Azure 内部或外部的任何面向 Internet 的服务,和 Route53 差不多,也支持多种路由策略,比如优先级、加权、性能、地理、多值、子网等六种路由方法。

image-20200727180528366

Azure Front Door 是一个全球负载均衡器,工作在第 7 层或 HTTP/HTTPS 层,和 AWS 的 ALB 比较像,但是比 ALB 强大一些,后端可以是跨区域的服务。协议呢,使用的是任播,又和 AWS 的 Global Accelecrator。做个不恰当的比喻,类似于 ALB 和 Gloabl Accelerator 的结合体吧。具有 7 层的一些功能,如 SSL 卸载、基于路径的路由、快速故障转移、缓存等。

我个人觉得 Front Door 和 Google Global Loadbalancer 非常相近。

image-20200728143229347

Regional load balancing

Application Gateway 是一种 Web 流量负载均衡器,可用于管理 Web 应用程序的流量,类似于 AWS 的 ALB,功能基本一样。

image-20200728143521528

Azure Load Balancer 是一个网络负载均衡器,工作在第四层,可以理解为何 AWS NLB 一样的功能。

image-20200728145825651

最后展示一个例子,在一个大的项目中,我们可以包含多种负载均衡器。

image-20200728145943914

欢迎大家扫码关注,获取更多信息

让我带你理清 Azure 的负载均衡器

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值