Azure 负载平衡解决方案 - 应用程序网关或 Azure 负载平衡器

Azure Load Balancing Solution - Application Gateway or Azure Load Balancer

注意:我还在学习阶段

问题:对于下面描述的场景,在Load Balancing Settings为两个VMsFrontEnd subnet我应该选择Application GatewayAzure Load Balancer?

在 Azure 门户中,当我为 FrontEnd 创建 VMs 时,向导的 Networking 选项卡给我两个选择,如下所示:

为什么会混淆:

对于Load Balancing Internet Traffic到VM,this tutorial不选择Application Gateway。但是下面场景的第 5 个项目符号似乎表明我应该选择 Application Gateway

场景

This 来自 Azure 官方团队的教程描述了为一个简单的在线商店设计基础设施,如下所示:

以上配置包含:

两者都可以,看你的需要。负载均衡器只是将流量转发到您的虚拟机,而应用程序网关可以执行基于路径的路由、ssl 卸载、具有 WAF 功能等。但是它的成本更高,而且很笨重。

查看您列出的要点,您的案例将适用于这两种解决方案。

ps。就像 Rahul 提到的那样,负载均衡器在 4 级工作并且不支持 HTTP,应用程序网关是 7 级负载均衡器。