学位论文 > 优秀研究生学位论文题录展示

基于DHT的分布式网络中负载均衡机制及其安全性的研究

作 者: 弭伟
导 师: 曾志民
学 校: 北京邮电大学
专 业: 通信与信息系统
关键词: 对等网络技术 分布式哈希表 负载均衡 虚拟服务器 安全威胁 安全策略
分类号: TP393.02
类 型: 博士论文
年 份: 2012年
下 载: 246次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着互联网的快速发展、各种新型业务应用架构的出现和兴起、未来网络的发展演进,基于DHT的分布式网络以其分布式、自组织、资源共享等特性,在业务创新模式、业务应用架构、未来网络架构的构建中发挥了重要作用,但仍面临诸如负载均衡、安全等关键技术的挑战。一方面,由于节点承载地址空间存在不均衡因子、节点处理能力的异构性、资源对象大小及查询分布的不均匀、系统的动态性等因素,导致基于DHT的分布式网络存在负载不均衡的问题。负载不均衡问题严重影响整个系统的服务质量,已经成为制约基于DHT的分布式网络发展的主要因素之一,如何实现高效低开销的负载均衡机制已成为亟待解决的问题。另一方面,由于DHT技术的分布式、自组织特性,使得它存在许多不可忽视的安全威胁。而具有负载均衡机制的DHT网络,在获得良好负载均衡效果的同时,不仅面临与普通DHT网络相同的安全威胁,而且带来了新的安全挑战。为了有效解决上述问题和挑战,本论文在分析总结DHT系统负载不均衡及其安全问题根源的基础上,对DHT网络的负载均衡关键技术及其安全性进行深入研究,并取得若干具有创新性的成果,主要的工作和创新点包括以下几个方面:第一:针对主要由节点承载地址空间存在不均衡因子、节点处理能力的异构性引起负载不均衡问题的场景,提出了一种基于虚拟服务器策略的混合式负载均衡(SDYA)算法,分为具有负载均衡的ID生成算法和快速动态调整负载算法。提出的具有负载均衡的ID生成算法,能够解决节点能力同构或异构环境中节点承载地址空间的不均衡问题和虚拟服务器数量过多造成路由开销过大的问题,可以较大程度地抵御系统的动荡。提出的快速动态调整负载算法主要解决由系统的动荡性、资源对象大小及查询分布的不均匀产生的负载不均衡问题。最后,通过实验仿真比较证明了SDYA算法在负载均衡效果、路由及路由维护开销、负载转移开销方面的优越性。第二:针对主要由资源对象大小及查询分布的不均匀、系统动态性引起负载不均衡问题的场景,提出了一种动态调整负载机制,即基于蚁群优化的DHT负载均衡(Ant-based)算法,设计了候选轻载节点发现机制和目标节点选择机制,并由前向蚂蚁和后向蚂蚁合作实现。候选轻载节点发现机制提出了一种有效低开销的负载收集方式,目标节点选择机制则提出了一种简单有效的负载重分配方式。最后,通过仿真比较验证了Ant-based算法在负载均衡效果、负载收集开销和负载转移开销方面的性能,并分析了系统和算法参数对Ant-based算法性能的影响,仿真结果验证了算法的有效性和可扩展性。第三:针对目前负载重分配机制只停留在与应用场景紧耦合的特例方法上的研究现状,提出了一种通用的负载重分配算法,即基于优先级迭代的多目标优化的负载重分配(PIMO)算法。该算法综合考虑了负载重分配的均衡效果、开销及负载重分配后负载资源的系统属性的变化,较大限度地提高了负载均衡程度、减小了负载转移开销、保证了转移负载资源的系统属性。仿真实验验证了PIMO算法的有效性。另外,PIMO算法还可以通过设置不同的负载偏差率的门限值、权重向量和相对熵的重要系数,满足系统对于不同负载均衡效果、开销和系统属性方面的需求。第四:针对基于DHT的负载均衡机制的安全问题,研究和分析了基于DHT负载均衡机制的安全威胁。首先,总结并构建了DHT负载均衡机制的架构模型;然后,基于该架构模型,采用攻击树定性地分析和构建了基于DHT的负载均衡机制的安全威胁模型;再者,结合构建的DHT负载均衡机制的架构模型及其安全威胁模型,总结归纳了架构模型中影响安全性的关键实体和流程;最后,着重分析了引入负载均衡机制产生安全威胁的根本原因。第五:通过研究抵御系统内部安全威胁的安全策略,提出了一种具有安全策略的负载均衡(SLBA)算法,包括考虑安全的具有负载均衡的虚拟ID生成(SLBA-ID)算法和考虑节点信誉度的动态调整负载(SLBA-DA)算法。算法在解决DHT系统的负载不均衡问题的同时,可以抵御来自节点ID生成流程和两类关键实体(收集负载和制定负载重分配策略的节点、重分配资源的新存储节点)的安全威胁。论文最后对全文进行了总结,并对进一步的研究方向提出了一些想法和思路。

全文目录


摘要  4-6
ABSTRACT  6-11
第一章 绪论  11-38
  1.1 研究背景  11-16
    1.1.1 DHT技术发展趋势及特征分析  11-12
    1.1.2 基于DHT的分布式网络国内外研究现状  12-15
    1.1.3 基于DHT的分布式网络面临的问题及课题研究意义  15-16
  1.2 论文相关研究综述  16-26
    1.2.1 DHT技术  16-17
    1.2.2 基于DHT的分布式网络中负载不均衡问题的分析  17-19
    1.2.3 基于DHT的分布式网络中的负载均衡技术  19-22
    1.2.4 基于DHT的分布式网络中的安全技术  22-23
    1.2.5 基于DHT的分布式网络中负载均衡机制的问题分析  23-26
  1.3 作者主要的研究工作  26-27
  1.4 论文的主要研究成果  27-28
  1.5 论文的组织结构  28-29
  1.6 论文术语定义  29-31
  参考文献  31-38
第二章 基于虚拟服务器策略的混合式负载均衡算法  38-60
  2.1 引言  38-39
  2.2 相关研究  39-42
  2.3 SDYA算法:基于虚拟服务器策略的混合式负载均衡算法  42-52
    2.3.1 算法思想  43-44
    2.3.2 BOOTSTRAP(引导)服务器  44-45
    2.3.3 具有负载均衡的节点ID生成算法  45-47
    2.3.4 快速动态调整负载算法  47-52
  2.4 实验分析  52-56
    2.4.1 实验环境  52
    2.4.2 算法性能分析与比较  52-56
  2.5 本章小结  56
  参考文献  56-60
第三章 基于蚁群优化的DHT负载均衡算法  60-83
  3.1 引言  60
  3.2 相关研究  60-63
  3.3 基于蚁群优化的DHT负载均衡算法  63-74
    3.3.1 蚁群优化  63-66
    3.3.2 Ant-based算法:基于蚁群优化的DHT负载均衡算法  66-74
  3.4 实验分析  74-79
    3.4.1 实验环境  74-75
    3.4.2 算法性能比较与分析  75-77
    3.4.3 系统参数和算法参数对算法性能的影响  77-79
  3.5 本章小结  79-80
  参考文献  80-83
第四章 基于优先级迭代的多目标优化的负载调整算法  83-109
  4.1 引言  83-84
  4.2 相关研究  84-87
  4.3 PIMO算法:基于优先级迭代的多目标优化的负载重分配算法  87-99
    4.3.1 多目标优化问题  87-88
    4.3.2 PIMO算法:基于优先级迭代的多目标优化的负载重分配算法  88-99
  4.4 实验分析  99-106
    4.4.1 实验环境  99-101
    4.4.2 算法的性能分析  101-105
    4.4.3 验证基于相对熵的评价模型  105-106
  4.5 本章小结  106-107
  参考文献  107-109
第五章 基于DHT负载均衡机制的安全性分析及安全策略的研究  109-134
  5.1 引言  109-110
  5.2 相关研究  110-112
  5.3 负载均衡机制架构模型的构建  112-115
    5.3.1 ID操控方案的架构模型  112-113
    5.3.2 虚拟服务器方案的架构模型  113-115
  5.4 基于DHT的负载均衡机制的安全性分析  115-122
    5.4.1 P2P系统的安全威胁模型  115-116
    5.4.2 基于DHT的负载均衡方案的安全威胁模型  116-122
  5.5 SLBA算法:具有安全策略的负载均衡算法  122-131
    5.5.1 研究思路  122-123
    5.5.2 SLBA-ID算法:考虑安全的具有负载均衡的虚拟ID生成算法  123-124
    5.5.3 SLBA-DA算法:具有节点信誉度感知的动态调整负载算法  124-131
  5.6 本章小结  131
  参考文献  131-134
第六章 结束语  134-138
  6.1 论文工作总结  134-136
  6.2 进一步的研究工作  136-138
相关术语及缩略语  138-139
致谢  139-141
攻读学位期间发表或已录用的学术论文  141

相似论文

  1. 随机路由在无线传感器网络中的研究与应用,TN929.5
  2. 高校教务管理网上选课系统优化研究,TP393.09
  3. 电子政务网络安全分析与防范策略的研究,TP393.08
  4. 基于JVMTI实现安全策略的强制实施,TP309
  5. 湖铁职院校园网安全体系研究与实现,TP393.18
  6. 长大铁路水下隧道火灾风险分析及消防安全策略,U458.1
  7. 基于一种新经济模型的异构网络选择算法,TN929.5
  8. 基于QoS的无线Mesh网络路由协议及相关技术的研究,TN929.5
  9. 构建分布式系统的关键技术研究与实现,TP338.8
  10. RFID数据清洗处理策略与算法,TP391.44
  11. 802.11无线局域网接入式负载均衡技术研究,TN925.93
  12. 专用信息网安全防御体系相关技术研究与设计,TP393.08
  13. 分布式计算系统关键技术研究,TP393.09
  14. 虚拟服务器整合关键技术研究,TP368.5
  15. 适用于融合网络的HSS关键技术研究,TN915.02
  16. 基于神经网络模型预测Ad Hoc网络流量的负载均衡路由协议,TN929.5
  17. 基于Web的远程监控和信息平台的研究与设计,TP277
  18. 基于Fit模式的无线校园网安全策略设计与实现,TN925.93
  19. 结构化P2P系统的负载均衡技术研究,TP393.02
  20. 异构分布式网络环境的资源管理策略研究,TN929.5
  21. 面向Cilk的并行递归程序优化技术研究,TP338.6

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络结构与设计
© 2012 www.xueweilunwen.com