实现内部负载均衡器
管理员使用内部负载均衡器将流量定向到虚拟网络中的资源,或定向到使用 VPN 访问 Azure 基础结构的资源。 在此配置中,前端 IP 地址和虚拟网络不会直接在 Internet 终结点上公开。 内部业务线应用程序可在 Azure 中运行,并可从 Azure 内或从本地资源访问这些应用程序。
业务场景
假设你有一个包含多个虚拟机的 Azure SQL 数据库层子网,并且你实现了一个内部负载均衡器。 数据库请求需要分配到后端。 内部负载均衡器接收数据库请求,并使用负载均衡规则来确定如何将请求分配到后端 SQL 服务器。 SQL 服务器在端口 1433 上进行响应。 下图展示了此场景:
使用内部负载均衡器时的注意事项
可实现内部负载均衡器来实现多种类型的负载均衡。
在虚拟网络中:建立从虚拟网络中的虚拟机到位于同一虚拟网络中的一组虚拟机的负载均衡。
对于跨界虚拟网络:应用从本地计算机到位于同一虚拟网络中的一组虚拟机的负载均衡。
对于多层应用程序:当后端层不面向 Internet 时,为面向 Internet 的多层应用程序实现负载均衡。 后端层需要针对面向 Internet 的层发出的流量进行负载均衡。
对于业务线应用程序:为 Azure 中托管的业务线应用程序添加负载均衡,而无需添加其他负载均衡器硬件或软件。 此方案包含位于其流量已实现负载均衡的计算机集中的本地服务器。
使用公共负载均衡器:在内部负载均衡器前面配置公共负载均衡器,以创建多层应用程序。