基于iSCSI存储集群的研究与设计

基于iSCSI存储集群的研究与设计

论文摘要

随着信息飞速增长,高效存储与提高系统的可用性成为亟待解决的问题。为了解决上述问题,本文对基于iSCSI的存储集群系统进行了研究与设计。首先对iSCSI协议进行了研究分析,接下来对存储集群的各种工作模式、存储架构以及关键技术进行了研究,最后根据两者的特点研究了iSCSI协议与存储集群相结合的高性能、低成本的存储解决方案,设计并实现了基于iSCSI存储集群的两个原型系统:iSCSI-SCSNA与iSCSI-SCSSA。在iSCSI方面,重点分析了其协议模型、应用价值。在存储集群方面,首先通过建立双机模式的可用性模型,从理论上论证了双机模式在可用性方面的突出贡献,其次对实现集群的各种关键技术进行了研究与设计。通过给出一种自适应于计算机CPU的新型心跳算法与自检和互检相结合的心跳检测方式来完成对心跳检测模块的设计。故障接管则使用ARP欺骗原理来实现。数据镜像系统工作在LVM之上,是基于卷的复制,它使用同步复制协议实现实时镜像,具体实现时通过设立一个日志区对正在处理的写数据进行保存与管理。对单一映像文件系统进行设计时,主要通过给出锁结构的定义、锁管理的规则来实现分布式锁管理机制。通过各模块的相互协作,最终实现了iSCSI-SCSNA与iSCSI-SCSSA给出的系统目标、软硬件的设计方案。最后对系统性能进行了分析与测试。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 本文的研究内容及组织
  • 第二章 iSCSI 存储技术
  • 2.1 iSCSI 起源
  • 2.2 iSCSI 工作模式
  • 2.2.1 iSCSI 协议概念模型
  • 2.2.2 iSCSI 会话管理
  • 2.2.3 命名和寻址
  • 2.2.4 iSCSI 命令和响应
  • 2.2.5 协议数据单元
  • 2.3 iSCSI 应用
  • 2.3.1 iSCSI 的实现
  • 2.3.2 iSCSI 在网络存储上的应用
  • 2.4 小结
  • 第三章 基于iSCSI 存储集群的研究
  • 3.1 存储集群的分类及其工作模式
  • 3.1.1 三种工作模式
  • 3.1.2 磁盘镜像存储架构和共享磁盘存储架构
  • 3.1.3 可用性建模与分析
  • 3.2 存储集群的关键技术研究
  • 3.2.1 心跳检测
  • 3.2.2 故障接管
  • 3.2.3 故障恢复
  • 3.2.4 检查点技术
  • 3.2.5 数据镜像
  • 3.2.6 单一映像文件系统
  • 3.2.7 分布式锁管理
  • 3.2.8 技术的融合
  • 3.3 iSCSI 与存储集群结合
  • 3.3.1 可行性
  • 3.3.2 优势
  • 3.4 小结
  • 第四章 iSCSI-SCSNA 的设计与实现
  • 4.1 iSCSI-SCSNA 的整体设计
  • 4.2 核心模块设计与实现
  • 4.2.1 心跳检测模块
  • 4.2.2 故障接管模块
  • 4.2.3 数据镜像模块
  • 4.3 iSCSI-SCSNA 的工作流程
  • 4.4 小结
  • 第五章 iSCSI-SCSSA 的设计与实现
  • 5.1 iSCSI-SCSSA 的整体设计
  • 5.2 单一映像文件系统
  • 5.2.1 单一映像文件系统设计目标
  • 5.2.2 锁结构
  • 5.2.3 锁管理与锁定位
  • 5.3 iSCSI-SCSSA 的工作流程
  • 5.4 小结
  • 第六章 系统性能评价与测试
  • 6.1 系统性能评价
  • 6.1.1 单机模式与双机模式可用度对比
  • 6.1.2 iSCSI-SCSNA 与iSCSI-SCSSA 性能比较
  • 6.2 系统测试与分析
  • 6.2.1 系统测试分类
  • 6.2.2 测试环境
  • 6.2.3 测试结果与分析
  • 6.3 小结
  • 第七章 总结与展望
  • 7.1 总结
  • 7.2 展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].使用认证机制保护iSCSI连接安全[J]. 网络安全和信息化 2017(08)
    • [2].iSCSI协议安全性的分析[J]. 沈阳师范大学学报(自然科学版) 2011(01)
    • [3].无线网络中iSCSI性能的研究[J]. 微电子学与计算机 2011(07)
    • [4].iSCSI网络计算模式下的可靠多播策略[J]. 计算机研究与发展 2011(S1)
    • [5].基于iSCSI存储集群的设计与实现[J]. 计算机工程与设计 2010(11)
    • [6].基于iSCSI协议的加密存储区域网模型设计与实现[J]. 计算机工程与设计 2009(04)
    • [7].中小企业iSCSI网络存储的实现[J]. 电脑知识与技术 2009(05)
    • [8].iSCSI性能优化方法综述[J]. 计算机科学 2009(01)
    • [9].基于iSCSI的网络存储协议研究及实现[J]. 中国新通信 2009(07)
    • [10].iSCSI目标器的实现[J]. 计算机应用与软件 2009(04)
    • [11].iSCSI协议及其性能探析[J]. 电脑知识与技术 2009(20)
    • [12].基于相似负载的iSCSI透明可靠多播[J]. 计算机工程 2011(06)
    • [13].嵌入式iSCSI协议的简化与实现[J]. 计算机工程 2010(09)
    • [14].浅谈基于iSCSI无盘网络的源盘保护[J]. 价值工程 2010(19)
    • [15].虚拟磁盘——Win iSCSI Target 0.8[J]. 数字化用户(网吧世界) 2008(11)
    • [16].iSCSI协议分析及其实现[J]. 商丘职业技术学院学报 2008(02)
    • [17].基于iSCSI协议的远程灾备安全模型研究[J]. 世界科技研究与发展 2009(02)
    • [18].iSCSI虚拟化的模型[J]. 科技传播 2010(06)
    • [19].基于开放的iSCSI协议标准构建弹性高效的数字资源存储系统[J]. 现代情报 2009(06)
    • [20].戴尔深耕iSCSI市场[J]. 每周电脑报 2008(01)
    • [21].基于iSCSI协议的调度算法性能比较[J]. 江南大学学报(自然科学版) 2008(05)
    • [22].基于iSCSI的多连接自适应调节机制[J]. 计算机工程 2011(04)
    • [23].Performance Comparison of IP-Networked Storage[J]. Tsinghua Science and Technology 2009(01)
    • [24].iSCSI协议性能分析与优化[J]. 计算机工程与设计 2009(04)
    • [25].iSCSI——存储的未来[J]. 计算机时代 2008(09)
    • [26].构建企业iSCSI廉价存储[J]. 硅谷 2014(11)
    • [27].一种针对iSCSI存储的缓存替换算法[J]. 计算机工程与科学 2013(06)
    • [28].iSCSI技术在天津地震数据存储中的应用[J]. 震灾防御技术 2013(03)
    • [29].基于iSCSI的虚拟恢复技术研究[J]. 计算机研究与发展 2011(S1)
    • [30].iSCSI存储系统中缓存技术的研究[J]. 计算机工程与设计 2010(10)

    标签:;  ;  ;  ;  ;  ;  

    基于iSCSI存储集群的研究与设计
    下载Doc文档

    猜你喜欢