当前位置:主页 > 管理论文 > 移动网络论文 >

基于内容的负载均衡技术的研究与实现

发布时间:2024-04-20 07:32
  随着Web2.0的不断普及,B/S架构已经取代传统的C/S架构,成为企业首先选用的架构。随着Web应用并发数的不断增大,超过企业原有服务器的最大承受能力,企业可能采取服务器硬件升级的方式以应付不断增加的并发量,但这种方式会淘汰原有的服务器硬件,造成资源浪费。集群技术可以有效解决原有服务器硬件的重用,同时应对日益增长的并发量,因而得到企业普遍的采用。 大型网站一般采取负载均衡集群技术。负载均衡集群是指通过一个或多个前端负载均衡器,将工作负载分发到后端一组服务器上,从而实现高可用性和高扩展性。 本文首先对负载均衡集群技术包括负载均衡器实现和负载均衡调度策略的相关技术进行了介绍,并对目前现有的负载均衡调度策略进行了优劣分析。通过对Web服务器性能评价的研究,确定了响应时间作为性能评价的指标,并考虑到请求内容的差异性, 本文提出一种基于内容感知的负载均衡调度策略,通过对请求内容分类,并在均衡器统计该类请求在后端服务器组的平均响应时间,然后选取响应时间最短的服务器,将请求分发。 其次通过对开源负载均衡器Nginx的研究,本文基于Nginx实现了该负载均衡调度策略,并对Nginx-Tomcat服务...

【文章页数】:67 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
目录
第一章 绪论
    1.1 课题的研究背景
    1.2 研究内容和研究意义
        1.2.1 国内外研究现状
        1.2.2 研究内容和意义
    1.3 论文主要工作和组织结构
第二章 负载均衡及其相关技术
    2.1 计算机集群与负载均衡
        2.1.1 计算机集群概念
        2.1.2 负载均衡的概念
        2.1.3 负载均衡器的特性
    2.2 负载均衡技术
        2.2.1 负载均衡器实现方式
        2.2.2 负载均衡技术分类
        2.2.3 请求分配(负载均衡)算法
    2.3 本章小结
第三章 现有负载均衡技术优劣分析
    3.1 内容无关的负载均衡技术的问题
    3.2 基于内容的负载均衡技术
        3.2.1 基于内容的负载均衡基本架构
        3.2.2 现有的基于内容的负载均衡请求调度策略优劣分析
    3.3 服务器性能评价负载均衡影响因素分析
        3.3.1 Web服务器性能评价
        3.3.2 Web请求分类
        3.3.3 Web请求分类的粒度
    3.4 本章小结
第四章 一种基于内容分类的负载均衡算法及其实现
    4.1 开源Web服务器Nginx研究
        4.1.1 Nginx简介
        4.1.2 Nginx的负载均衡功能
        4.1.3 Nginx源代码分析
    4.2 一种基于内容分类的负载均衡算法
    4.3 基于NGINX的负载均衡模块实现
    4.4 本章小结
第五章 性能测试与结果分析
    5.1 性能测试概述
        5.1.1 性能测试的概念
        5.1.2 Web服务器的性能指标
        5.1.3 Web性能测试工具
    5.2 测试环境
        5.2.1 待测Web程序
        5.2.2 测试环境软硬件配置
        5.2.3 测试环境搭建
    5.3 测试结果分析
    5.4 本章小结
总结与展望
参考文献
攻读硕士学位期间取得的研究成果
致谢
附件



本文编号:3959087

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3959087.html


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

版权申明:资料由用户0fbec***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]