毕业设计:文献参考(四)
0x00 基本信息 标题:Nginx高并发负载均衡原理与策略比较研究 来源:工业控制计算机 作者:张炜森,陈涛,李康 时间:2018 0x01 研究背景 Nginx 作为当下的高并发连接的负载均衡服务器因其极强的性能得到广泛的使用。 分析了 Nginx 的工作模型并针对不同的负载均衡策略给出研究,探讨了 Nginx 多进程模型对于提升集群服务器响应能力的重要作用,同时对比了 Nginx 不同的负载均衡策略的性能差距,对实际应用服务器的开发具有重要的意义。 0x02 具体内容 提出了一个以Nginx服务器为核心的后台服务器架构,对如何加速提供服务进行了针对性的优化。 从原理上解释了Nginx为什么性能突出于其他服务器程序以及Nginx对性能优化所做的处理,以及多进程模式的优点: 减少加锁操作,降低加锁粒度。 进程间运行状态独立,互不影响。 单进程编程的开发方式降低了开发的难度 。 详细解释了Nginx服务器负载均衡的策略以及具体实现方式: 轮询 加权轮询 IP Hash算法 一致性Hash算法 响应时间优先分配策略 对不同的算法进行了比较,采用QPS作为衡量标准: 轮询策略在均衡性和容灾性方面表现较好,在一致性方面表现较差,通用性较强,在无需特殊需求的场景下都可以使用。 Fair 策略自适应性较好, 在网络环境多变的情况下表现较好,容灾性强,均衡性一般,一致性较差。 IP