天和网络负载均衡设计与实施––––

随着人们对因特网的需求越发庞大,而因特网又快速发展,但由于上网的人数越来越多,对上网所用的流量也急剧上升,同时,对网络的要求也越来越高。因此要建立能够提供高性能、高可用性、高可扩 展性的网络环境才是网络发展的趋势。单纯升级服务器的硬件设备已经不能够满足人们的需求,因此只有从体系结构入手才能解决这样的问题,所以使用集群负载均衡技术不失为一个好方法。 本设计基于Linux下DNS的搭建通过搭建DNS来解析不同的域名从而来访问不同的服务使得能够实现网络中的负载均衡以此来解决公司面临的在现今用户急剧增多而无法平均分配用户从而导致负载过大而网络延迟的问题。
目录
一.引言 3
二.天和网络科技公司负载均衡方案设计 4
(一)项目描述 4
(二)需求分析 4
1、用户需求 4
2、企业目标 4
(三)技术分析 4
1.什么是负载均衡 4
2.负载均衡实施要素 4
3.负载均衡技术种类 5
(四)技术选择分析 5
1.DNS负载均衡的优点 5
2.几种负载均衡的比较 5
三.DNS负载均衡服务器的搭建 7
(一)DNS负载均衡服务器架构规划 7
四.本项目的不足 13
(一)未来的不足 13
(二)弥补措施: 13
1.linux监控系统 13
2.监控技术分类 13
3.keepalived实现dns负载均衡服务器的高可用功能 14
总结 15
致谢 16
参考文献 17
一.引言
现如今社会已经步入信息社会,人们度网络的依赖程度越来越高。我们可以利用网络完成学习,阅读,游戏,购物甚至看病。网络使我们生活节奏更快更便捷。然而面对如此庞大的网络需求,网络服务提供商会由于用户不断的提高服务体验而疲于应付,甚至于浪费投资。即便如此,当面对某一时刻的井喷式爆发的服务请求时依然有可能出现,网络服务商无法应付和面对的局面。因此,网络服务商出于保护原有投资,满足客户苛刻需求等方面的考虑,会使用容余及负载均衡技术来提升服务品质 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
。本课题针对天和网络科技有限公司。拓展需求进行。负载均衡整体设计来应对有可能发生的紧喷式服务请求和解决由于单点故障造成的服务中断问题。
二.天和网络科技公司负载均衡方案设计
(一)项目描述
天和是一家关于综合性网络服务的昆山地方企业。它包含了新闻的时事更新,网络购物的平台,阅读平台等等。但随着天和企业业务的拓展,影响力不断地扩大。使得用户点击量不断增大。天和公司的服务器已不能满足日益增长的点击量,总是出现卡顿,延迟,进程缓慢等诸多问题。因此天和公司急需一种在满足各类人群需求的条件下来实现对现有问题的解决方案。
(二)需求分析
1、用户需求
面对越来越繁荣的网络市场,各种企业的不断竞争。用户在选择平台网站时候的要求也在不断提高,他们不仅要求网络的快捷便利,更要求在处理问题时能够做到快速有效的解决。这就不仅要求我们需要性能良好的服务器更需要不断地维护和与与之相配的设计方案。
2、企业目标
对于企业而言首先成本至关重要,这就要求我们如何在企业可接受的范围内提高资源的利用率。并且降低成本。其次要有可扩展性,面对日益增长的点击量,并不能性解决所有问题因此为了以后随之而来的问题要能够做到在不破坏原有服务的基础上能够添加和完善。
(三)技术分析
1.什么是负载均衡
负载均衡建立在现有网络架构之上,它提供了一种便宜透明简单的方法加强网络运行能力、提高可用性,使网络更加快捷。负载均衡有两方面的含义:首先,使大量的访问数据平均分配到不同的处理器上;其次,单体但负重严重的发放到多个节点上,每个节点设备处理完成后,汇总结果,返回用户,这可以提高处理能录。简单来说就是:其一使数据分配到不同服务器较快速率;其二是将单个繁重的工作转发给后端多个节点处理,处理完后统一汇总发送给用户。
2.负载均衡实施要素
——性能
对于任何技术和机器而言性能都是首先要考虑的,只有拥有良好的性能才能更加节省费用的支出,更好的提高性能。首先我们要考虑负载均衡设备自身的性能,这是避免因自身因素而导致遇到瓶颈。其次就是设计方案对服务器集群的性能,这是关系响应速度的关键一步。
——可扩展性
对于负载均衡来说有一个优点那就是在现今面对网络技术的的不断更新,这也导致了我们的技术需要不断地提高改变,而负载均衡在面对这一问题时能很好的解决。他能通过人为的修改不断地进步与完善。
——灵活性
负载均衡能技术能够根据不同的方案,应用的不断改变,服务器群的不同需求而相应的提出各自不同策略以供选择。
——可靠性
一般公司对于服务要求都比较高,而负载均衡能为服务器集群提供高容错性与可靠性。使用冗余时,在相同单元的不同负载均衡设备必须具有快捷的方式以便互相进行监控,保护系统尽量减少损失。
3.负载均衡技术种类
——Lvs负载均衡
Lvs工作于网络4层仅做请求分发只用,无流量。因此基本没有效率一说。而且他配置简单能减少出错,工作稳定。它采用ip负载均衡技术和局域内容请求分发技术。能将请求均衡的转移到不同服务器上。并且调度器自动屏蔽故障。因此有很高的高效性。而且它的结构对于客户是透明的有很强的透明性。
——Nginx负载均衡
Nginx工作与网络7层,主要针对http应用本身来做分流策略。它对于网络的依赖性很小且配置简单。能够承受高负载且稳定。
——DNS负载均衡
DNS负载均衡是由一个域名绑定多个IP,通过DNS服务解析域名来实现。DNS负载均衡技术是指在DNS服务器中为一个主机名配置多个IP地址,使得 DNS查询时,数据用过不同的ip进入不同的服务器,从而达到负载均衡的目的。
(四)技术选择分析
1.DNS负载均衡的优点
DNS负载均衡技术只在服务器上进行配置,它充分利用空余资源进行利用。节约了企业成本,因此具有经济可行性。DNS负载均衡技术只在服务器上进行相应的配置以此来达到解决问题的作用具有很高的可操作性。
2.几种负载均衡的比较

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/315.html

好棒文