码迷,mamicode.com
首页 > 其他好文 > 详细

负载均衡技术

时间:2015-07-31 16:30:13      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:负载均衡

        负载均衡(LoadBalance),意思是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其他关键任务服务器等,从而共同完成工作任务。

       负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可能性。

 

负载均衡分类:

软/硬件

       软件负载均衡解决是指在一台或者多台服务器相应的操作系统上安装一个或多个附加软件来实现负载均衡,如DNS Load Balance,CheckPoint Firewall-1 ConnectControl等,它的优点是基于特定环境,配置简单,使用灵活,成本低廉,可以满足一般的负载均衡需求。

       软件解决方案缺点:每台服务器上安装额外的软件运行会消耗系统不定量的资源,越是功能抢到的模块,资源消耗的越多,所以当连接请求特别大的时候,软件本身会成为服务器工作成败的一个关键;软件可扩展性并不是很好,受到操作系统的限制。

      

       硬件负载均衡解决方案是直接在服务器和外部网络间安装负载均衡设备,这种设备通常称之为负载均衡器,由专门的设备完成专门的任务,独立于操作系统,整体性能能得到大量提高,加上多样化的负载均衡策略,智能化的流量管理,可达到最佳的负载均衡需求。

      

负载均衡器有多种多样的形式,除了作为独立意义上的负载均衡器外,有些负载均衡器集成在交换设备中,置于服务器与Internet连接之间,有些则以两块网络适配器将这一功能集成到PC中,一块连接在Internet上,一块连接到后端服务器群的内部网络上。

一般而言,硬件负载均衡在功能上优于软件方式,不过成本昂贵。

 

本地/全局

       负载均衡从其应用的地理结构上分为本地负载均衡(Local LoadBalance)和全局负载均衡(GlobalLoad Balance 亦称地域负载均衡),本地负载均衡是指对本地的服务器群做负载均衡,全局负载均衡是指分别放置在不同的地理位置、有不同网络结构的服务器群间作负载均衡。

       本地负载均衡能有效地解决数据流量过大、网络负载过重的问题,并且不需要花费昂贵开支购置性能卓越的服务器,充分利用现有设备,避免服务器单点故障造成数据流量的损失。其有灵活多样的均衡策略把数据流量合理地分配给服务器群内的服务器共同负担。即使是在给现有服务器扩充升级,也只是简单地增加一个新的服务器到服务群中,而不需改变现有网络结构、停止现有的服务。

       全局负载均衡主要用于在一个多区域拥有自己服务器的站点,为了使全球用户只以一个IP地址或域名就能访问到离自己最近的服务器,从而获得最快的访问速度,也可用于子公司分散站点分布广的大公司通过Intranet(企业内部互联网)来达到资源统一合理分配的目的。

 

       全局均衡有以下特点:

       实现地理位置无关性,能够远距离为用户提供完全的透明服务。除了能避免服务器、数据中心等的单点失效,也能避免由于ISP专线故障引起的单点失效。解决网络拥塞问题,提高服务器响应速度,服务就近提供,达到更好的访问质量。

 

部署方式

       负载均衡有三种部署方式:路由模式、桥接模式、服务直接返回模式。路由模式部署灵活,约60%的用户采用这种方式部署;桥接模式不改变现有的网络架构;服务直接返回(DSR)比较适合吞吐量大特别是内容分发的网络应用。约30%的用户采用这种模式。

       路由模式的部署方式,服务器的网关必须设置成负载均衡机的LAN地址,且与WAN口分属不同的逻辑网络。因此所有返回的流量也都经过负载均衡。这种方式对网络的改动小,能均衡任何下行流量。

       桥接模式的部署方式,配置简单,不改变现有网络。负载均衡的WAN口和LAN口分别连接上行设备和下行服务器。LAN口不需要配置IP(WAN口与LAN口是桥连接),所有的服务器与负载均衡在同一逻辑网络中。

       由于这种安装方式容错性差,网络结构缺乏弹性,对广播风暴及其生成树协议循环相关联的错误敏感,因此一般不推荐这种安装架构。

       服务直接返回模式,这种安装方式负载均衡的LAN不使用,WAN口与服务器在同一个网络中,互联网的客户端访问负载均衡的虚IP(VIP),虚IP对应负载均衡机的WAN口,负载均衡根据策略将流量发布到服务器上,服务器直接影响客户端的请求。因此对于客户端而言,影响他的IP不是负载均衡机的虚IP(VIP),而是服务器自身的IP地址。也就是说返回的流量是不经过负载均衡的。因此这种方式适用大流量高带宽要求的服务。


【转载使用,请注明出处:http://blog.csdn.net/mahoking


版权声明:本文为博主原创文章,未经博主允许不得转载。

负载均衡技术

标签:负载均衡

原文地址:http://blog.csdn.net/mahoking/article/details/47169603

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!