Azure 负载平衡解决方案 - 应用程序网关或 Azure 负载平衡器
Azure Load Balancing Solution - Application Gateway or Azure Load Balancer
注意:我还在学习阶段
问题:对于下面描述的场景,在Load Balancing Settings
为两个VMs
为FrontEnd subnet
我应该选择Application Gateway
或 Azure Load Balancer
?
在 Azure 门户中,当我为 FrontEnd
创建 VMs
时,向导的 Networking
选项卡给我两个选择,如下所示:
为什么会混淆:
对于Load Balancing Internet Traffic
到VM,this tutorial不选择Application Gateway
。但是下面场景的第 5 个项目符号似乎表明我应该选择 Application Gateway
场景
This 来自 Azure 官方团队的教程描述了为一个简单的在线商店设计基础设施,如下所示:
以上配置包含:
- 具有两个子网(前端和后端)的纯云虚拟网络
- 具有标准和高级磁盘的 Azure 托管磁盘
- 四个可用性集,一个用于在线商店的每一层
- 四个层的虚拟机
- 用于从 Internet 到 Web 服务器的基于 HTTPS 的 Web 流量的外部负载平衡集
- 用于从 Web 服务器到应用程序服务器的未加密 Web 流量的内部负载平衡集
单个资源组
两者都可以,看你的需要。负载均衡器只是将流量转发到您的虚拟机,而应用程序网关可以执行基于路径的路由、ssl 卸载、具有 WAF 功能等。但是它的成本更高,而且很笨重。
查看您列出的要点,您的案例将适用于这两种解决方案。
ps。就像 Rahul 提到的那样,负载均衡器在 4 级工作并且不支持 HTTP,应用程序网关是 7 级负载均衡器。
注意:我还在学习阶段
问题:对于下面描述的场景,在Load Balancing Settings
为两个VMs
为FrontEnd subnet
我应该选择Application Gateway
或 Azure Load Balancer
?
在 Azure 门户中,当我为 FrontEnd
创建 VMs
时,向导的 Networking
选项卡给我两个选择,如下所示:
为什么会混淆:
对于Load Balancing Internet Traffic
到VM,this tutorial不选择Application Gateway
。但是下面场景的第 5 个项目符号似乎表明我应该选择 Application Gateway
场景
This 来自 Azure 官方团队的教程描述了为一个简单的在线商店设计基础设施,如下所示:
以上配置包含:
- 具有两个子网(前端和后端)的纯云虚拟网络
- 具有标准和高级磁盘的 Azure 托管磁盘
- 四个可用性集,一个用于在线商店的每一层
- 四个层的虚拟机
- 用于从 Internet 到 Web 服务器的基于 HTTPS 的 Web 流量的外部负载平衡集
- 用于从 Web 服务器到应用程序服务器的未加密 Web 流量的内部负载平衡集 单个资源组
两者都可以,看你的需要。负载均衡器只是将流量转发到您的虚拟机,而应用程序网关可以执行基于路径的路由、ssl 卸载、具有 WAF 功能等。但是它的成本更高,而且很笨重。
查看您列出的要点,您的案例将适用于这两种解决方案。
ps。就像 Rahul 提到的那样,负载均衡器在 4 级工作并且不支持 HTTP,应用程序网关是 7 级负载均衡器。