混合负载平衡是指将客户端请求分布在一组在不同环境中运行的服务器applications之间:本地、私有云和公共云。 混合负载平衡可最大限度地提高内容交付的可靠性、速度和成本效益,无论内容位于何处,都能带来最佳的用户体验。
要查看有关负载均衡器的一般信息,请参阅与硬件负载均衡器相比节省 80% 。
如今,许多公司正在将应用s从本地服务器迁移到公共云,以利用诸如降低成本和根据需求轻松扩展等优势。 但完整的迁移通常不会在一夜之间完成,而且云并不适合每个应用,因此公司通常必须管理本地和云应用s的混合。 例如,一家公司可能使用由其内部 IT 团队在现场安装和管理的 Outlook 电子邮件服务器,但将客户信息保存在基于云的 CRM(如 Salesforce.com)中,并在 Amazon Web Services 上托管其电子商务商店。 通过混合负载平衡解决方案,用户可以通过单一入口点访问应用s,负载平衡器可以识别并分配各个位置之间的流量。
投资私有云的公司面临更加复杂的情况,因为他们需要在三个资源位置之间进行负载平衡。 与公共云一样,私有云也是由云供应商托管的异地虚拟数据中心。 它与公共云不同,它保证专用的存储和计算能力,不会与云供应商的其他客户共享。
使用混合负载平衡解决方案,公司可以无缝地在内部服务器、私有云和公共云之间分配流量,以便每个请求都由最合理的资源来满足。 负载平衡决策可基于以下因素:
传统的负载平衡解决方案依赖于数据中心的专有硬件,并且其购买、维护和升级成本非常高。 基于软件的负载平衡器可以以更低的成本提供基于硬件的解决方案的性能和可靠性,因为它们在商品硬件上运行。
大多数公司遵循最佳实践,将负载均衡器部署在与其进行负载平衡的资源相同的环境中:对于在数据中心运行的applications,部署在本地;对于云托管的applications,部署在云中。 云基础设施供应商通常不允许在其环境中使用客户或专有硬件,因此在内部部署硬件负载均衡器的公司仍然必须使用软件负载均衡器来处理云资源。 这需要 IT 人员了解和维护两种不同的负载平衡解决方案。 相比之下,相同的基于软件的负载平衡解决方案(如 NGINX 和 NGINX Plus)既可以部署在本地,也可以部署在云端,从而降低了运营复杂性、成本以及开发和部署applications所需的时间。
NGINX Plus和NGINX是 Dropbox、Netflix 和 Zynga 等高流量网站使用的一流的负载平衡解决方案。 全球有超过3.5 亿个网站依靠 NGINX Plus 和 NGINX Open Source 快速、可靠、安全地传递其内容。
作为软件负载均衡器,NGINX Plus 比具有类似功能的硬件解决方案便宜得多。 此外,它可以轻松部署在云基础设施(如Amazon Elastic Cloud Compute (EC2))中,以在公共云资源以及内部部署和私有云资源之间实现负载平衡。
要了解有关使用 NGINX Plus 对applications进行负载平衡的好处的更多信息,请下载我们的电子书《选择软件负载均衡器的五个理由》 。