标签归档:负载均衡基本算法

集群的可扩展性及其分布式体系结构(六)–网络负载平衡基本算法与进阶

本节主要介绍网络负载均衡的几类基本的算法,以及在这些算法基础上所构建的复杂的网载均衡体系。这些负载均衡体系都针对了实际应用中的某些特殊需要进行了优化处理,有着各自的适用面。

常见的平衡算法

一般的平衡算法主要任务是选择一个集群节点,然后将新请求发给它。有些简单平衡方法可以独立使用,有些必须和其它简单或高级方法组合使用。平衡算法设计的好坏直接决定了集群在负载均衡上的表现,设计不好的算法,会导致集群的负载失衡。而一个好的负载均衡算法也并不是万能的,它一般只在某些特殊的应用环境下才能发挥最大效用。因此我们在考察负载均衡算法的同时,也要注意算法本身的适用面,并在采取集群部署的时候根据集群自身的特点进行综合考虑,把不同的算法和技术结合起来使用。 继续阅读