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

基于SAN存储系统管理模块的设计与实现

作 者: 刘公仆
导 师: 秦志光;王玉春
学 校: 电子科技大学
专 业: 软件工程
关键词: 存储系统 磁盘阵列 存储区域网络 系统管理
分类号: TP333
类 型: 硕士论文
年 份: 2010年
下 载: 58次
引 用: 1次
阅 读: 论文下载
 

内容摘要


当今网络存储技术的研究领域中,比较主流的是基于区域存储网络SAN的磁盘阵列。SAN提供了一种与现有LAN连接的简易方法,因此它具有可扩展性高,允许企业独立增加存储容量等优点。SAN能使多台计算机通过高速网络访问同一套存储设备,客户端计算机不再通过服务器的读写就能直接从存储设备上获得数据。这种设计使SAN文件系统可支持不同种类的系统,即不同的SAN文件系统客户端可以运行在不同的操作系统上。存储系统管理是一个存储设备中的重要环节,一个高效的系统管理模块可以显著的提高磁盘阵列的整体效果。很多事实证明没有很好的管理系统的话那么一个存储就是失败的存储,没有条理化就意味着失去了存储的意义。开发存储设备系统管理模块需要对整个系统的功能、流程、I/O策略等进行深入的研究。作者对基于SAN的存储系统的系统管理知识进行了研究,在一个国际软件研发项目中参与设计了一种新型的网络存储设备的系统管理模块。它可以通过SAN连接大型机、Unix工作站、Window工作站和磁盘阵列,同时系统还提供一组文件访问API供上层应用程序调用。完成的系统具有海量存储、高速数据存取、高可用性以及高可靠性等突出特性。在系统的开发过程中,在增强系统的性能和可用性方面,取得了一些重要的研究成果:1、采用了一种新型的I/O悬挂机制。2、设计的故障处理模块在一定程度上增强了系统的可用性和可靠性。本文的研究成果已经在国际软件研发项目中得到应用,并推向市场。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 引言  9-13
  1.1 课题研究背景  9-10
  1.2 国内外研究现状和发展态势  10-11
  1.3 课题研究意义  11-13
第二章 基础理论和相关背景基础知识  13-29
  2.1 RAID 级别的典型应用  13-19
    2.1.1 RAID0  13-14
    2.1.2 RAID1  14-15
    2.1.3 RAID3  15-16
    2.1.4 RAID5  16-17
    2.1.5 RAID10  17-18
    2.1.6 RAID 级别比较  18-19
  2.2 存储组网架构  19-23
    2.2.1 直接附属存储DAS  19-20
    2.2.2 存储区域网络SAN  20-21
    2.2.3 网络附加存储NAS  21-22
    2.2.4 三种存储组网的比较  22-23
  2.3 主要协议介绍  23-25
    2.3.1 FC 协议  23-24
    2.3.2 ISISC 协议  24-25
  2.4 Active-Active 双控制器技术  25-26
  2.5 Cache 镜像技术  26-27
  2.6 数据保险箱技术  27-28
  2.7 本章小结  28-29
第三章 存储设备系统管理模块框架  29-33
  3.1 系统管理模块上下文定义  29-31
  3.2 管理子系统架构  31
  3.3 模块/子系统分解  31-32
  3.4 本章小结  32-33
第四章 系统管理子模块的设计与实现  33-64
  4.1 系统命令处理  33-34
  4.2 并发进程处理分解  34-38
  4.3 主备关系管理模块  38-40
  4.4 系统上下电处理模块  40-44
    4.4.1 系统上电处理  41-42
    4.4.2 系统恢复上电处理  42-44
  4.5 系统故障处理模块  44-46
  4.6 LUN I/O 管理模块  46-49
  4.7 DB 存储管理模块  49-50
  4.8 License 管理模块  50-53
    4.8.1 License 管理模块主要功能  50-52
    4.8.2 License 检测线程  52-53
  4.9 系统监测模块  53-54
  4.10 业务处理模块  54-56
    4.10.1 创建/删除LUN  54-55
    4.10.2 切换LUN 的/归属工作控制器  55-56
    4.10.3 LUN 扩展  56
  4.11 软件版本管理模块  56-59
    4.11.1 系统在线升级处理  56-58
    4.11.2 系统离线升级处理  58-59
  4.12 系统互斥模块  59-62
  4.13 日志管理模块  62-63
  4.14 本章小结  63-64
第五章 测试报告  64-68
  5.1 测试环境  64
  5.2 性能测试  64-65
  5.3 系统运行稳定性评价  65
  5.4 系统功能测试用例  65-67
  5.5 功能项测试结果  67
  5.6 本章小结  67-68
第六章 全文总结  68-69
  6.1 论文工作总结  68
  6.2 后续工作展望  68-69
参考文献  69-72
致谢  72-73
研究成果  73-74

相似论文

  1. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  2. 矿井水文监测系统的可靠性技术研究及应用,TD742.1
  3. 缓解南昌市道路交通压力问题的对策与措施研究,U491
  4. 存储子系统能效计算研究,TP333
  5. 基于数字虚拟机的雷达装备网络化训考系统研究,TN957
  6. 磁盘阵列级节能技术的研究与实现,TP333
  7. 基于闪存的混合式存储系统研究,TP333
  8. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  9. 基于逻辑卷的双控制器磁盘阵列系统的控制与管理,TP333.35
  10. 基于Hadoop的云存储系统客户端的设计与实现,TP333
  11. DURO:一种针对RAID-6单盘失效在线重构方法的研究,TP333
  12. 基于SNMP的光纤通道交换机的网管系统的设计,TN915.07
  13. 光纤通道交换机数据交换系统的设计与仿真,TN915.05
  14. RAID中固态盘二级缓存机制研究与实现,TP333
  15. 双控制器磁盘阵列数据同步通道中的高速传输技术研究,TP333.35
  16. 基于Eucalyptus的对象存储系统的设计与实现,TP333
  17. 高性能存储系统的关键技术研究,TP333
  18. 存储系统主动对象实现机制研究,TP333
  19. 分布式文件系统客户端的设计与实现,TP338.8
  20. 民用船舶管理系统的设计与实现,TP311.52
  21. FlashCache位运算替换算法的设计与实现,TP333

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com