首页> 中文学位 >基于会话共享的负载均衡方案研究
【6h】

基于会话共享的负载均衡方案研究

代理获取

目录

声明

1 绪论

1.1 选题背景

1.2 研究现状及研究意义

1.3 本文的主要工作和章节安排

2 系统相关技术概述

2.1 负载均衡系统

2.2会话保持技术

2.3 会话数据共享技术

2.4 Nginx服务器

2.5本章小结

3 系统总体设计

3.1 需求分析

3.2 方案设计

3.3 会话信息操作过程

3.4本章小结

4 负载均衡设计

4.1 Nginx源代码分析

4.2 负载均衡模块分析

4.3负载均衡模块设计

4.4 本章小结

5 性能测试与分析

5.1 性能测试概述

5.2 性能测试指标

5.3 测试环境

5.4 实验结果及分析

5.5 本章小结

6 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

伴随着网络的飞速发展,用户访问量急剧增长,对Web服务器的性能和可靠性提出了更大的挑战,使用服务器集群技术和负载均衡技术能有效的解决大量web并发访问给后端服务器造成压力的问题。其中负载均衡技术是服务器集群系统的核心,它关系到后端服务器能否保持高效可靠稳定的工作状态。
  客户端访问web时,由于HTTP协议是无状态的连接协议,Web网站会使用会话技术来记录客户端与服务器端的交互信息。当处于负载均衡的集群环境中时,通常会使用会话保持技术实现会话的一致性。这时,负载均衡算法和会话保持方法都会对负载均衡集群的性能及负载平衡性有影响。
  本文首先介绍了负载均衡技术的基本概念特点和算法,分析了常用的会话保持技术,对常用的会话保持技术的优缺点进行了分析,最后采用独立服务器管理会话数据,使会话数据以全局可见的方式来保持会话一致性,由于会话服务器将被各个节点频繁的访问成为系统中的热点之一,所以会话服务器采用冗余备份的方式。给出了系统的总体设计方案,从需求分析入手描述了整个会话的操作流程。采用Nginx服务器作为负载均衡服务器,分析了Nginx的源代码,采用一种动态的负载均衡算法,将节点服务器的剩余负载和性能比值转化为权重,选出权重前三的服务器,然后在被选出的服务器中随机选出一台分配客户端请求,随机分配时,被选中的概率与服务器的权重成正比,从而增强了集群的性能,提高了效率。最后,利用Load Runner性能测试工具对原有加权轮询策略和本文所采用动态策略进行性能测试,通过实验证明,本文所采用的这种动态策略更好的实现了负载均衡。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号