基于Web Service的分布式系统中动态负载均衡策略的研究与实现

基于Web Service的分布式系统中动态负载均衡策略的研究与实现

论文摘要

目前,分布式系统及其分布式计算技术是计算机领域的热点问题。在对分布式系统的研究中人们注意到,在某一时刻,一些计算机系统的负载很轻,而另外一些计算机系统的负载却很重,整个系统的效率并不高,所以,采用有效的负载均衡策略就成为了提高分布式系统性能的主要手段。虽然负载均衡问题至今已有20多年的研究历史,但由于负载均衡是NP完全问题,因此,目前还没有一种有效的负载均衡策略能够适用于所有的环境,负载均衡问题还有待于进一步的研究。负载均衡可分为静态负载均衡和动态负载均衡两类。实验表明,通常情况下动态负载均衡比静态负载均衡的性能效果有30%~40%的提高,因此本文研究的是动态负载均衡策略,具体的研究内容如下:首先,根据实际需求,设计了一个基于Web Service的分布式决策支持系统。为了解决以往C/S、B/S结构的诸多问题,本文采用了B/S与Web服务相结合的整体结构,并采用Web Service技术实现信息的传递,实现了异构平台间跨越防火墙的互操作功能,同时也增强了系统的可扩展性。其次,基于提出的决策支持系统,结合已有的动态负载均衡策略,设计了一个适用于该系统的改进的动态负载均衡策略。该策略采用的是全局的、集中式的、周期性的启动策略,设置了一个管理者周期性的收集系统内各节点的状态信息,并能够根据系统状态的变化,决定由谁来触发负载分配,这样使得该策略在任何状态下都能保证合理的负载均衡活动。最后,实现设计的系统及动态负载均衡策略,并通过对实验结果进行分析,验证该策略的稳定性和有效性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 引言
  • 1.2 本文主要工作
  • 1.3 本文的组织结构
  • 第2章 分布式系统及Web Service 技术
  • 2.1 分布式系统
  • 2.1.1 分布式系统的起源及定义
  • 2.1.2 分布式系统的分类及应用现状
  • 2.1.3 分布式系统的特点
  • 2.1.4 分布式系统的体系结构
  • 2.2 Web Service 技术
  • 2.2.1 Web Service 定义
  • 2.2.2 Web Service 体系结构
  • 2.2.3 相关标准协议
  • 2.2.4 Web Service 的优点
  • 2.3 本章小结
  • 第3章 动态负载均衡策略
  • 3.1 负载均衡产生的原因及定义
  • 3.2 动态负载均衡策略的组成
  • 3.3 动态负载均衡策略的分类
  • 3.4 四种典型的动态负载均衡算法
  • 3.5 常见的动态负载均衡定位策略
  • 3.6 影响动态负载均衡策略的因素
  • 3.7 本章小结
  • 第4章 系统及动态负载均衡策略的设计
  • 4.1 基于Web Service 的分布式决策支持系统
  • 4.1.1 系统设计背景
  • 4.1.2 系统设计的原则
  • 4.1.3 系统总体架构
  • 4.1.4 系统功能设计
  • 4.1.5 系统总体流程
  • 4.1.6 数据库表设计
  • 4.2 动态负载均衡策略具体设计
  • 4.2.1 负载指标的选择
  • 4.2.2 节点的数据结构表及相关计算
  • 4.2.3 算法中各策略的设计
  • 4.2.4 算法具体描述
  • 4.3 本章小结
  • 第5章 系统实现及结果分析
  • 5.1 系统实现
  • 5.1.1 业务部署
  • 5.1.2 部署优化
  • 5.1.3 结果展现
  • 5.1.4 查询服务
  • 5.2 结果分析
  • 5.3 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].一种高效的分布式爬虫系统负载均衡策略[J]. 计算机工程 2019(11)
    • [2].面向软件即服务的负载均衡策略建模与分析[J]. 计算机应用 2017(01)
    • [3].基于云模式的负载均衡策略研究[J]. 电脑与电信 2011(12)
    • [4].一种自适应的网络代理集群负载均衡策略[J]. 计算机工程 2010(01)
    • [5].基于中间件的动态负载均衡策略的研究[J]. 计算机应用与软件 2010(09)
    • [6].面向4G用户感知的负载均衡策略研究[J]. 江苏通信 2019(05)
    • [7].动态负载均衡策略的专利技术综述[J]. 中国新通信 2017(05)
    • [8].一种面向云计算的分态式自适应负载均衡策略[J]. 南京邮电大学学报(自然科学版) 2012(04)
    • [9].基于服务器群集的负载均衡策略[J]. 科技信息(学术研究) 2008(29)
    • [10].一种大规模分布式计算负载均衡策略[J]. 电子学报 2012(11)
    • [11].负载均衡策略研究综述[J]. 小型微型计算机系统 2010(08)
    • [12].基于免疫遗传算法的负载均衡策略[J]. 计算机应用 2010(10)
    • [13].基于雾计算的负载均衡策略[J]. 西安邮电大学学报 2019(01)
    • [14].基于云计算的可反馈负载均衡策略的研究[J]. 计算机技术与发展 2014(10)
    • [15].一种改进的基于LVS的负载均衡策略[J]. 科技信息(学术研究) 2008(21)
    • [16].基于负载感知的数据流动态负载均衡策略[J]. 计算机应用 2017(10)
    • [17].P2P网络中负载均衡策略的研究[J]. 阜阳师范学院学报(自然科学版) 2011(02)
    • [18].基于反馈的改进动态负载均衡策略[J]. 计算机工程 2010(14)
    • [19].可扩展Spider负载均衡策略的研究与实现[J]. 计算机与数字工程 2009(02)
    • [20].移动Ad hoc网络的一种负载均衡策略[J]. 中国科学技术大学学报 2008(10)
    • [21].基于Charm++的并行FMM实现[J]. 数据与计算发展前沿 2020(03)
    • [22].面向多媒体系统的负载均衡策略研究[J]. 计算机工程与科学 2009(S1)
    • [23].基于拓扑控制的无线传感器网络节点负载均衡策略[J]. 信息通信 2011(06)
    • [24].基于压力反馈的MapReduce负载均衡策略[J]. 计算机科学 2015(04)
    • [25].基于网管业务特征的负载均衡策略研究[J]. 计算机应用研究 2012(03)
    • [26].基于柔性放置的负载均衡策略研究[J]. 计算机科学 2011(05)
    • [27].基于网格计算的动态反馈负载均衡策略研究[J]. 现代计算机(专业版) 2010(13)
    • [28].Storm集群下基于性能感知的负载均衡策略[J]. 计算机系统应用 2018(12)
    • [29].河南电信LTE 800MHz与LTE 1800MHz负载均衡策略验证[J]. 电信技术 2018(02)
    • [30].基于Storm slot使用率低优先的动态负载均衡策略[J]. 电脑知识与技术 2016(36)

    标签:;  ;  ;  

    基于Web Service的分布式系统中动态负载均衡策略的研究与实现
    下载Doc文档

    猜你喜欢