网络流量管理,也称为应用流量管理,是指 F5 率先提出的一种拦截、检查和转换网络流量并根据特定业务策略将其引导至最佳资源的方法。 这使得网络管理员可以将可用性、可扩展性、安全性和性能标准应用于任何基于 IP 的应用,从而显著提高整体网络应用的性能。
网络负载均衡器是网络流量管理策略的关键组成部分,因为它们在跨多个局域网和广域网分配传入的网络流量方面发挥着重要作用,从而以最大限度提高性能和可靠性的方式处理大量用户请求。
大型网络通常由多个较小的网络连接在一起而构建。 网络可以小到家里的两台计算机,也可以大到互联网。 当网络中的计算机、服务器或设备彼此靠近时(例如在单个办公室或家庭内),该网络称为局域网(LAN)。 连接多个 LAN(通常跨越较大的地理区域)会形成广域网(WAN)。 互联网本身可以被认为是聚合许多较小 WAN 的 WAN。
为了管理其网站上的大量流量,公司通常会在连接到同一 LAN 并运行相同应用的一组服务器(有时称为服务器场)前面放置负载均衡器。 为了实现更大的冗余,公司可能会将请求分布到聚合到 WAN 的多个 LAN 上的服务器上。 负载均衡的目标之一是通过消除单点故障来最大程度地提高应用的可靠性。 部署网络负载均衡器在多个 LAN 甚至多个 WAN 上的服务器之间进行负载均衡,可确保即使 LAN 中的所有服务器都发生故障(或网络分区隔离了 LAN),用户也不会遇到故障,因为流量会被重定向到服务器仍在线的可访问 LAN。
一种常见的网络负载均衡器类型是全局服务器负载均衡器(GSLB),它将用户请求分配到多个地理分布的服务器组之间。 由于服务器就在附近(无论是地理位置上还是网络跳数),因此用户的请求能够得到快速响应,并且除了最极端的网络和服务器故障情况外,公司可以对其网站的高可用性充满信心。
支持网络流量管理策略的 F5 产品包括 F5 BIG-IP ® 产品系列,该产品系列基于数据包头和有效负载,过滤 IP 和网络流量并将其路由到最佳应用或 Web 服务。 结果是成本大幅节省,运营效率大幅提高。
此外, F5 NGINX Plus和 NGINX 是 Dropbox、Netflix 和 Zynga 等高流量网站使用的一流负载平衡解决方案。 作为软件负载均衡器,NGINX Plus 比具有类似功能的硬件解决方案便宜得多。 其复杂的负载平衡算法、服务器健康检查和其他功能使其非常适合用于在一组服务器之间分配网络流量。