智能化虚拟存储的研究与实现 ——主机级虚拟存储

智能化虚拟存储的研究与实现 ——主机级虚拟存储

论文摘要

传统的网络存储系统多采用集中式的系统构架方案,通过集中的服务器及存储介质为用户提供存储服务,这类存储应用存在着管理复杂度高、硬件依赖性强兼容性差等一系列问题,基于对这些问题的考虑,近些年来网络存储正在朝着虚拟存储的方向转变,虚拟存储通过将存储介质、网络存储设备以及系统主机进行逻辑软件层次上的虚拟化,从而达到简化网络存储管理过程、增强系统兼容性及可维护性、降低存储成本以及实现多样化的存储服务和存储应用的目的。 本文是对主机级虚拟存储的研究,论文在现有研究经验的基础之上,提出了智能化主机虚拟存储的概念,并通过分析其内在要求,提出了分布式虚拟存储架构(DVSA),从物理层到应用层给出了主机级虚拟存储完整的设计思想及解决方案。该架构将系统网络中的主机按照运行角色的不同分为Client、Agent以及Manager三类,并采用分布式Hash表技术以双层环网的拓扑结构管理主机节点,同时DVSA提出了存储节点优化选择算法(NPSA)对存储资源进行统计与评估,评估值作为资源调度与分配的重要因素,除此而外,DVSA架构通过上层的逻辑映射开创性的提出了基于存储模式的副本管理机制。在上述理论基础之上论文给出了基于DVSA架构的一个具体应用,RayStorage虚拟文件存储系统,并对该系统做出了较为全面的试验并对对结果加以分析。

论文目录

  • 第一章 绪论
  • 1.1.虚拟存储
  • 1.2.分布式主机级虚拟存储架构
  • 第二章 研究背景
  • 2.1.需求及挑战
  • 2.2.相关研究及创新
  • 第三章 DVSA主机级虚拟存储架构
  • 3.1.综述
  • 3.1.1.基本架构
  • 3.1.2.节点的角色分配及组织管理策略
  • 3.1.3.数据组织及管理策略
  • 3.1.4.系统运行流程
  • 3.2.物理层
  • 3.3.虚拟存储层
  • 3.4.应用层
  • 3.5.总结
  • 第四章 虚拟存储管理设计与实现
  • 4.1.虚拟存储管理模型
  • 4.2.基于DHT技术的存储节点查询协议
  • 4.2.1.综述及基本概念
  • 4.2.2.Chord DHT节点查询协议
  • 4.2.3.算法改进
  • 4.3.节点优化选择算法
  • 4.3.1.基本设计思想
  • 4.3.2.NPSA的实现
  • 4.3.3.节点优先选择协议
  • 4.4.数据冗余管理与灾难恢复模式
  • 4.4.1.异构资源的同构化映射
  • 4.4.2.存储模式映射
  • 4.5.MANAGER节点管理
  • 4.6.基于DVSA的应用
  • 第五章 仿真试验及性能分析
  • 5.1.综述及试验环境
  • 5.2.系统稳定性测试
  • 5.3.存储性能测试
  • 5.4.网络流量测试
  • 第六章 总结及发展方向
  • 参考文献
  • 在校期间发表论文及奖励
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    智能化虚拟存储的研究与实现 ——主机级虚拟存储
    下载Doc文档

    猜你喜欢