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

nam*_*nam 1 azure azure-virtual-machine azure-virtual-network azure-application-gateway

注意:我仍处于学习阶段。

问题:对于下面描述的情况,在应该选择Load Balancing Settings的两个选项VMs中还是?FrontEnd subnetApplication GatewayAzure Load Balancer

在Azure门户中,当我创建VMsfor时FrontEndNetworking向导的选项卡给了我两个选择,如下所示:

在此处输入图片说明

为什么会感到困惑

对于Load Balancing Internet TrafficVM,本教程不选择Application Gateway。但是以下情况的第5点似乎表明我应该选择Application Gateway

情境

Azure官方团队的教程介绍了如何为简单的在线商店设计基础结构,如下所示:

在此处输入图片说明

上面的配置包括:

  • 具有两个子网(前端和后端)的纯云虚拟网络
  • 带有标准磁盘和高级磁盘的Azure托管磁盘
  • 四个可用性集,每个在线商店一层
  • 四层虚拟机
  • 外部负载平衡集,用于从Internet到Web服务器的基于HTTPS的Web流量
  • 内部负载平衡集,用于从Web服务器到应用程序服务器的未加密Web流量单个资源组

4c7*_*b41 5

您可以同时使用两者,这取决于您的需求。负载平衡器仅将流量转发到您的vm,而应用程序网关可以执行基于路径的路由,ssl卸载,具有WAF功能等。但是它花费更多,而且笨重。

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

ps。就像Rahul提到的那样,负载均衡器在4级上工作,并且不支持HTTP,Application Gateway是7级负载均衡器。