负载均衡算法研究及其在电子商务平台上的应用
本文关键词:负载均衡算法研究及其在电子商务平台上的应用,,由笔耕文化传播整理发布。
【摘要】:伴随着Internet技术的飞快发展,使用各种网络服务的用户越来越多,这就意味着网络数据量的增大,各种网络访问的并发度也在升高,这些因素都对网络服务提供商提出了更高的要求,对于一些提供大负载Web服务的服务器来说,CPU与I/0的处理能力渐渐地已不能满足用户的要求。从网络技术的发展来看,内存访问速度的增长、服务器处理速度的增长都赶不上带宽的增长速度,这就意味着对于电子商务平台来说,更多的性能瓶颈将会出现。解决这种问题有两种方法,不断升级硬件和构建服务器集群来均衡负载。而构建服务器集群均衡负载的方法无论在开销还是性能方面都要优于第一种方法,所以,本文主要研究服务器性能的优化和构建服务器集群来进行负载均衡的有关技术。 本论文对Web服务器Apache2.0进行了研究及一定程度上的优化,并且还对基于Linux的虚拟服务器集群技术(简称LVS)和其中的负载均衡算法进行了研究和分析,在此基础上提出了一种基于动态反馈的负载均衡算法。 本论文根据对Apache服务器的分析,在实践中采用一些方法优化了Apache服务器性能。利用Linux虚拟服务器LVS实现了Web服务器集群的负载均衡;在此基础上提出一种基于动态反馈的负载均衡算法,并对之做出了仿真实验。对于缓解不断增加的WEB服务器负载来说,实现其负载均衡是一种最为有效的方法,这种方法的实现能够最大程度上用已有的资源提升服务器性能,提高资源利用率。在现有的网络体系结构上,服务器集群负载均衡的实施能够有效提高系统可用性,避免单一故障点,为电子商务平台的稳定运行提供更好的保障,给用户带来更好的应用体验。 目前,本论文在对于Apache优化以及LVS集群负载均衡技术做了细致的研究分析的基础上,在一个汽车零部件电子商务平台上做出仿真实验,论文所提出的性能优化和基于动态反馈的负载均衡算法经过测试和数据分析对比,得到了较为满意的结果。
【关键词】:Apache 集群 负载均衡 LVS
【学位授予单位】:郑州大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP393.09
【目录】:
- 摘要4-5
- ABSTRACT5-10
- 1 绪论10-14
- 1.1 选题的背景及意义10-11
- 1.2 国内外发展现状11-12
- 1.3 本文主要内容12-14
- 2 Apache服务器研究与优化14-20
- 2.1 Web服务器概述14-15
- 2.2 常用Web服务器比较15-17
- 2.3 Apache服务器的主要特征17-18
- 2.4 加速Apache服务器18-20
- 2.4.1 禁用空载模块18-19
- 2.4.2 禁用DNS查询19
- 2.4.3 采用压缩19-20
- 3. 负载均衡与集群理论20-30
- 3.1 负载均衡相关理论20-21
- 3.1.1 负载均衡概述20
- 3.1.2 负载均衡技术分类20-21
- 3.1.3 常用的负载均衡技术21
- 3.2 高可用性21-23
- 3.2.1 高可用性概述21-23
- 3.2.2 单一故障点23
- 3.3 集群23-30
- 3.3.1 集群的定义24-25
- 3.3.2 集群的分类25-26
- 3.3.3 集群系统的优势26-27
- 3.3.4 几种WEB服务器集群系统27-30
- 4 Linux虚拟服务器技术30-40
- 4.1 虚拟服务器与集群技术30-31
- 4.2 LVS框架31
- 4.3 LVS集群IP均衡技术31-34
- 4.3.1 网络地址转换模式(VS/NAT)31-32
- 4.3.2 IP隧道模式(VS/TUN)32-33
- 4.3.3 直接路由模式(VS/DR)33-34
- 4.4 IPVS调度算法34-40
- 4.4.1 轮转调度算法35
- 4.4.2 加权轮转调度算法35-36
- 4.4.3 最小连接数调度算法36
- 4.4.4 加权最小连接数调度算法36-37
- 4.4.5 基于局部性的最少链接调度算法37-38
- 4.4.6 带复制的基于局部性最少链接调度算法38
- 4.4.7 目标地址哈希散列调度算法38-39
- 4.4.8 源地址哈希散列调度算法39-40
- 5 一种改进的动态反馈负载均衡算法40-47
- 5.1 LVS现有算法的不足40-41
- 5.2 改进的动态反馈负载均衡算法41-47
- 5.2.1 算法应用模型及设计思想41-42
- 5.2.2 改进算法中有关参数的计算方法42-44
- 5.2.3 算法的具体描述44-47
- 6 改进算法在电子商务平台上的实现及仿真测试分析47-57
- 6.1 算法所应用的电子商务平台概述47
- 6.2 构建测试环境47-50
- 6.2.1 搭建LVS集群47-49
- 6.2.2 关键技术49-50
- 6.3 测试工具LoadRunner概述50-51
- 6.4 仿真测试及分析51-57
- 6.4.1 测试计划51
- 6.4.2 测试过程中关键参数的设定51-52
- 6.4.3 测试结果及分析52-57
- 7 总结与展望57-58
- 参考文献58-60
- 致谢60-61
- 个人简历及在学期间发表的论文61
【相似文献】
中国期刊全文数据库 前10条
1 赵兵选;卫星;樊少华;蔺玉;;基于累积点播概率的负载均衡算法研究[J];电子技术;2008年09期
2 李辉;张文博;王伟;;基于节点分组的异构集群负载均衡算法[J];计算机应用研究;2009年07期
3 黄开金;罗国明;陈良;;分布式散列表中的负载均衡算法研究[J];电子质量;2010年12期
4 邱钊;陈明锐;;Web集群负载均衡算法比较[J];现代计算机;2006年08期
5 陈勇;;一种高效的分布式反馈流量负载均衡算法[J];计算机工程;2009年02期
6 胡志刚;张艳平;;基于目标约束的分层动态负载均衡算法[J];计算机应用研究;2011年03期
7 周松泉;;一种改进的集群动态负载均衡算法[J];计算机与现代化;2012年01期
8 李新红;张敏菊;;负载均衡算法的应用研究[J];软件导刊;2012年08期
9 李永明;李冬;;基于综合负载动态分组的负载均衡算法研究[J];郑州轻工业学院学报(自然科学版);2012年06期
10 李岱松,刘勇,潘成胜;一种负载均衡算法的研究与实现[J];沈阳理工大学学报;2005年03期
中国重要会议论文全文数据库 前1条
1 张耀旭;肖征荣;;基于LTE-Advanced网络自优化的负载均衡算法[A];2011全国无线及移动通信学术大会论文集[C];2011年
中国重要报纸全文数据库 前1条
1 本报记者 范毅波;安全的“平方”[N];网络世界;2003年
中国硕士学位论文全文数据库 前10条
1 熊纪涛;校园网络中自适应负载均衡算法研究[D];电子科技大学;2008年
2 冯秀玲;云计算环境下的负载均衡算法的研究与设计[D];北京邮电大学;2012年
3 童瑞霞;基于动态反馈机制的集群负载均衡算法研究[D];武汉理工大学;2011年
4 杨潇;海量安全卡设备的负载均衡研究与实现[D];清华大学;2007年
5 魏钦磊;基于集群的动态反馈负载均衡算法的研究[D];重庆大学;2013年
6 陈广东;流媒体服务器集群负载均衡算法研究[D];华中师范大学;2006年
7 李子民;基于LVS的集群动态负载均衡算法研究[D];电子科技大学;2009年
8 张小倩;高速负载均衡算法的FPGA实现[D];电子科技大学;2010年
9 马卫;一种改进的LVS集群负载均衡算法[D];华中师范大学;2006年
10 丁逸;基于层次策略的动态负载均衡算法研究[D];东南大学;2005年
本文关键词:负载均衡算法研究及其在电子商务平台上的应用,由笔耕文化传播整理发布。
本文编号:420873
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/420873.html