引语
对用户而言,业务量的发展都超出了过去最乐观的估计,上网热潮风起云涌,新的应用层出不穷,即使按照当时最优配置建设的网络,也很快会感到吃不消。尤其是各个网络的核心部分,其数据流量和计算强度之大,使得单一设备根本无法承担,而如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而别的设备却未充分发挥处理能力的情况,就成了一个问题,负载均衡机制也因此应运而生,并且热度持续不退。
策略篇
负载均衡建立在现有网络结构之上,它提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。 对一个网络的负载均衡应用,可以从网络的不同层次入手。
在负载均衡的思路下,多台服务器为对称方式,每台服务器都具有同等的地位,可以单独对外提供服务而无须其他服务器的辅助。
我们第一条提出的就是不以网络为核心,我们也是生产交互网络为中心的,但是我们是以应用交互网络为中心的。
如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量的需求。于是,负载均衡机制应运而生。
负载均衡并非传统意义上的“均衡”,一般来说,它只是把有可能拥塞于一个地方的负载交给多个地方分担。如果将其改称为“负载分担”,也许更好懂一些。
我们从一点监控全国的机器是很难做到的,这中间也做到了很多改进,还有客服系统,是24小时的,还有一些技术,加速技术,可以不同应用加速,这不是几个人的团队能够做到的。
技术篇
- 用DNS实现多台服务器作负载均衡
- 有的人问都做好相应设定,为什么还不能实现这个功能,这是因为你有可能用只用1台电脑来ping,返回的都是同一个IP。
- 集群的负载均衡技术
- 对于某些服务而言,程序的一个拷贝运行在群集内所有的主机上,而网络负载均衡则将工作负载在这些主机间进 行分配。对于其他服务,只有一台主机处理工作负载,针对这些服务,网络负载均衡允许网络通讯量流到一个主机 上,并在该主机发生故障时将通讯量移至其他主机。
- 使用负载均衡技术建设高负载的网络站点
- 负载均衡的思路下多台服务器为对称方式,每台服务器都具备等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。然后通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器都独立回应客户机的请求。
- web集群服务的负载均衡方案选择与实现
- 在现有众多的均衡服务器负载的方法中,广泛研究并使用的是以下两个方法:DNS负载平衡的方法RR-DNS(Round-Robin Domain Name System) 、负载均衡器。
- 负载均衡技术
- 负载均衡(Load Balance)建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
产品与方案篇
用户评论