前面提了这么多负载均衡的众多功能和益处,那么我们如何对其进行实现呢?首先我们要采用适当的均衡策略,也就说依据什么标准来实现负载均衡,实现将业务负载分配给不同的服务器。
负载均衡策略的实现主要体现在负载均衡算法、系统检测两方面。这也是直接影响负载均衡策略优劣与否及其实现的难易程度的关键因素。
负载均衡技术主要包括轮循环均衡(Round Robin)策略、权重轮循环均衡策略、随机均衡策略、权重随机均衡策略、响应速度均衡策略、DNS响应均衡策略以及处理能力均衡、最少连接数均衡等策略。
轮循环均衡(Round Robin)策略
轮循环均衡(Round Robin)策略会把每一次网络请求轮流分配给集群中的服务器,也就说从1至n每个服务器都轮流处理一遍,然后回重新开始循环反复。在此基础上对每个服务器的处理能力的不同分别赋予不同的权值,使其能够与相应权值的服务请求相匹配,有点类似“各司其职”的味道。
而随机均衡策略按字面意思也知道是根据随机来实现均衡的。这种策略应用的并不多。权重随机均衡策略则有点类似于权重轮循策略,只是在处理请求任务的时候是随机选择的过程。
标签:服务器CPU