负载均衡器是什么?
负载均衡器是一种充当反向代理的设备,可以将网络或应用流量分配于多个服务器,提高应用容量(并发用户)和可靠性。通过减少服务器上与管理和维护应用和网络会话有关的负担,以及通过执行特定于应用的任务,负载均衡器可以提高应用的整体性能。
负载均衡器有什么作用?
负载均衡器一般分为两类:第 4 层和第 7 层。第 4 层负载均衡器会根据网络和传输层协议(IP、TCP、FTP、UDP)中发现的数据采取行动。第 7 层负载均衡器会根据应用层协议(如 HTTP)中发现的数据分发请求。
两种类型的负载均衡器都会接收到请求,并根据配置的算法将请求分发到特定的服务器上。一些业界标准算法有:
第 7 层负载均衡器可以进一步根据特定的应用数据(如 HTTP 标头、Cookie 或应用报文本身内的数据,如特定参数值)来分发请求。
负载均衡器通过监控应用的“运行状况”,只向能够及时响应的服务器和应用发送请求,来确保可靠性和可用性。
如要了解有关负载均衡的更多信息,请访问 DevCentral。