基于DHT的开放对等云存储服务系统研究

分布式存储论文 云计算论文 云存储论文 对等计算论文 分布式哈希表论文 冗余策略论文 入侵检测论文
论文详情
云计算(Cloud computing)是以虚拟化技术为基础,以互联网为载体提供基础架构、平台、软件等服务,整合大规模可扩展的计算、存储、数据、应用等分布式计算资源进行协同工作的超级计算模式。作为一种全新的互联网应用模式,云计算将成为未来人们获取服务和信息的主导方式。云存储(Cloud Storage)作为云计算研究热点延伸和发展出来的新概念,正在受到来自学术界与工业界越来越多的关注,云存储服务系统为网络海量数据的存储提供了有效的解决方案,在最大程度节约成本的情况下,提供了一个完善的备份、容灾的数据中心。尽管云存储概念提出的时间还不长,却已在解决大规模非结构化数据的在线存储、查询、备份等方面起到了重要的作用。云存储是分布式存储技术与虚拟化技术结合的产物,是分布式存储技术的最新发展。本文以基于DHT的开放对等云存储服务系统为主要研究对象,并围绕系统的体系结构、冗余策略、入侵检测、信誉机制等方面取得以下研究成果。(1)相对于当前主从(Master/Slave)结构的GFS,HDFS,Sector, KFS等云存储系统,提出了一种以DHT为核心的开放对等云存储服务系统,并采用Kademlia算法构建了原型系统MingCloud。系统能提供基本的数据存储、读取、删除、搜索等云存储服务功能,并突出了系统中数据的安全性与可靠性。仿真实验结果表明,MingCloud系统具有较高的可用性和性能,系统通过改进和优化后能实际应用于互联网大规模、高动态开放环境,并为用户提供较高质量的云存储服务。在系统成熟后,还可以实现与其他云存储系统的互联和资源共享。(2)进行了对等云存储服务系统冗余策略的选择与研究,对完全副本冗余和纠删码冗余进行较全面客观的评价。实验中采用Cauchy Codes作为编码算法,分别从K桶大小对系统可用性影响、文件分块数量对系统可用性的影响、相同冗余度下系统可用性比较等方面进行了仿真评估。与完全副本冗余相比,纠删码冗余能获得较理想的系统可用性,更适合应用于我们的对等云存储服务系统。(3)为了更好地满足对等云存储网络环境安全性保障需要,针对传统的分布式入侵检测系统存在的内部安全性问题,提出了一种适用于对等云存储网络的自适应信任报警关联IDS。该系统的核心是自适应信任报警关联机制,方案的主要优势包括:系统采用完全分布式结构,不存在逻辑上的从属关系,提高了系统的可靠性;自适应信任报警关联机制使得对等IDS具有抵制各种内部威胁的能力;基于现存和已有IDS设施和工具,不需要研究专门的IDS机制;对等覆盖IDS实现灵活,可以应用于完全自治的节点和封闭的网络设备。仿真实验结果显示,与各IDS孤立运行时相比,在该覆盖IDS原型运行支持下,网络中节点的平均幸存率提高了34%以上。提议的IDS系统是有效的,能较好适用于我们研究的开放对等云存储网络环境。(4)针对开放对等云存储应用中有可能出现的“搭便车(Free Riding)”、“公共悲剧(Tragedy of Common)”等问题,以及欺诈、伪造等恶意行为,系统可用性不够理想的现状。进行了系统信誉机制MingCredit的设计,具体包括综合信誉度的计算、信任模型设计、信誉机制的工作过程、安全性分析等方面。仿真实验表明,该机制具有较好的有效性和健壮性,能有效保护网络中的诚实节点,迅速降低恶意节点的信任值,抑制恶意交易行为。引入MingCredit之后,系统不再简单地以节点的物理性能诸如存储空间大小、网络带宽等方面的客观能力,以及在线时间作为评价标准,而是与节点参与系统存储交易的行为特征密切关联起来。以分布式哈希表技术为基础,提出了一种可行的分布式云存储服务系统方案,仿真实验结果显示基于提议方案构建的原型系统具有良好的扩展性、可靠性、和安全性。
摘要第5-7页
ABSTRACT第7-8页
图目录第13-15页
表目录第15-16页
1 绪论第16-38页
    1.1 研究背景和意义第16-18页
    1.2 基础知识与研究现状第18-34页
        1.2.1 计算的基本概念第18-21页
        1.2.2 云计算与相关计算的比较第21-24页
        1.2.3 典型的云计算平台第24-31页
        1.2.4 云计算关键技术与难点第31-34页
    1.3 论文主要工作第34-36页
    1.4 论文组织结构第36-38页
2 相关研究概述第38-71页
    2.1 分布式存储技术第38-50页
        2.1.1 网络存储技术第38-44页
        2.1.2 分布式文件系统第44-48页
        2.1.3 网格存储技术第48-50页
    2.2 对等存储技术第50-70页
        2.2.1 对等网络技术第50-65页
        2.2.2 对等存储概述第65-66页
        2.2.3 对等存储关键技术第66-70页
    2.3 本章小结第70-71页
3 基于DHT的开放对等云存储服务系统设计第71-87页
    3.1 体系结构第72-73页
    3.2 文件组织第73-74页
    3.3 路由算法第74-75页
    3.4 系统功能第75-77页
        3.4.1 文件存储第75-76页
        3.4.2 文件读取第76页
        3.4.3 文件删除第76-77页
        3.4.4 文件搜索第77页
        3.4.5 其他功能第77页
    3.5 冗余一致性维护第77-78页
    3.6 仿真实验与性能分析第78-85页
        3.6.1 理论分析第78-79页
        3.6.2 实验环境与目的第79-80页
        3.6.3 实验结果与分析第80-85页
    3.7 本章小结第85-87页
4 对等云存储服务系统数据冗余策略研究第87-96页
    4.1 完全副本冗余第87-88页
    4.2 纠删码冗余第88-90页
    4.3 实验与性能分析第90-95页
        4.3.1 理论分析第90页
        4.3.2 实验环境与目的第90-91页
        4.3.3 实验结果与分析第91-95页
    4.4 本章小结第95-96页
5 一种适用于对等云存储网络的IDS研究第96-107页
    5.1 存在问题分析第96-98页
    5.2 适用于对等云存储网络的IDS体系结构第98-99页
    5.3 节点自适应信任报警关联机制第99-103页
        5.3.1 节点自适应信任机制第100-102页
        5.3.2 报警关联第102-103页
    5.4 实验与性能分析第103-105页
        5.4.1 评估实验台第104页
        5.4.2 性能分析第104-105页
    5.5 本章小结第105-107页
6 对等云存储服务系统信誉机制研究第107-124页
    6.1 信任与信誉第107-110页
    6.2 信誉机制MINGCREDIT设计第110-114页
        6.2.1 综合信任度的计算第110-112页
        6.2.2 基于集群的对等云存储服务系统信任模型第112-114页
    6.3 MINGCREDIT的工作过程第114-117页
        6.3.1 信任度的初始化第114页
        6.3.2 信誉数据存储第114-115页
        6.3.3 交易记录更新与维护第115页
        6.3.4 模型安全性分析第115-117页
    6.4 实验与性能分析第117-123页
        6.4.1 实验环境与目的第117-118页
        6.4.2 实验结果与分析第118-123页
    6.5 本章小结第123-124页
7 总结和展望第124-127页
    7.1 对本文工作的总结第124-126页
    7.2 对未来工作的展望第126-127页
附录:实验环境与仿真系统第127-135页
    A.大规模对等网络仿真系统PEERSIM第127-133页
    B.对等网络信誉机制仿真工具QUERY CYCLE SIMULATOR第133-135页
参考文献第135-146页
作者简历及在学期间所取得的科研成果第146-150页
致谢第150页
论文购买
论文编号ABS588093,这篇论文共150页
会员购买按0.30元/页下载,共需支付45
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付75
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656