一分钟了解负载均衡的一切(什么是负载均衡)
一分钟了解负载均衡的一切(什么是负载均衡)全局服务器负载均衡(GSLB):扩展了核心的L4和L7功能,使它们可以跨地理分布的服务器场应用。第7层(L7)负载均衡和内容交换:根据应用层数据和属性做出路由决策的能力,例如HTTP头、统一资源标识符、SSL会话ID和HTML表单数据;负载均衡器位于客户机和服务器场之间,接收传入的网络和应用程序流量,并使用各种方法将流量分布到多个后端服务器。通过跨多个服务器平衡应用程序请求,负载均衡器可以减少单个服务器负载,并防止任何一个应用程序服务器成为单一故障点,从而提高整体应用程序可用性和响应性。负载均衡是扩展应用程序服务器基础结构的最直接方法。随着应用程序需求的增加,可以轻松地将新服务器添加到资源池中,负载均衡器将立即开始向新服务器发送流量。核心负载均衡功能包括:第4层(L4)负载均衡:基于来自网络和传输层协议(如IP地址和TCP端口)的数据引导流量的能力;
服务器负载均衡是什么意思?你了解其怎么工作的吗?你知道你为什么需要它吗?如果不知道,那就跟着小编的思路,好好把这篇文章看完吧~~~
负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。
负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
负载均衡器是在服务器集群中分布网络或应用程序流量的设备。
负载均衡器位于客户机和服务器场之间,接收传入的网络和应用程序流量,并使用各种方法将流量分布到多个后端服务器。通过跨多个服务器平衡应用程序请求,负载均衡器可以减少单个服务器负载,并防止任何一个应用程序服务器成为单一故障点,从而提高整体应用程序可用性和响应性。
负载均衡是扩展应用程序服务器基础结构的最直接方法。随着应用程序需求的增加,可以轻松地将新服务器添加到资源池中,负载均衡器将立即开始向新服务器发送流量。核心负载均衡功能包括:
第4层(L4)负载均衡:基于来自网络和传输层协议(如IP地址和TCP端口)的数据引导流量的能力;
第7层(L7)负载均衡和内容交换:根据应用层数据和属性做出路由决策的能力,例如HTTP头、统一资源标识符、SSL会话ID和HTML表单数据;
全局服务器负载均衡(GSLB):扩展了核心的L4和L7功能,使它们可以跨地理分布的服务器场应用。
负载均衡器如何工作?当一个应用程序服务器不可用时,负载均衡器将所有新的应用程序请求定向到池中的其他可用服务器。
为了处理更高级的应用程序交付要求,应用程序交付控制器(ADC)用于提高传送到Web的应用程序的性能、安全性和弹性。ADC不仅是一个负载均衡器,而且是一个以最快、最安全和最一致的方式提供网络、应用和移动服务的平台,无论在何处、何时以及如何访问它们。
应用交付控制器(ADC)架构图
负载均衡算法和方法负载均衡使用各种算法(称为负载均衡方法)来定义ADC设备用于选择重定向每个客户机请求的服务的标准。不同的负载均衡算法使用不同的标准。
- 最少连接法
默认方法是,当虚拟服务器被配置为使用最少的连接时,它选择活动连接最少的服务。
- 循环法
此方法不断旋转附加到其上的服务列表。当虚拟服务器接收到请求时,它将连接分配给列表中的第一个服务,然后将该服务移动到列表的底部。
- 最小响应时间法
此方法选择活动连接最少且平均响应时间最短的服务。
- 最小带宽法
此方法选择当前服务流量最少的服务,以兆位/秒(Mbps)为单位。
- 最小数据包法
此方法选择在指定时间内接收到最少数据包的服务。
- 自定义加载法
使用此方法时,负载均衡设备会选择不处理任何活动事务的服务。如果负载均衡设置中的所有服务都处理活动事务,则设备会选择负载最小的服务。
说白了,负载均衡就是团队运作。为了一个共同的团队目标,位于不同位置上“队员”们在领队的统一调度下,协同工作,将大的任务相对平均地分担起来,把任务完成的更快、更好!
在整个网络这个大范围内的负载均衡是全局负载均衡,局部的小范围内的负载均衡是本地负载均衡。
就目前而言,流量不断在增加,应用程序变得越来越复杂。
负载平衡器为构建灵活的网络提供了基础,这些网络通过改进包括应用程序在内的许多类型的流量和服务的性能和安全性来满足不断变化的需求。
可以说,拥抱变化就是拥抱未来,这大概就是为什么需要负载均衡器的最佳理由了。