1 / 6
文档名称:

服务器负载均衡技术.doc

格式:doc   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

服务器负载均衡技术.doc

上传人:xxj16588 2016/6/24 文件大小:0 KB

下载得到文件列表

服务器负载均衡技术.doc

文档介绍

文档介绍:负载均衡原理: 一台普通服务器的处理能力只能达到每秒几万个到几十万个请求, 无法在一秒钟内处理上百万个甚至更多的请求。但若能将多台这样的服务器组成一个系统, 并通过软件技术将所有请求平均分配给所有服务器, 那么这个系统就完全拥有每秒钟处理几百万个甚至更多请求的能力。这就是负载均衡最初的基本设计思想。负载均衡: 负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位, 都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术, 将外部发送来的请求均匀分配到对称结构中的某一台服务器上, 而接收到请求的服务器独立地回应客户的请求。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。这种群集技术可以用最少的投资获得接近于大型主机的性能。负载均衡( Load Balance )建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡有两方面的含义: 首先, 大量的并发访问或数据流量分担到多台节点设备上分别处理, 减少用户等待响应的时间; 其次, 单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。本文所要介绍的负载均衡技术主要是指在均衡服务器群中所有服务器和应用程序之间流量负载的应用,目前负载均衡技术大多数是用于提高诸如在 Web 服务器、 FTP 服务器和其它关键任务服务器上的 服务器程序的可用性和可伸缩性。从负载均衡所采用的设备对象、应用的网络层次(指 OSI 参考模型)及应用的地理结构等来分类。软/ 硬件负载均衡: 软件负载均衡解决方案是指在一台或多台服务器相应的操作系统上安装一个或多个附加软件来实现负载均衡,如 DNS Load Balance , CheckPoint Firewall-1 ConnectControl 等, 它的优点是基于特定环境,配置简单,使用灵活,成本低廉,可以满足一般的负载均衡需求。软件解决方案缺点也较多,因为每台服务器上安装额外的软件运行会消耗系统不定量的资源, 越是功能强大的模块, 消耗得越多, 所以当连接请求特别大的时候, 软件本身会成为服务器工作成败的一个关键; 软件可扩展性并不是很好, 受到操作系统的限制; 由于操作系统本身的 Bug ,往往会引起安全问题。硬件负载均衡解决方案是直接在服务器和外部网络间安装负载均衡设备, 这种设备我们通常称之为负载均衡器, 由于专门的设备完成专门的任务, 独立于操作系统, 整体性能得到大量提高,加上多样化的负载均衡策略,智能化的流量管理,可达到最佳的负载均衡需求。本地/ 全局负载均衡: 负载均衡从其应用的地理结构上分为本地负载均衡(Local Load Balance) 和全局负载均衡(Global Load Balance ,也叫地域负载均衡) ,本地负载均衡是指对本地的服务器群做负载均衡, 全局负载均衡是指对分别放置在不同的地理位置、有不同网络结构的服务器群间作负载均衡。本地负载均衡能有效地解决数据流量过大、网络负荷过重的问题, 并且不需花费昂贵开支购置性能卓越的服务器, 充分利用现有设备, 避免服务器单点故障造成数据流量的损失。其有灵活多