首页> 中文学位 >基于SAN存储管理系统的设计与实现
【6h】

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

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1研究背景及意义

1.2研究内容

1.3论文组织

第二章 SAN的概述

2.1主流网络存储技术的比较

2.2 SAN的组成要素

2.3 SAN的拓扑结构

2.4本章小结

第三章 基于SAN的存储系统的关键技术

3.1 RAID技术

3.2光纤通道技术

3.3数据存储的备份技术

3.4存储控制器管理技术

3.5本章小结

第四章 命令行系统的整体介绍

4.1命令行系统的整体框架

4.2 CLI模块概述和实现

4.3 CLI模块框架图

4.4 CLI模块的核心实现

4.5带内命令行概述

4.6应用实例

4.7本章小结

第五章 带内命令行系统的实现

5.1带内命令行系统的应用背景和设计

5.2 Host Agent模块的设计与实现

5.3 Array Agent模块的设计与实现

5.4本章小结

第六章 带内命令行系统的应用

6.1带内命令行系统的应用环境

6.2带内命令行系统在各个环境的应用

6.3本章小结

第七章 带内命令行系统测试

7.1测试环境与方法

7.2功能测试

7.3性能测试

7.4本章小节

第八章 总结和展望

8.1论文的主要工作

8.2后续工作

8.3本章小节

致谢

参考文献

攻读硕士期间取得的研究成果

展开▼

摘要

随着信息的急剧增长,数据的存储方法经历着一代又一代的革命,在最新一代的革命浪潮中,SAN技术立于潮头。SAN的突破体现在:它打破了传统的以服务器为中心的存储模式,而确立了在网络互连结构中以存储为中心的新的存储模式。它的应用理念不仅满足了海量数据的存储需求,也通过一些新扩展的技术满足了数据及设备管理的易扩展性,易操作性能力等更高的需求。
  资源管理软件己经发展为存储技术的一个重要部分。传统的资源管理软件如web,CLI(Command Line Interface简称)虽然技术上都很成熟,但在易操作性、多用户连接、命令响应时间、系统安全、跨平台等综合方面已经体现出功能上或性能上的不满足。本文的主要内容是在CLI和web的基础上,把配置管理功能拓展到主机上,以实现跨平台、减少命令响应时间等。
  CLI是作者早期在国内某存储公司实习时开发和维护的一种命令行模块,在存储控制器端对资源进行管理。由于市场对存储产品增值业务的需求,其中增值业务包括:lun拷贝、虚拟快照、远程镜像、分裂镜像,CLI的功能已经无法满足同时操作业务和配置业务备份的需求。在此情形下,开发了另外一种命令行系统:带内命令行系统,即论文要设计和实现的模块。新开发的带内命令行系统构成了本文的研究范畴。论文主要工作如下:
  1.对主流的存储技术进行了横向的比较和对基于 SAN的存储管理系统的关键技术进行了逐一地陈述。
  2.对基于 SAN的存储管理系统-命令行系统作了介绍,包括命令行系统的整体构成、相关概念、功能概述以及应用实例。重点介绍了作者在公司早期开发的一种命令行CLI的实现原理。
  3.描述了带内命令行系统的概要设计和详细设计,并重点描述了主机端Host Agent模块和控制端Array Agent模块的设计。
  4.带内命令行系统在多平台下的应用,包括环境搭建及在各种平台下具体的运行步骤。提出了带内命令行系统的不足,以及改进方向。
  5.带内命令行系统的测试。阐述了测试环境,功能测试和性能测试。
  以上的研究内容都是以命令行系统作为实现的参考模型,这一模型是作者从开发的存储管理系统的实践中总结出来的,这一系统无论在安全性还是运行效率上都经过了十分严格的测试和评审,具有很高的实用价值和理论参考价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号