负载均衡技术白皮书
曙光集群负载均衡系统DCLB-1100技术白皮书V1.0

曙光 DCLB-1100集群负载均衡系统是曙光公司为用户精心设计的智能化负载均衡产品,具有高可用性、高透明性和高性能的优势。
作为一款出色的负载均衡管理系统,可提供业内高智能,最具适应性的解决方案来保护、优化和交付应用,从而确保企业能够在保持高效运营的同时提高其竞争力。
概述 ● 灵活的部署模式 系统支持网络地址转换(NAT )和直接路由(DR )两种部署模式。
可以适应不同的网络环境、应用特点,灵活部署。
● 丰富的负载调度策略 适应大部分网络需求,并提供轮询、最小连接数、基于地址的最小连接数、目的地址/源地址哈希算法等多种调度算法,以及相应的性能加权算法。
● 完善的冗余高可用性 曙光DCLB 集群负载均衡系统从设备、服务器(物理/虚拟)、应用等各个层面全面保证应用系统的可用性,保证服务的持续性。
● 全面的应用状态检查 提供了先进的监视器来检查设备、应用的可用性。
并动态隔离/恢复故障节点 ● 完善的日志管理模块 日志监控模块管理的日志内容包括:当前状态日志、历史状态日志和事件日志,帮助用户了解系统运行状态。
● 安全的系统保护 集成了多种安全技术,可阻止外部网络恶意攻击包,自动监测所有协议。
该机制还内建扫描和攻击防护功能。
● 广泛的应用支持 支持大部分基于TCP/UDP 的服务的负载均衡,比如HTTP 、FTP 、Email (SMTP 、POP3)、VOD (RTSP 、MMS )、TELNET 、DNS 等服务及用户自行开发的应用服务(Weblogic 、Websphere 等)。
● 操作系统平台全面支持 支持Linux 、BSD 、Unix 、MS Windows 、VMware ESX 等32位/64位操作系统。
● 界面友好,可远程管理 基于友好的B/S 架构,采用HTTPS 协议,用户可通过浏览器远程配置DCLB 信息并管理监控DCLB 系统状态,无需在客户端安装其他软件,方便用户使用。
华为FusionStorage技术白皮书

华为FusionStorage技术白皮书文档版本V3.02发布日期2014-11-20版权所有© 华为技术有限公司2013。
保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
商标声明和其他华为商标均为华为技术有限公司的商标。
本文档提及的其他所有商标或注册商标,由各自的所有人拥有。
注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。
除非合同另有约定,华为公司对本文档内容不做任何明示或暗示的声明或保证。
由于产品版本升级或其他原因,本文档内容会不定期进行更新。
除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。
华为技术有限公司地址:深圳市龙岗区坂田华为总部办公楼邮编:518129网址:目录1 简介 (3)2 解决方案 (4)2.1 ServerSA N介绍 (5)2.2 ServerSA N形态 (5)3 FusionStorage介绍 (6)3.1 软件特点 (6)3.2 应用场景 (7)3.3 架构原理 (7)3.4 软件部署 (9)3.5 关键业务流程 (15)3.5.1 数据路由 (15)3.5.2 Cache机制 (16)3.5.3 读IO流程 (17)3.5.4 写IO流程 (18)3.6 特性介绍 (18)3.6.1 精简配置 (18)3.6.2 快照 (19)3.6.3 链接克隆 (19)3.6.4 弹性扩展 (20)3.6.5 高可靠 (23)3.6.6 同步容灾 (26)3.6.7 管理简便 (28)4 兼容性 (29)4.1 硬件平台 (29)4.2 虚拟化软件 (29)4.3 操作系统 (29)4.4 兼容列表 (29)5 规格参数 (30)6 缩略语表/Acronyms and Abbreviations (31)1 简介虚拟化与云计算技术正在引领IT技术的发展方向,越来越多的企业采用虚拟化与云计算技术来构建新一代IT系统,以提升IT系统的资源利用率,并在保证服务级别水平的前提下降低成本;同时帮助业务更加具有敏捷性,加速新业务的上线时间。
福州电信流媒体服务器负载均衡解决方案技术白皮书

福州电信流媒体服务器负载均衡解决方案一、客户(项目)背景福州市是福建省的省会城市,福州电信也是福建省内规模最大、为公众提供服务内容最丰富的电信分公司之一。
其为市内电信宽带用户所提供的VOD应用也以片源充足、影音质量优良而广受欢迎。
随着用户数量的增加,VOD应用的核心—-流媒体服务器的压力也越来越大。
为了更好地为广大VOD用户服务,必须对流媒体服务系统进行升级改造。
二、客户需求为了保证流媒体服务器系统的高可用性、高性能和安全性,福州电信提出了下列需求:提高流媒体服务器的可靠性:由于服务器硬件的稳定性、流量压力超载、网络攻击等情况经常会出现意外宕机的情况,从而无法保证网络应用的7x24 小时的持续性服务。
需要自动的基于应用的流媒体服务可用性检查,保证流媒体应用的7x24 小时的持续性服务。
提高流媒体应用的性能:在传统的解决方案中,通常会采用多台服务器同时提供相同服务的方式来提高整个系统的性能。
但是由于网络中的流量并不均衡,因此经常会出现某台服务器由于访问量过大而宕机,造成网络应用性能的不稳定,从而影响到整个网络应用系统的性能。
因此,需要采用智能负载均衡技术来提高流媒体应用的性能。
对流媒体应用的支持:通过多种手段正确判断流媒体服务器的健康状况,识别不同的会话,支持会话保持功能。
三、Radware解决方案本方案中,Radware公司向福州电信提供AppDirector智能应用交换以实现对流媒体服务器的基于应用的智能负载均衡。
AppDirector是提供本地的服务器群负载均衡和容错的产品,主要目的其实是为了使多台主机协同对外提供服务,而从外部看来就好像是一台主机一样(虚拟服务器),从而提高服务器的处理性能。
在本方案中,AppDirector采用单臂方式进行部署,以使用部署工作最简单并做到对现有系统的影响最小化。
在AppDirector上采用了Radware智能应用交换产品所特有的三角传输技术,以确保流媒体应用的最快的响应速度。
radware服务器负载均衡解决方案

radware服务器负载均衡解决方案篇一:Radware LinkProof多链路负载均衡解决方案技术白皮书Radware-LinkProof 多链路解决方案Radware China目录1 需求分析 ................................................ ................................................... . (3)单一链路导致单点故障和访问迟缓 ................................................ . (3)传统解决方案无法完全发挥多链路优势 ................................................ .. (3)2 Radware LinkProof(LP)解决方案................................................. . (5)方案拓扑图 ................................................ (5)链路优选方案 ................................................ ................................................... (6)链路健康检测 ................................................ ................................................... (6)流入(Inbound)流量处理 ................................................ (7)流出(Outbound)流量处理 ................................................ (8)独特优势 ................................................ ................................................... .. (9)增值功能 ................................................ (9)流量(P2P)控制和管理 ................................................ .. (9)应用安全 ................................................ ................................................... (10)接入方式 ................................................ ................................................... (10)3 设备管理 ................................................ ................................................... (11)4 总结................................................. ................................................... (12)1 需求分析近年来,Internet 作为一种重要的交流工具在各种规模的商业机构和各个行业中得到了普遍应用。
迪普科技-DNS负载均衡技术白皮书

ADX产品DNS负载均衡功能杭州迪普科技有限公司Hangzhou DPtech Technologies Co., Ltd目录1 前言: (3)2 概述 (3)3 功能分析 (3)3.1 DNS解析实现流程: (3)3.2 多链路环境下的负载均衡应用: (4)3.2.1 Inbound(源负载均衡): (4)3.2.2 就近性(RTT算法): (4)3.2.3 目的负载均衡: (5)3.3 多服务器环境下的负载均衡应用: (5)3.3.1 DNS重定向: (6)3.3.2 地理分布算法: (6)3.3.3 全局负载均衡: (7)1前言:随着服务器负载均衡和链路负载均衡技术的日益发展,人们的关注点大多集中在了链路和服务器存在瓶颈和冗余性的问题,而DNS负载均衡技术为解决这一问题提供了更多、更灵活的解决思路。
2概述DNS 是域名系统(Domain Name System) 的缩写,是一种组织成域层次结构的计算机和网络服务命名系统。
DNS 命名用于TCP/IP 网络,如Internet,用来通过用户友好的名称定位计算机和服务。
当用户在应用程序中输入DNS 名称时,DNS 服务可以将此名称解析为与此名称相关的其他信息,如IP 地址。
在链路方面,为解决单一链路所带了的网络单点故障以及脆弱性和国内所存在跨运营商的问题的,目前大部分的企业都部署了多条互联网链路,来提升网络链路的可靠性。
传统的多链路接入依靠复杂的设计,解决了一些接入链路存在单点故障的问题。
但是,它远远没有把多链路接入的巨大优势发挥出来。
链路负载均衡技术即通过对这些链路的管理,以使其达到最大利用率。
在服务器方面,由于用户访问量的增大,使得单一的网络服务设备已经不能满足需要了,由此需要引入服务器的负载平衡,实现客户端同时访问多台同时工作的服务器,实现动态分配每一个应用请求到后台的服务器,并即时按需动态检查各个服务器的状态,根据预设的规则将请求分配给最有效率的服务器。
SANGFORAD技术白皮书

深信服应用交付产品技术白皮书深信服科技有限公司2013年版权声明深圳市深信服电子科技有限公司版权所有,并保留对本文档及本声明的最终解释权和修改权。
本文档中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明外,其着作权或其它相关权利均属于深圳市深信服电子科技有限公司。
未经深圳市深信服电子科技有限公司书面同意,任何人不得以任何方式或形式对本文档内的任何部分进行复制、摘录、备份、修改、传播、翻译成其他语言、将其全部或部分用于商业用途。
免责条款本文档仅用于为最终用户提供信息,其内容如有更改,恕不另行通知。
深圳市深信服电子科技有限公司在编写本文档的时候已尽最大努力保证其内容准确可靠,但深圳市深信服电子科技有限公司不对本文档中的遗漏、不准确、或错误导致的损失和损害承担责任。
信息反馈如果您有任何宝贵意见,请反馈:信箱:广东省深圳市学苑大道1001号南山智园A1栋邮编:518055电话:9传真:9您也可以访问深信服科技网站:获得最新技术和产品信息缩写和约定英文缩写英文全称中文解释ACL Access Control List访问控制列表ADC Application Delivery Controller应用交付设备BRAS Broadband Remote Access Server宽带接入服务器DNAT Destination NAT目的地址NATDNS Domain Name Service域名服务DR Direct Route直达路由FTP File Transfer Protocol文件传输协议HA High Availability高可用性HTTP Hypertext Transfer Protocol超文本传输协议ICMP Internet Control Message Protocol因特网控制报文协议ISP Internet Service Provider Internet服务提供商MAC Media Access Control介质访问控制NAT Network Address Translation网络地址转换OSPF Open Shortest Path First开放最短路径优先RADIUS Remote Authentication Dial In UserService 远程用户拨号认证系统RIP Routing Information Protocol路由信息协议RTT Round Trip Time往返时间STP Spanning Tree Protocol生成树协议SNAT Source NAT源地址NAT SNMP Simple Network Management Protocol简单网络管理协议SOA Service Oriented Architecture面向服务架构SSL Secure Socket Layer安全套接层TCP Transmission Control Protocol传输控制协议UDP User Datagram Protocol用户数据报协议URI Uniform Resource Identifier统一资源标识符URL Uniform Resource Locator统一资源定位符VLAN Virtual Local Area Network虚拟局域网目录第1章应用交付,后负载均衡时代的选择 ......... 错误!未定义书签。
白皮书 PAS-K2824-负载均衡

派凌科技公司专注于亚洲应用交付市场,为了更加积极地支持本地合作伙伴,更好的为客户提供产品技术研 发改善和售后服务。派凌科技在中国,日本,韩国等亚洲国家都设有子公司及分支机构。在中国,派凌公司 目前在北京,上海,广州,福州,合肥,长沙,成都,西安,济南,沈阳,郑州等大部分省会城市设有分支 机构,销售及售后服务网络遍布全国。
PAS-K 负载均衡产品作为服务系统的核心满足以下业务需求:
1)冗余的系统实施方案,任何单点故障不影响系统的正常运营 在接入系统的设计中,对于所有的设备,均采用冗余设计和实施,充分考虑到各种设备和线路的中断或故障 情况,在发生故障时系统能迅速切换,保证系统的正常运营。
2) 链路的负载均衡和冗余: 要求在正常情况下将用户对外的访问流量和外部用户对内部服务器的访问流量负 载均衡到两条链路上,在某链路故障时自动将其流量切换到另外的链路,自动的透明容错,当链路恢复时自
派凌科技公司的愿景目标是 “在2015年成为亚洲一流的应用交付公司” 。 尽管在应用交付领域取得了一些成绩, 派凌科技还将继续加大对网络应用交付领域研究开发及售后上的投入, 保持产品及技术的领先性, 继续研发 出解决实际网络问题及优化网络性能产品。派凌科技将一如既往地以客户为中心,以先进的技术、高性价比 的产品、以优良的服务回报用户、回报社会。
PAS-K系列产品可以同时支持链路和服务器负载均衡功能,下面的图为解决方案的典型拓扑。
PIOLINK链路加服务器负载均衡解决方案描述 如上图所示,我们对整个网络的构建如下: 1、 对于一个每天都在增长的网络, 内部服务器数目的增长是非常之快, 为了能够平滑稳定的扩展内部网络,
8
PIOLINK Application Switch PAS-K2424/2824 白皮书
服务器负载均衡技术

HUAWEI USG6000V系列NFV防火墙技术白皮书之---服务器负载均衡技术白皮书华为技术有限公司Huawei Technologies Co., Ltd.目录1背景和概述 (2)2全局服务器负载均衡(GSLB) (3)3本地服务器负载均衡(LSLB) (4)3.1使用目的MAC地址转换的服务器负载均衡(DR) (4)3.2使用网络地址转换实现的服务器负载均衡(L4 SLB) (5)3.3使用轻量代理和网络地址转换的服务器负载均衡(L4 lwProxy SLB) (7)3.4使用全量Socket 代理的服务器负载均衡(L7 Socket Proxy SLB) (9)3.4.1socket代理加业务会话关联保持 (9)3.4.2根据URL类型不同的分担,静态资源访问和动态计算访问分开多种服务器103.4.3SSL卸载 (10)3.4.4链路优化:压缩、协议优化、本地cache、多路复用 (11)3.5业务保持技术 (13)4华为USG防火墙支持的SLB功能列表 (14)1 背景和概述随着互联网的快速发展,用户访问量的快速增长,使得单一的服务器性能已经无法满足大量用户的访问,企业开始通过部署多台服务器来解决性能的问题,由此就产生了服务器负载均衡的相关技术方案。
在实际的服务器负载均衡应用中,由于需要均衡的业务种类以及实际服务器部署场景的不同(比如是否跨地域、跨ISP数据中心等),存在多种负载均衡的技术。
如下典型的组网方式如图所示:服务提供方为了支撑大批量的用户访问,以及跨不同地域、不同接入ISP的用户都能够获得高质量的业务访问体验,其已经在不同地域、不同ISP数据中心搭建了服务器,这样就带来一个需求,也就是客户的访问能够就近、优先选择同一个ISP数据中心的服务器,从而获得高质量的业务访问体验。
同时,基于单台服务器能够提供的业务访问并发是有限的,那么就自然想到使用多台服务器来形成一个“集群”,对外展现出一个业务访问服务器,以满足大量用户访问、而且可以根据业务访问量的上升可以动态的进行业务能力扩容的需要。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
负载均衡技术白皮书关键词:服务器,网关,链路,负载均衡,Load Balance,SLB,LLB摘要:本文介绍了负载均衡技术的应用背景,描述了负载均衡技术的实现与运行机制,并简单介绍了负载均衡技术在实际环境中的应用。
目录1 概述1.1 负载均衡产生背景1.1.1 服务器负载均衡产生背景1.1.2 网关负载均衡产生背景1.1.3 链路负载均衡产生背景1.2 负载均衡技术优点2 技术实现2.1 概念介绍2.2 服务器负载均衡2.2.1 NAT方式的服务器负载均衡2.2.2 DR方式的服务器负载均衡2.3 网关负载均衡2.4 服务器负载均衡和网关负载均衡融合2.5 链路负载均衡2.5.1 Outbound链路负载均衡2.5.2 Inbound链路负载均衡2.6 LB设备的双机热备2.7 负载均衡的部署方式2.7.1 直联方式2.7.2 旁挂模式及OAA3 负载均衡技术特色3.1 丰富的负载均衡调度算法3.1.1 静态调度算法3.1.2 动态调度算法3.2 灵活的就近性算法3.3 丰富的健康性检测方法3.4 持续性功能3.4.1 具有显式关联关系持续性功能3.4.2 具有隐式关联关系持续性功能3.5 4~7层的负载均衡4 典型组网应用4.1 企业园区网应用4.2 数据中心和大型门户网站应用1 概述1.1 负载均衡产生背景1.1.1 服务器负载均衡产生背景随着Internet的快速发展和业务量的不断提高,基于网络的数据访问流量迅速增长,特别是对数据中心、大型企业以及门户网站等的访问,其访问流量甚至达到了10Gb/s的级别;同时,服务器网站借助HTTP、FTP、SMTP等应用程序,为访问者提供了越来越丰富的内容和信息,服务器逐渐被数据淹没;另外,大部分网站(尤其电子商务等网站)都需要提供不间断24小时服务,任何服务中断或通信中的关键数据丢失都会造成直接的商业损失。
所有这些都对应用服务提出了高性能和高可靠性的需求。
但是,相对于网络技术的发展,服务器处理速度和内存访问速度的增长却远远低于网络带宽和应用服务的增长,网络带宽增长的同时带来的用户数量的增长,也使得服务器资源消耗严重,因而服务器成为了网络瓶颈。
传统的单机模式,也往往成为网络故障点。
图1 现有网络的不足针对以上情况,有以下几种解决方案:1. 服务器进行硬件升级:采用高性能服务器替换现有低性能服务器。
该方案的弊端:l高成本:高性能服务器价格昂贵,需要高额成本投入,而原有低性能服务器被闲置,造成资源浪费。
l可扩展性差:每一次业务量的提升,都将导致再一次硬件升级的高额成本投入,性能再卓越的设备也无法满足当前业务量的发展趋势。
l无法完全解决现在网络中面临的问题:如单点故障问题,服务器资源不够用问题等。
2. 组建服务器集群,利用负载均衡技术在服务器集群间进行业务均衡。
多台服务器通过网络设备相连组成一个服务器集群,每台服务器都提供相同或相似的网络服务。
服务器集群前端部署一台负载均衡设备,负责根据已配置的均衡策略将用户请求在服务器集群中分发,为用户提供服务,并对服务器可用性进行维护。
该方案的优势:l低成本:按照业务量增加服务器个数即可;已有资源不会浪费,新增资源无需选择昂贵的高端设备。
l可扩展性:当业务量增长时,系统可通过增加服务器来满足需求,且不影响已有业务,不降低服务质量。
l高可靠性:单台服务器故障时,由负载均衡设备将后续业务转向其他服务器,不影响后续业务提供,保证业务不中断。
图2 负载均衡技术1.1.2 网关负载均衡产生背景SSL VPN网关、IPsec网关、防火墙网关等网关设备,因为业务处理的复杂性,往往成为网络瓶颈。
以防火墙网关为例:防火墙作为网络部署的“警卫”,在网络中不可或缺,但其往往不得不面临这样的尴尬:网络防卫越严格,需要越仔细盘查过往的报文,从而导致转发性能越低,成为网络瓶颈。
在这种情况,如果废弃现有设备去做大量的硬件升级,必将造成资源浪费,随着业务量的不断提升,设备也将频繁升级。
频繁升级的高成本是相当可怕的。
因此将网关设备等同于服务器,组建网关集群的方案应运而生:将多个网关设备并联到网络中,从而形成集群,提高网络处理能力。
1.1.3 链路负载均衡产生背景信息时代,工作越来越离不开网络,为了规避运营商出口故障带来的网络可用性风险,和解决网络带宽不足带来的网络访问问题,企业往往会租用两个或多个运营商出口(如:电信、网通等)。
如何合理运用多个运营商出口,既不造成资源浪费,又能很好的服务于企业?传统的策略路由可以在一定程度上解决该问题,但是策略路由配置不方便,而且不够灵活,无法动态适应网络结构变化,且策略路由无法根据带宽进行报文分发,造成高吞吐量的链路无法得到充分利用。
链路负载均衡技术通过动态算法,能够在多条链路中进行负载均衡,算法配置简单,且具有自适应能力,能很好的解决上述问题。
1.2 负载均衡技术优点负载均衡提供了一种廉价、有效、透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力,提高网络的灵活性和可用性。
负载均衡技术具有如下优点:高性能:通过调度算法,将客户端请求合理地均衡到后端各台服务器上,消除系统可能存在的瓶颈。
可扩展性:当服务的负载增长时,系统能被扩展来满足需求,且不降低服务质量。
高可用性:通过健康性检测功能,能实时监测应用服务器的状态,保证在部分硬件和软件发生故障的情况下,整个系统的服务仍然可用。
透明性:高效地使由多个独立计算机组成的松耦合的服务系统构成一个虚服务器;客户端应用程序与服务系统交互时,就像与一台高性能、高可用的服务器交互一样,客户端无须作任何修改。
部分服务器的切入和切出不会中断服务,而用户觉察不到这些变化。
2 技术实现2.1 概念介绍虚服务负载均衡设备对外提供的服务称为虚服务。
虚服务由VPN实例、虚服务IP地址、服务协议、服务端口号唯一标识,配置在负载均衡设备上。
客户的访问请求通过公共或私有网络到达负载均衡设备,匹配到虚服务后,由负载均衡设备按照既定策略分发给真实服务。
实服务实服务是真实服务器提供的一种服务。
该服务含义比较广泛,可以是传统的FTP、HTTP等业务应用,也可以是广义的转发服务,如防火墙网关负载均衡中,实服务只是报文转发路径。
OAAOAA即开放应用架构,是华三通信技术有限公司(以下简称H3C)提出的一个开放的软硬件体系,它以路由器或以太网交换机这样的传统网络设备为基础,并在此基础上,提供一套完整的软、硬件标准接口。
任何厂商只要按照这样的接口来生产软件或硬件,这些新开发的软硬件就可以和H3C系列路由器或以太网交换机等构成一个完整的系统,为客户创造更大的价值。
持续性功能持续性功能将属于同一个应用层会话的多个连接定向到同一服务器,从而保证同一业务由同一个服务器处理(或链路转发),并减少LB设备对服务和流量进行分发的次数。
负载均衡调度算法负载均衡设备需要将业务流量根据某种算法分发给不同的实服务(实服务对应服务器负载均衡中的服务器、网关负载均衡中的网关设备和链路负载均衡中的链路),这个分发算法就是负载均衡调度算法。
就近性算法就近性算法是指在链路负载均衡中,实时探测链路的状态,并根据探测结果选择最优链路,保证流量通过最优链路转发。
健康性检测功能健康性功能是指负载均衡设备对真实的服务器是否能够提供服务进行探测。
依据不同的探测方法(即健康性检测方法)可以探测出服务器是否存在,以及是否可以正常提供服务。
2.2 服务器负载均衡服务器负载均衡,顾名思义就是对一组服务器提供负载均衡业务。
这一组服务器一般来说都处于同一个局域网络内,并同时对外提供一组(或多组)相同(或相似)的服务。
服务器负载均衡是数据中心最常见的组网模型。
服务器负载均衡包括以下几个基本元素:l LB Device:负责分发各种服务请求到多个Server的设备。
l Server:负责响应和处理各种服务请求的服务器。
l VSIP:对外提供的虚拟IP,供用户请求服务时使用。
l Server IP:服务器的IP地址,供LB Device分发服务请求时使用。
依据转发方式,服务器负载均衡分为NAT方式和DR方式。
两种方式的处理思路相同:LB 设备提供VSIP,用户访问VSIP请求服务后,LB设备根据调度算法分发请求到各个实服务。
而在具体的处理方式上有所区别:l NAT方式:LB设备分发服务请求时,进行目的IP地址转换(目的IP地址为实服务的IP),通过路由将报文转发给各个实服务。
l DR方式:LB设备分发服务请求时,不改变目的IP地址,而将报文的目的MAC替换为实服务的MAC后直接把报文转发给实服务。
以下将分别对两种方式进行详细介绍。
2.2.1 NAT方式的服务器负载均衡NAT方式组网灵活,后端服务器可以位于不同的物理位置,不同的局域网内。
NAT方式典型组网如图3所示。
图3 NAT方式的服务器负载均衡1. 实现原理客户端将到VSIP的请求发送给服务器群前端的负载均衡设备,负载均衡设备上的虚服务接收客户端请求,依次根据持续性功能、调度算法,选择真实服务器,再通过网络地址转换,用真实服务器地址重写请求报文的目标地址后,将请求发送给选定的真实服务器;真实服务器的响应报文通过负载均衡设备时,报文的源地址被还原为虚服务的VSIP,再返回给客户,完成整个负载调度过程。
2. 工作流程NAT方式的服务器负载均衡的工作流程图如图4所示。
图4 NAT方式的服务器负载均衡流程图流程简述请参见表1。
表1 NAT从以上一系列的说明可以看出——在负载均衡时使用网络地址转换技术,NAT方式因此而得名。
3. 技术特点组网灵活,对服务器没有额外要求,不需要修改服务器配置,适用于各种组网。
2.2.2 DR方式的服务器负载均衡相对于NAT组网方式,DR组网方式中只有客户端的请求报文通过LB,服务器的响应报文不经过LB,从而减少了LB的负载,有效的避免了LB成为网络瓶颈。
DR方式典型组网如图5所示。
图5 DR方式的服务器负载均衡1. 实现原理DR方式的服务器负载均衡时,除了LB设备上配置了VSIP,真实服务器也都配置了VSIP,配置的VSIP要求不能响应ARP请求,例如在环回接口上配置VSIP。
实服务除了VSIP,还需要配置一个真实IP,用于和LB通信,LB设备和真实服务器在同一个链路域内。
发送给VSIP的报文,由LB分发给相应的真实服务器,从真实服务器返回给客户端的报文直接通过交换机返回。
2. 工作流程DR方式的服务器负载均衡的工作流程图如图6所示。
图6 DR方式的服务器负载均衡流程图流程简述请参见表2。
表2 DR从以上一系列的说明可以看出——负载均衡设备没有采用传统的转发方式(查找路由表)来分发请求报文,而是通过修改目的MAC直接路由给服务器,DR方式也因此而得名。