论文部分内容阅读
伴随着Internet技术的飞快发展,使用各种网络服务的用户越来越多,这就意味着网络数据量的增大,各种网络访问的并发度也在升高,这些因素都对网络服务提供商提出了更高的要求,对于一些提供大负载Web服务的服务器来说,CPU与I/0的处理能力渐渐地已不能满足用户的要求。从网络技术的发展来看,内存访问速度的增长、服务器处理速度的增长都赶不上带宽的增长速度,这就意味着对于电子商务平台来说,更多的性能瓶颈将会出现。解决这种问题有两种方法,不断升级硬件和构建服务器集群来均衡负载。而构建服务器集群均衡负载的方法无论在开销还是性能方面都要优于第一种方法,所以,本文主要研究服务器性能的优化和构建服务器集群来进行负载均衡的有关技术。本论文对Web服务器Apache2.0进行了研究及一定程度上的优化,并且还对基于Linux的虚拟服务器集群技术(简称LVS)和其中的负载均衡算法进行了研究和分析,在此基础上提出了一种基于动态反馈的负载均衡算法。本论文根据对Apache服务器的分析,在实践中采用一些方法优化了Apache服务器性能。利用Linux虚拟服务器LVS实现了Web服务器集群的负载均衡;在此基础上提出一种基于动态反馈的负载均衡算法,并对之做出了仿真实验。对于缓解不断增加的WEB服务器负载来说,实现其负载均衡是一种最为有效的方法,这种方法的实现能够最大程度上用已有的资源提升服务器性能,提高资源利用率。在现有的网络体系结构上,服务器集群负载均衡的实施能够有效提高系统可用性,避免单一故障点,为电子商务平台的稳定运行提供更好的保障,给用户带来更好的应用体验。目前,本论文在对于Apache优化以及LVS集群负载均衡技术做了细致的研究分析的基础上,在一个汽车零部件电子商务平台上做出仿真实验,论文所提出的性能优化和基于动态反馈的负载均衡算法经过测试和数据分析对比,得到了较为满意的结果。