1.3 负载均衡研究的意义
    负载均衡技术运用在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性,研究负载均衡技术有助于推动应用的优化升级、减少投资成本、增强用户体验。

2 负载均衡的主流技术
2.1 软件负载均衡技术
    基于服务器软件的负载均衡是利用网络协议的重定向功能来实现负载均衡的,例如在Http协议中支持定位指令,接收到这个指令的浏览器将自动重定向到该指令指明的另一个URL上。它的实时性强,能够根据系统和应用的情况来决定负载的方式。
2.2 DNS负载均衡技术
基于DNS的负载均衡技术[4]是最早的负载均衡解决方案,它是通过DNS服务中的A记录解析来实现的,在DNS服务器中,A记录中的IP地址可以分配同一个URL,而最终查询这个URL是将会解析得到其中的一个地址。因此,对于同一个URL,不同的客户机会得到不同的IP地址,它们也就访问不同地址上的应用服务器,从而达到负载均衡的效果。
2.3基于IP映射负载均衡技术
基于四层映射技术的负载均衡是在四层交换机上设置应用的虚拟IP地址,这个虚拟IP地址是可以被DNS服务器解析出来的代表本应用服务器的IP地址,对客户端而言是可见的。当客户访问此应用虚拟IP时,客户端的Http请求会先被第四层交换机接收到,它将基于第四层交换技术实时检测后台服务器的运行状况,根据设定的算法进行快速服务定位。常见的算法有轮询、加权的轮询、最小连接数、最快响应速度等。
2.4基于内容交换负载均衡技术
基于七层内容交换技术[4]的负载均衡技术主要用于实现http应用的负载平衡和应用优化。它与四层交换相比有许多优势:第七层交换机不仅能检查TCP/IP数据包的TCP和UDP端口号,转发给后台的某台服务器,而且能从会话层以上来分析Http请求中真正有意义的内容如URL,根据URL[5]将不同的Http请求交给不同服务组的服务器来处理,甚至同一个URL请求可以让多个服务器来响应。
3 负载均衡在园区网中部署与实现
3.1负载均衡环境拓扑建设与项目需求
项目需求: 内网的10.11.0.0/22 、10.11.4.0/22 、10.11.8.0/22等300台内部server已经搭建完成,这些服务器分开组成30多个集群来提供30多种应用。每个应用要发布为多个不同运营商公网IP地址,负载均衡设备要保证公网任何地域客户端以及内网所有客户端都能无缝访问这些应用,并做到负载均衡
上一篇:WEB安全漏洞检测工具的分析与改进
下一篇:ASP.net会员管理系统的设计与实现+源代码

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

基于消费者个性特征的化...

网络常见故障的分类诊斷【2055字】

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

志愿者活动的调查问卷表

神经外科重症监护病房患...