网络负载均衡

负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。

1定义编辑

什么是 负载均衡
负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都
具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某
种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器
上,而接收到请求的服务器独立地回应客户的请求。
均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,
解决大量并发访问服务问题。这种 群集技术可以用最少的投资获得接近于大型
主机的性能。
原理图
负载均衡原理图

负载均衡原理图

2设计思路编辑

一台普通服务器的处理能力只能达到每秒几万个到几十万个请求,无法在一秒钟内处理上百万个甚至更多的请求。但若能将多台这样的服务器组成一个系统,并通过软件技术将所有请求平均分配给所有服务器,那么这个系统就完全拥有每秒钟处理几百万个甚至更多请求的能力。这就是 负载均衡最初的基本设计思想。

3相关技术编辑

软件负载

基于特定 服务器软件负载均衡
---- 这种技术是利用 网络协议的重定向功能来实现 负载均衡的,例如在Http协议中支持定位指令,接收到这个指令的 浏览器将自动重定向到该指令指明的另一个URL上。由于和执行服务请求相比,发送定位指令对Web服务器的负载要小得多,因此可以根据这个功能来设计一种 负载均衡的服务器。一旦Web服务器认为自己的负载较大,它就不再直接发送回 浏览器请求的网页,而是送回一个定位指令,让浏览器去 服务器集群中的其他服务器上获得所需要的网页。在这种方式下,服务器本身必须支持这种功能,然而具体实现起来却有很多困难,例如一台服务器如何能保证它重定向过的服务器是比较空闲的,并且不会再次发送定位指令?定位指令和 浏览器都没有这方面的支持能力,这样很容易在浏览器上形成一种死循环。因此这种方式实际应用当中并不多见,使用这种方式实现的 服务器集群软件也较少。

DNS负载

基于DNS的 负载均衡
---- DNS负载均衡技术是最早的负载均衡解决方案,它是通过DNS服务中的随机名字解析来实现的,在DNS服务器中,可以为多个不同的地址配置同一个名字,而最终查询这个名字的客户机将在解析这个名字时得到其中的一个地址。因此,对于同一个名字,不同的客户机会得到不同的地址,它们也就访问不同地址上的Web服务器,从而达到 负载均衡的目的。
---- 这种技术的优点是,实现简单、实施容易、成本低、适用于大多数TCP/IP应用;但是,其缺点也非常明显,首先这种方案不是真正意义上的 负载均衡,DNS服务器将Http请求平均地分配到后台的Web服务器上,而不考虑每个Web服务器当前的负载情况;如果后台的Web服务器的配置和处理能力不同,最慢的Web服务器将成为系统的瓶颈,处理能力强的服务器不能充分发挥作用;其次未考虑容错,如果后台的某台Web服务器出现 故障,DNS服务器仍然会把DNS请求分配到这台故障服务器上,导致不能响应 客户端。最后一点是致命的,有可能造成相当一部分客户不能享受Web服务,并且由于DNS缓存的原因,所造成的后果要持续相当长一段时间(一般DNS的刷新周期约为24小时)。所以在国外最新的建设中心Web站点方案中,已经很少采用这种方案了。

交换负载

.基于四层交换技术的 负载均衡
---- 这种技术是在 第四层交换机上设置Web服务的虚拟IP地址,这个虚拟IP地址是DNS服务器中解析到的Web服务器的IP地址,对 客户端是可见的。当客户访问此Web应用时, 客户端的Http请求会先被 第四层交换机接收到,它将基于第四层交换技术实时检测后台Web服务器的负载,根据设定的算法进行快速交换。常见的算法有 轮询、加权、最少连接、随机和响应时间等。

七层负载

基于七层交换技术的 负载均衡
---- 基于第七层交换的 负载均衡技术主要用于实现Web应用的 负载平衡和服务质量保证。它与 第四层交换机比较起来有许多优势:第七层交换机不仅能检查TCP/IP 数据包的TCP和UDP 端口号,从而转发给后台的某台服务器来处理,而且能从会话层以上来分析Http请求的URL,根据URL的不同将不同的Http请求交给不同的服务器来处理(可以具体到某一类文件,直至某一个文件),甚至同一个URL请求可以让多个服务器来响应以分担负载(当客户访问某一个URL,发起Http请求时,它实际上要与服务器建立多个会话连接,得到多个对象,例如.txt/.gif/.jpg文档,当这些对象都下载到本地后,才组成一个完整的页面)。
---- 以上几种 负载均衡技术主要应用于一个站点内的服务器群,但是由于一个站点接入Internet的 带宽是有限的,因此可以把负载均衡技术开始应用于不同的网络站点之间,这就是站点 镜像技术,站点镜像技术实际上利用了DNS负载均衡技术。

4常见产品编辑

1.天融信 负载均衡
天融信网络卫士TopApp-LB 负载均衡系统是一款融合了智能带宽控制功能的链路及服务器负载均衡产品。通过对网络出口链路和服务器资源的优化调度,TopApp-LB负载均衡系统让大规模的应用部署轻松实现,同时达至最稳定的运行效果,最高的资源利用率,最佳的应用性能和用户体验。大量的企事业单位通过TopApp-LB负载均衡系统顺利实现了应用部署,满足了信息化发展的需求,并极大地提升了工作效率。
·二合一负载均衡
集成高性能链路负载均衡和服务器负载均衡,保证应用数据在错综复杂的网络中获得最佳传输路径。完善的链路、应用服务健康检查机制,及时诊断出不能正常工作或负载过重的链路和服务器。能够根据应用、链路的健康状况,智能调整流量在多链路、多服务器之间的分配,并自动完成切换,提升网络和应用的可用性。
·精确流量控制提升 带宽价值
创新的端到端精确带宽控制与均衡技术避免了传统队列机制所带来的广域网下行带宽的浪费,真正实现优先级管理、带宽限制、带宽保障以及带宽的公平使用,提升带宽价值。
·高可用性保证
实现多机集群及Active-Standby、Active-Acitive模式的高可用性部署,最大化应用运行时间,避免了设备或网络故障对业务的影响。
·强化的安全保护
状态检测防火墙实现高性能的访问控制,双向NAT支持多对一、一对多和一对一等多种方式的地址转换,IP/MAC地址自动扫描及绑定,有效抵御数十种网络攻击。
·易于使用及部署
单臂、双臂可选的接入模式最大程度上减少用户网络结构的调整。负载均衡算法的自适应管理、内置中国ISP地址列表、服务器故障自动通知及应用故障自动修复等降低了用户配置管理的复杂性。
目前 全球范围内应用最为广泛的负载均衡设为为美国F5公司。F5公司于2000年底进驻 中国,目前已分别在北京、 上海、广州、 成都深圳珠海设立了办事机构。在华拥有超过500位的F5认证工程师,为遍布全国的用户提供全面的技术支持。在国内业界,F5产品已经成为了主流 负载均衡技术的代名词。
产品技术特点:
1)全面的负载均衡
BIG-IP LTM(本地流量管理)包含静态和动态负载均衡方法,包括动态速率、最少连接和观察模式的动态平衡,这些方法用于以整体方式跟踪 服务器的动态性能。这保证了始终选择最佳的资源,以提高性能。可支持所有基于 TCP/IP协议服务器负载均衡。可支持最小连接数、 轮询、比例、最快响应、哈希、预测、观察、动态比例等负载均衡算法。
2)应用状态监控
BIG-IP LTM提供的监视器,用于检查设备、应用和内容的可用性,包括适合多种应用的专用监视器(包括多种应用服务器、SQL、SIP、LDAP、XML/SOAP、RTSP、SASP、SMB等),以及用于检查内容和模拟应用调用的定制监视器。
3)高可用性和交易保障
BIG-IP LTM提供了次秒级系统故障切换和全面的连接映射,无论出现何种系统、 服务器或应用故障,都能保证它是一个高可用的解决方案。BIG-IP LTM可以主动检测和响应任何 服务器或应用错误。
4)支持NAT 地址转换
提供NAT 地址转换功能,能够实现动态或 静态地址转换。
5)支持 访问控制列表
能够实现防火墙的基本功能,建立 访问控制列表,拒接IP 网段或端口号吗。
6)广域流量管理器( 插件模块 )
为在 全球各地的多个数据中心中运行的应用提供高可用性、最高的性能和全局管理。
7)链路控制器(插件模块)
无缝地监控多个WAN连接的可用性和性能,智能地管理站点的双向流量,从而提供容错的、经过优化的 互联网接入比如管理控制CT和CNC的 网络流量
8) 应用防火墙(插件模块)
该模块可加入到F5设备中,为设备提供更高级的安全服务。
9)支持 路由
该功能为F5设备中基本功能,但只支持 静态路由,如果使用较为高级的 OSPF路由协议,需要购买单独的模块来支持。
扩展应用-降低 服务器负载
1)内容转换
BIG-IP LTM为将许多繁杂或者重复功能 卸载到集中的高性能网络设备上提供了全面的解决方案。SSL、压缩以及BIG-IP LTM的其它多项功能提供了一个完整的内容转换 网关,可重定向、插入或者全面转换应用内容,以实现有效且高效的 应用集成
2)OneConnect
F5 OneConnect? 将数百万个请求汇聚为几百个 服务器端的连接,确保后端系统能够高效地处理这些连接,从而使服务器容量提高60%。
3)高速缓存
智能缓存功能通过将重复流量从Web和应用服务器上卸载,使服务器容量提高9倍,从而实现显著的成本节约。该功能也是业内唯一提供多存储库缓存的解决方案,能够针对各应用或部门管理不同的缓存库,为高优先级的应用提供精确的智能控制。
4)SSL加速和卸载
每个BIG-IP LTM设备提供了硬件加速方式的SSL加密,以消除应用服务器的SSL负担。通过加快设置和批量加密,企业可以采用更安全的密码将全部通信迁移到SSL,几乎不会导致应用性能下降或瓶颈。
优化的应用
1)智能应用交换
BIG-IP LTM拥有读取所有IP应用的独特能力,因此,它可以转换并且持续保留特定供应商的应用服务器(Microsoft、IBM、Oracle、SUN等)的独特信息; Web服务应用的XML数据;或者指示移动/无线应用的定制数值。您的企业可以借助BIG-IP LTM转换、记录以及持续保留有效负载或 数据流的能力,实现更高的可靠性和可扩展性。
2)智能压缩
将应用性能提高至3倍,同时使 带宽的使用量减少80%。使用业界标准的gzip和DEFLATE压缩算法减少HTTP流量,通过更慢/低的带宽连接降低带宽消耗量,缩短用户下载时间。这一功能对于压缩多种类型的文件提供了丰富的支持能力,包括HTTP、XML、JavaScript、J2EE应用等。
3)灵活的第4至7层 流量整形
通过为更高优先级的应用分配带宽,控制流量峰值,并且根据第4层或第7层参数确定流量的优先级,保证最佳的应用性能。即目前我们IDC机房在 核心交换机上所启用的QOS功能。
4)TCP Express
BIG-IP LTM的高度优化的TCP/IP 堆栈(称为TCP Express?)将TCP/IP技术和最新RFC的改进功能,与F5开发的多项改进和扩展功能相结合,最大限度降低了拥塞、 丢包和恢复的影响。BIG-IP LTM是一个全代理设备,因此,TCP Express可以屏蔽并且透明地优化 服务器客户端上运行的原有的或者不兼容的TCP 堆栈。这样可以使用户的性能提高2倍,并且使带宽效率提高4倍,同时降低您的 服务器上的连接负载。
安全的应用
1)基础防火墙功能—— 数据包过滤
BIG-IP LTM集成了一个控制点,用于定义和执行基于第4层的过滤规则(基于PCAP,类似于 网络防火墙),以提高网络防护能力。
2)资源隐藏和内容安全
BIG-IP LTM对所有应用、 服务器错误代码和真正的URL参考实现了虚拟化和隐藏,因为这些可能为 黑客提供关于基础架构、服务及其相关漏洞的信息。敏感的文档或内容将不允许离开您的站点。
3)定制的应用攻击过滤
全面的检测和基于事件的策略为搜索、检测和应用多种规则阻止已知第7层攻击提供了显著增强的能力。BIG-IP LTM还采用安全的应用模板阻止已知攻击和针对应用业务逻辑的攻击。额外的安全层可防止黑客、病毒和蠕虫,同时为合法流量提供持续的服务。
4)隔离协议攻击
BIG-IP LTM提供了协议无害处理 (Protocol Sanitization) 和充分TCP终止 (Full TCP Termination)点来单独管理客户端和 服务器端连接,以保护所有后端系统和应用免遭恶意攻击。
5) 网络攻击防护
BIG-IP LTM作为安全代理,可防护DoS攻击、SYN Flood以及其它基于网络的攻击。诸如SYNCheck?等特性可为部署在BIG-IP设备后的 服务器提供全面的SYN Flood保护。BIG-IP LTM采用Dynamic Reaping(获取空闲连接的一种自适应方法)过滤掉负载最重的攻击,同时为合法连接提供不间断的服务。
6)有选择的加密
BIG-IP LTM提供了业界最具选择性的加密方法,对数据进行整体、部分或有条件的加密,从而保护并优化不同用户之间的通信。
7)Cookie加密
透明地分配给合法用户的Cookie和其它 令牌都经过加密。企业可获得针对全部带状态的应用(电子商务、CRP、ERP和其它关键业务应用)的卓越安全性,以及更高的用户身份信任度。
8)高级SSL加密标准
BIG-IP LTM采用市场上最安全的 SSL加密技术,支持更高标准的AES算法,而无需额外的处理成本。
提供tcpdump工具作为 抓包分析使用,可用于故障处理,流量分析等方向。
3.深信服
深信服 应用交付AD产品具备 服务器负载均衡、 链路负载均衡、单边加速、智能优化技术、SSL加速、商业智能分析等优势功能,将用户访问请求智能匹配到最优的链路,并为用户选择响应最快的服务器,提升用户使用体验,并为企业提供科学管理的决策。
产品技术特点:
深信服AD系列产品不仅包含传统的 链路负载均衡以及 服务器负载均衡的所有功能,同时具备单边加速、DNS 透明代理、链路繁忙控制、智能 路由、商业智能分析等众多快速、智能的优化技术,能够最大程度提升用户的访问体验。
单边加速功能
客户端无需安装任何插件和 软件即可提升用户访问速度,这使得用户可以更快更稳定地访问发布内容,打造稳定智能的业务发布平台。
商业智能分析
深信服AD 应用交付产品区别于传统负载均衡设备,更加关注企事业单位应用的整体交付过程中与业务、网络优化相关的一系列问题。其中最显著的特点就是,在保证 应用交付过程中稳定性的前提下,不仅可以知悉组织网络和 服务器的运行状况,更重要的是可以帮助组织分析自身的业务系统运行状况,以此为高层的网络优化和业务优化提供决策依据。
链路负载和 服务器负载二合一
深信服AD产品包括链路优化和 服务器优化,四到七层负载均衡,实现对各个链路以及服务器状态的实时监控,同时根据预设的规则将请求分配给相应的链路以及服务器,以此最终实现 数据流的合理分配,使所有的链路和服务器都得到充分的利用,扩展应用系统的整体处理能力,提高应用系统的稳定性,改善用户的访问体验,降低组织IT投资成本。
高投资回报比
深信服AD系列 应用交付产品打破国外厂商垄断,在同等投入水平下,具备链路、 服务器二合一负载均衡解决方案,并直接开通SSL加速、 缓存、压缩等众多优化功能,获得超出业界同类产品的设备性能
功能价值
DNS透明代理:即使 内网用户DNS 服务器配置不良,亦能实现上网链路的最佳选择,链路 拥塞控制实时检测多链路状态,避免将请求发送给已过载的链路,提升链路使用率,实现链路保护链路健康检查链路健康检查,及时排除链路 故障。服务器 负载均衡技术算法丰富: 轮询、加权轮询、加权最小连接、URL散列、动态反馈、最快反应等满足客户多种负载形式的需求,将用户访问请求合理的分配,实现业务快速、智能、稳定的访问。支持入站/出站双向负载入站流量及出站流量均支持负载均衡,提升组织多链路资源的 带宽利用率。将用户访问均衡的分配给各台 服务器,提升服务器响应速度,服务器资源利用率,以及访问请求的响应速度数据压缩 缓存及http压缩,答复降低服务器压力,缩短用户下载资源的时间,提升效率单边加速 客户端无需安装任何插件及 软件情况下,大幅提升访问速度,改善用户体验SSL加速将SSL加解密工作转交给 应用交付设备,降低对服务器资源的占用,提升服务器响应能力服务器健康检查服务器健康检查并及时发现 故障服务器,保障用户访问的连贯性商业智能分析技术功能功能价值链路负载 报表提供流量、访问次数、 带宽利用率等面数据统计,帮助管理人员直观的了解链路运行状态服务器负载报表提供流量、访问次数、并发连接数等数据,帮助管理人员直观了解服务器运行状态商业决策BI提供用户时段分析、用户地域分析、用户类别分析等数据,让企业决策者清晰了解访问者分布及特点,为管理提供智慧决策依据稳定性统计具备链路稳定性及服务器稳定性报表,管理人员可查看各链路、服务器状态是正常、繁忙还是故障,便于及时调整设备管理技术功能功能价值智能告警系统当服务器、应用系统故障时,以 邮件、短信等方式通知管理员,以便及时维护并保障业务正常全中文界面图形化配置界面,具备配置向导辅助配置,大大降低配置难度多级授权管理用户与角色相分离,实现管理权限最大化细分,保障组织信息管理安全性安全防护DOS攻击及ARP欺骗防护手段阻挡来自互联网的攻击,提高系统安全性配置 备份/恢复支持从设备图形配置界面直接备份及恢复备份配置,便于设备管理。
4.梭子鱼
梭子鱼负载均衡机通过为多台 服务器进行流量均衡、网络入侵防护等流量优化和安全扫描机制,实现应用的高可用性和安全性,并通过完善的服务器健康检查机制,为应用提供 冗余。梭子鱼使用软、硬件一体化设计,避免了根据 服务器台数和端口数的收费方式,为用户提供 性价比极高的 应用安全负载均衡。
高可用性与高可扩展性
行业分析报告,目前只有不到20%的核心应用实现了高可用性。应用高可用性所面临的巨大挑战包括了持续工作时间的延长、应用的扩容和攻击的防护。梭子鱼负载均衡机使用完善的 服务器健康检查对真实服务器进行 实时监控,确保用户的请求始终到达健康的服务器,得到正常的响应。对于梭子鱼负载均衡机自身的高可用性,可以通过梭子鱼负载均衡机的集群部署实现。
对于高流量的应用环境,梭子鱼负载均衡机通过动态权重分配机制根据每台 服务器的实时处理能力进行流量的均衡。对于需要会话保持的应用,梭子鱼负载均衡机提供源IP会话保持以及7层的cookie会话保持功能。
易于管理和维护
梭子鱼负载均衡机部署简单。通过 服务器自动发现功能和友好的Web配置界面,帮助用户轻松完成配置。同时,梭子鱼通过集成的IPS为应用提供实时的安全防护。
梭子鱼负载均衡机的Web管理界面提供完善的数据统计,对设备的性能、流量等数据进行实时统计,同时提供易于操作的服务配置页面,为 管理员提供方便的管理。
5.万任科技
概述
万任链路负载均衡机是一款高效的多条Internet链路带宽路由及管理解决方案。任一规模的企业都可以选用万任链路负载均衡机来管理自己的互联网带宽,万任链路负载均衡机可以优化多条链路的带宽使用率,例如,从ISP接入的专线。设备的链路自动纠错能力可以保证企业互联网接入没用中断。
  对于当今的企业而言,网络带宽和高可用性与业务的流畅运行息息相关。万任链路负载均衡机将客户端与Internet带宽进行整合,以此为用户提供一个最优的多链路高速访问。通过带宽管理和服务质量(QoS)功能,万任链路负载均衡机能将带宽优先分配给核心网络应用业务。
功能
1、会话保持设置,保障业务延续性、可用性。
  2、分发互联网的流量,解决南北互通。
  3、链路备份,提高链路冗余。
  4、带宽叠加,减少互联网接入的成本。
  5、链路自动探测纠错与健康检查
  6、智能负载均衡/手动负载均衡
  7、按内网地址选路/按外网地址选路
8、按应用选路
优势
国内不同的电信运营商互联网线路互相访问时速度差异很大,为提高访问效率企业通常租用多条不同的运营商的互联网线路。然而存在流量负载分担不均、链路资源利用率低下、网络不稳定等问题。越来越多的企业开始使用负载均衡设备来改善用户体验,提高网络带宽利用率。UniERM通过智能的互联网线路流量管理和控制技术保证网络持续高效运行。
   支持带宽叠加:将多条宽带绑定成一条,降低对网络的投资,以最小的投入获得最高效稳定的网络环境。
   支持线路备份:当一条链路出现故障时,可以迅速切换到其他可用链路,保证网络的高可用性和业务延续性。
   解决南北互通问题:有效解决了南北因电信、网通的差异导致了普遍存在的“南北互通”问题。
   支持多链路负载均衡:高度保证企业网络的稳定性和业务的延续性避免系统宕机、链路中断或拥塞等对企业运营带来不利影响。
   拥有多项先进的技术:集HTTP压缩,SSL加速、智能数据压缩、基于内存的高速缓存、TCP连接复用、单边TCP加速等多项技术于一身,减少响应时间,显著改善终端用户体验。
   丰富的算法与策略:拥有多种均衡算法和丰富的负载均衡策略,让用户更高效合理的使用网络资源,极大提升链路利用效率,保障业务高效运行。
   保障关键业务:支持链路、应用状态监控,支持会话保持,避免业务访问中断,保障关键业务的延续性。
   安装部署配置简便:安装简单,部署方便,图形化的配置界面,简单直观,降低用户配置复杂度,便于系统管理和维护。
6.品安科技
品安科技的品安科技AD产品是品安科技自主研发,拥有独立自主知识产权的,涵盖负载均衡、应用加速及应用安全功能的应用交付控制器。该产品内聚了独有的多核多线程调度、告诉协议栈等关键技术,能极大的提高服务器的可用性,保障链路的可靠性和安全性,高效的将应用交付给客户,改善用户访问体验,降低IT投资成本。
特点优势:
1 、All in One, One for ALL 多种功能为一体。应用交付控制器是集成多功能通信管理平台,把主流应用流量管理和性能增强功能集成到一个功能强大的平台上,包括二到七层服务负载均衡(SLB)、高速缓存(Cache)、链路负载平衡(LLB)、SSL加速、HTTP压缩、群集、应用安全防火墙(Webwall)和全局服务负载平衡(GSLB)。该平台加快了应用传输速度并简化了这一过程。
2 、High Performance 高性能。通过采用多种性能增强技术,特别是具有革命性的国内独有技术,即高速协议栈技术,将应用交付控制器提供的所有功能集成在一起,极大的地优化了各个功能的处理过程,实现了数据动态管理,从而保证网络应用和服务能够高速和可靠地运行。
3 、TCP off loading 网络卸载。应用交付控制器在实现服务负载均衡时,通过特有的连接复用等性能优化技术,在稳定的实现服务负载均衡功能的基础上,能够在高负载的情况下大大减小后台的负载总量,使得服务提供设备能够处理更多的并发请求,从而提供更优的性能价格比。在结合Cache功能应用时,应用交付控制器甚至能够成百倍地减小对后台的负载,提供令人惊喜的表现。
4、Flexibility 灵活。在实现高处理能力和功能的同时,应用交付控制器相对与其它产品配置、管理和维护更加简单和人性化。同时结合独有的强大本地化技术支持和研发力量,能够及时准确的提供全面的技术服务,为用户提供长期创造价值。

5整体优点编辑

第一,网络 负载均衡能将传入的请求传播到多达32台服务器上,即可以使用最多32台服务器共同分担对外的网络请求服务。网络 负载均衡技术保证即使是在负载很重的情况下,服务器也能做出快速响应;
第二,网络 负载均衡对外只需提供一个IP地址(或域名);
第三,当网络 负载均衡中的一台或几台服务器不可用时,服务不会中断。网络 负载均衡自动检测到服务器不可用时,能够迅速在剩余的服务器中重新指派客户机通讯。这项保护措施能够帮助你为关键的业务程序提供不中断的服务,并可以根据网络访问量的增加来相应地增加网络 负载均衡服务器的数量;
第四,网络 负载均衡可在普通的计算机上实现。

6实现过程编辑

在Windows Server 2003中,网络 负载均衡的应用程序包括Internet信息服务(IIS)、ISA Server 2000 防火墙代理服务器、VPN 虚拟专用网终端服务器、Windows Media Services(Windows视频点播、视频广播)等服务。同时,网络 负载均衡有助于改善服务器的性能和可伸缩性,以满足不断增长的基于Internet 客户端的需求。
网络 负载均衡可以让客户端用一个逻辑Internet名称和虚拟IP地址(又称群集IP地址)访问群集,同时保留每台计算机各自的名称。下面,我们将在两台安装Windows Server 2003的普通计算机上,介绍网络 负载均衡的实现及应用。
这两台计算机中,一台计算机名称为A,IP地址为192.168.0.7;另一台名为B,IP地址为192.168.0.8。规划网络 负载均衡专用虚拟IP地址为192.168.0.9。当正式应用时,客户机只需要使用IP地址192.168.0.9来访问服务器, 网络服务均衡会根据每台服务器的负载情况自动选择192.168.0.7或者192.168.0.8对外提供服务。具体实现过程如下:
在实现网络 负载均衡的每一台计算机上,只能安装TCP/IP协议,不要安装任何其他的协议(如IPX协议或者NetBEUI协议),这可以从“网络连接属性”中查看。
第一步,分别以管理员身份登录A机和B机,打开两台机的“ 本地连接”属性界面,勾选“此连接使用下列项目”中的“ 负载均衡”项并进入“属性”对话框,将IP地址都设为192.168.0.9(即负载均衡专用IP),将 子网掩码设置为255.255.255.0;
第二步,分别进入A机和B机的“Internet协议(TCP/IP)”属性设置界面,点击“高级”按钮后,在弹出的“高级TCP/IP设置”界面中添加IP地址192.168.0.9和 子网掩码设置为255.255.255.0。
第三步,退出两台计算机的“ 本地连接属性”窗口,耐心等一会儿让系统完成设置。
以后,如果这两台服务器不能满足需求,可以按以上步骤添加第三台、第四台计算机到网络 负载均衡系统中以满足要求。

7验证方法编辑

网络 负载均衡配置好后,为了实现某项具体的服务,需要在网络负载均衡的计算机上安装相应的服务。例如,为了实现IIS网站的 负载均衡,需要在相应的网络 负载均衡服务器上安装IIS服务。为了让每个用户在通过网络 负载均衡访问到不同的计算机时,能够访问到一致的数据,需要在网络负载均衡的每台计算机上保持数据的一致性。举例来说,实现了两个节点的IIS的网络 负载均衡,为了保证两个网站内容的一致性,除了这两个IIS服务器的配置相同外,相应的网站数据必须一致。
为了检验网络 负载均衡,我们可以通过IIS来进行验证,其他的一些应用如 终端服务、Windows Media服务与IIS的应用与之相类似。在其他计算机上的IE 浏览器中键入192.168.0.9,根据网络的负载,网络 负载均衡会自动转发到A机或B机。为了验证效果,你可以在浏览的时候,拔掉第一台计算机的网线或拔掉第二台机器的网线,将会发现浏览到的将是不同内容。当然,我们在测试的时候,为了验证网络 负载均衡的效果,把两个网站设置成不一致的内容,而在正式应用的时候,网络负载均衡群集的每个 节点计算机的内容将是一致的,这样不管使用哪一个节点响应,都能保证访问的内容是一致的。

8应用编辑

校园网的应用除了用于教学、科研、管理、图书情报资料检索外,还承担任着校内外信息交流、 电子邮件、公告、新闻发布,以及各种公共网络口的访问等任务。由于在网络上传输的信息不只是数字、文字和图形,还会随应用水平的提高,逐步增加语音、活动图像及视频图像等高 带宽的应用。因此,网络的建设,尤其是主干网要求高带宽与高速度,在校园网的服务器中应用 负载均衡技术不失为一种廉价的解决方案。

9设备编辑

F5
citrixnetscaler
A10
A10 Thunder Series
AX Series
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值