一种基于Nginx的动态负载均衡策略

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:emperornjh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的持续深入发展,尤其是电子商务和移动互联网浪潮的兴起,网站请求数目和网络流量都爆发式地增加,这种高流量高并发的网络流特征对网络服务器的性能和稳定性提出了严峻挑战,能否提高网络站点的服务质量也成为商业竞争成败的关键点。  集群系统将多台网络服务器通过合理的网络架构连接起来,组建成服务器集群并提供统一的访问地址,对外提供服务。这种方式具有良好的可扩展性、高稳定性和可用性,迅速得到了广泛的应用。负载均衡技术作为集群技术的关键组成部分,将集群中的访问任务合理地分配到后端服务器节点之间,其性能的好坏直接影响到集群系统性能的优劣。本论文在分析和总结已有的负载均衡技术研究成果的基础上,针对负载均衡软件Nginx中的加权最小连接算法进行了详细的分析并指出其不足之处,提出了一种基于动态反馈的负载均衡策略。  在改进的负载均衡策略中,负载均衡器实时地采集到各个服务器节点的负载指标信息,并通过一种改进的乘法模型得到节点负载值。根据当前节点的负载值和集群中所有节点平均负载值的比较结果,动态改变服务器节点的负载权重值。为了避免权重值改变过大而带来的抖动性问题,在计算中综合加权了服务器节点的历史权重值,确保权重变化的平稳性。对于提出的动态负载均衡策略进行了实验测试。实验结果表明,相比加权最小连接策略,动态负载策略具有更好的均衡性和扩展性。  本次论文研究中所提出的主要创新点有:  (1)改进了线性加权的负载计算模型,采取乘法模型,考虑到某些负载因子过高对服务器性能的影响。  (2)设计了动态改变服务器节点权重的数学模型,并采用指数平滑方法减少了直接改变权重的抖动性。
其他文献
当前,计算机和互联网在现代人的生活中无处不在,已经融入到人们的日常生活、工作、学习中。在计算机硬件性能大幅度提升和软件技术蓬勃发展的今天,计算机已经遍布人类社会的
随着互联网的迅速普及,人们的生活方式已经发生了极大的改变,互联网也将人类带入了大数据时代。在大数据时代,作为一种典型的半结构化文本数据,社交网络数据具备十分重要的价值,利
工作流管理系统(Workflow manangement System)在企业中的重要性日渐凸显.它的主要特点是使计算机上的处理业务流程自动化.基于构件的系统(Component-Based System)是90年代
虚拟现实(VR)是人类在探索自然过程中创造形成的一种用于认识自然、模拟自然,进而更好的适应和利用自然的科学方法和技术。随着软、硬件技术的发展,在虚拟环境中进行产品三维
随着网络技术的迅速发展,网络已经广泛地应用于社会的各行各业。在各行业越来越依赖于计算机网络的同时,网络中设备的种类也越来越多。不同种类网络设备的管理方式和认证方式也
随着资产数字化技术的快速发展,互联网端到端价值交换成为学术界和产业界关注的焦点。与信息不同,价值具有不可复制性、唯一性和归属性等特点,现有的互联网体系由于在设计之初旨
互联网快速发展,各类网络应用给大众生活带来便捷,同时也给网络监控和管理带来了巨大的挑战,如P2P应用流量逐年上涨,互联网服务提供商(ISP)不得不对该类型流量做适当策略限制,以免
随着计算机网络技术的发展,计算机的应用领域的不断扩展,政府机关、商业企业等机构的日常运行越来越依靠计算机信息系统,计算机信息系统的安全引起人们的高度的重视,对计算机
传统移动性管理技术普遍采用集中式分层式设计方式。随着移动互联网不断发展以及移动设备的普及化,现有的移动性管理问题日益凸显,传统移动型管理方式所带来的瓶颈问题以及单
该论文首先对HFC网的拓扑结构、体系结构、信道特点和网络业务等方面进行了充分研究,在此基础上,综合考虑现有电话网和数据网的特点,以实现"三网合一"为目标,提出了一种基于H