当前位置:主页 > 科技论文 > 计算机论文 >

基于Nginx的智能管理方案的研究

发布时间:2018-03-05 11:17

  本文选题:Nginx 切入点:智能管理 出处:《北京邮电大学》2013年硕士论文 论文类型:学位论文


【摘要】:随着信息化在各行各业的企业中的推广,尤其是web应用在各个行业中的应用,日益增长的用户访问对企业的信息建设提出来越来越严重的挑战,这使得服务器端必须有效应对急剧扩大的访问量,保持应对大量并发访问服务的能力。 伴随着负载均衡技术,虚拟化和云计算技术的应用,服务器端在处理性能上得到了很大的提高,但是网络的接入层始终是系统的瓶颈。近年来,Nginx服务器作为反向代理服务器在网络接入层应用比较广泛,Nginx的主要功能之一根据配置将用户的请求转发到后端的服务器集群中,对于简单的服务器集群环境,Nginx表现良好,但是当后端服务器集群环境比较复杂时,例如服务器性能不同,服务器应用程序的开销不同时,Nginx系统会存在一些列问题,Nginx系统无法有效的监控后端服务器集群资源,无法根据服务器的开销智能地分发用户的访问量,使服务器的处理性能和工作量相适应。 为了解决上述问题,本文结合在实际项目中的研究成果,设计和实现了一种基于Nginx系统的智能调度管理方案,能够灵活的根据后端服务器的负载状况智能的转发用户的请求,并且通过实验数据对比,证明了该策略能够充分利用服务器的性能,使得服务器的处理性能和工作量相适应,本文涉及到的研究内容如下: 1.深入研究了当前方向代理领域的背景和Nginx服务器核心内容,包括Nginx的架构,工作原理和相关技术。 2.提出了基于Nginx的智能调度管理系统的设计方案,并详细阐述了这样设计的依据和实现的详细过程。 3.实现了系统原型,并且通过该系统的性能分析验证了智能管理系统的有效性。
[Abstract]:With the popularization of information technology in enterprises in various industries, especially the application of web in various industries, the increasing number of users visiting brings out more and more serious challenges to the information construction of enterprises. This makes it necessary for the server to respond effectively to the rapidly expanding traffic and to maintain the ability to cope with a large number of concurrent access services. With the application of load balancing technology, virtualization and cloud computing technology, the processing performance of server has been greatly improved. However, the network access layer is always the bottleneck of the system. In recent years, Nginx server has been widely used in the network access layer as one of the main functions of the reverse proxy server. Nginx performs well for a simple server cluster environment, but when the back-end server cluster environment is complex, for example, server performance is different. There are some column problems in Nginx system with different application overhead. Nginx system can not effectively monitor the back-end server cluster resources, and can't intelligently distribute users' visits according to the cost of the server. Makes the server processing performance and workload appropriate. In order to solve the above problems, this paper designs and implements an intelligent scheduling management scheme based on Nginx system, which can transmit user requests intelligently according to the load condition of back-end server. And through the comparison of experimental data, it is proved that the strategy can make full use of the performance of the server, make the server processing performance and workload to adapt. The research contents of this paper are as follows:. 1. The background of the current proxy field and the core content of the Nginx server, including the architecture, working principle and related technologies of the Nginx are deeply studied. 2. The design scheme of intelligent dispatching management system based on Nginx is put forward, and the basis of this design and the detailed process of realization are described in detail. 3. The prototype of the system is implemented, and the effectiveness of the intelligent management system is verified by the performance analysis of the system.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.5

【参考文献】

相关期刊论文 前1条

1 孟洋;;基于负载均衡算法的Web服务器群集设计[J];长沙民政职业技术学院学报;2007年03期

相关硕士学位论文 前2条

1 聂鹏;基于Nginx的云计算访问控制网关的设计与实现[D];北京交通大学;2011年

2 王鑫;一种改进的LVS动态负载均衡算法[D];中南民族大学;2008年



本文编号:1570021

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1570021.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8daf0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com