负载均衡:高并发网关设计原理与实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3.2 负载均衡的现状

负载均衡设备和路由器一样,一直都是非常昂贵的专用硬件。大部分三、四层专用网络设备被商业化服务硬件、商业化网络接口控制器(Network Interface Controller,NIC)和基于数据平面开发套件(Data Plane Development Kit,DPDK)、快速数据开源项目(Fd.io,Fast Data-Input/Output)等专业软件方案所取代。使用Linux和基于DPDK编写的自定义的用户空间应用程序进行快速收发包,这样服务器可以用非常小的数据包轻易使80Gbit/s的网卡饱和。

复杂的七层负载均衡器(如Nginx、HAProxy、Envoy)也在快速迭代,并逐渐取代负载均衡器供应商(如F5)。因此,七层负载均衡器也在逐步成为商业化软件解决方案。

因此,如今的负载均衡行业处于传统硬件和新兴软件并存的时期。不过,随着行业朝网络解决方案的商业化OSS(Operation Support Systems,运营支撑系统)硬件和软件方向发展,OSS软件和云供应商将会取代传统的负载均衡供应商,成为负载均衡的新方向。