基于UML和System C的iSCSI协议分析和iSCSI HBA系统设计
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 计算机硬件 >> 正文
基于UML和System C的iSCSI协议分析和iSCSI HBA系统设计
Form: 论文之家 作者:彭亮 Publish: 2006-11-28 Hits:-
【中文题名】 基于UML和System C的iSCSI协议分析和iSCSI HBA系统设计
【英文题名】 
【学科专业】 通信与信息系统
【论文级别】 硕士论文
【投稿时间】 2006-11-28
【中关键词】 存储区域网,iSCSI协议,UML,System,C,
【英关键词】 SAN,iSCSI protocol,UML,System C,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>电子数字计算机(不连续作用电子计算机)>存贮器>
【论文摘要】  现代社会对信息技术的日益增加的依赖性使得随时随地存取大量数据成为了用户的广泛需求,这就对存储在各种介质中的数据在完整性、安全性、易用性等方面提出了更高的要求。在传统的DAS(Direct Attached Storage)存储方式不能满足上述要求的情况下,出现了NAS(Network Attached Storage)和SAN(Storage Area Network)两种基于网络技术的存储技术。 存储区域网络通过专用的网络设备将服务器和存储设备连接成一个独立的高速网络,从而提高了数据的共享性、网络的健壮性和可扩展性,并能够支持复杂的应用,如远程备份。根据存储区域网络中网络设备所运行的通信协议的不同,可以将存储网络分为两类:基于FC协议的存储区域网络和基于IP协议的存储区域网络。 iSCSI(Internet SCSI Protocol)协议是由IETF所制定的一种用于组建基于IP协议的存储区域网络的标准,该协议定义了在TCP/IP网络发送/接收块(block)级数据的规则和方法。由IETF所制定RFC3720标准所描述的iSCSI协议主要实现了对SCSI协议的支持,本文通过自定义i...
【论文题纲】
摘 要 4-5
ABSTRACT 5-9
第一章 引言 9-20
1.1 存储区域网络概述 9-12
1.1.1 存储区域网络的产生背景及其应用前景 9-11
1.1.2 存储区域网络所采用的组网技术概述 11-12
1.2 iSCSI 协议的研究及应用现状 12-16
1.2.1 iSCSI 协议的产生、标准化情况及应用前景 12-14
1.2.2 关于iSCSI 协议实现的研究现状概述 14-16
1.2.3 目前关于iSCSI 协议的几个研究热点概述 16
1.3 本文要解决的主要课题及其现实意义 16-20
1.3.1 对iSCSI 协议进行扩展的应用意义 16
1.3.2 iSCSI HBA 系统设计的复杂性及其现实意义 16-18
1.3.3 UML 语言和System C 语言在本文研究工作中的应用 18-20
第二章 应用传统图文分析的方法对iSCSI 协议工作机制的研究 20-43
2.1 iSCSI 协议所定义的概念和术语 20-24
2.2 iSCSI 协议的基本工作流程 24-27
2.3 iSCSI 协议工作机制的关键内部过程分析 27-43
2.3.1 连接、会话的建立,参数、方法的协商,数据传输和任务管理 27-29
2.3.2 安全机制 29-31
2.3.3 通信故障处理及恢复机制 31-32
2.3.4 iSCSI 节点的命名机制 32-33
2.3.5 iSCSI PDU 研究 33-36
2.3.6 iSCSI 连接和会话的状态及其转换的研究 36-43
第三章 采用UML 语言建模分析的方法对扩展后iSCSI 协议工作机制的研究 43-67
3.1 适于为上层提供通用服务的iSCSI 协议的扩展设计 43-50
3.1.1 对iSCSI 协议进行扩展的功能要求 43
3.1.2 扩展后iSCSI PDU 的结构 43-49
3.1.3 扩展后iSCSI 协议的工作机制概述 49-50
3.2 针对扩展后iSCSI 协议的UML 建模方法分析 50
3.3 扩展后iSCSI 协议的用例视图研究 50-52
3.4 扩展后iSCSI 协议的静态视图研究 52-58
3.4.1 扩展后iSCSI 协议的类图研究 52-57
3.4.2 扩展后iSCSI 协议的构件图研究 57-58
3.5 扩展后iSCSI 协议的动态视图研究 58-66
3.6 本章小节 66-67
第四章 支持扩展后iSCSI 协议的iSCSI HBA 系统设计 67-69
第五章 基于System C 的一个具备基本块级数据传输功能的iSCSI HBA 原型系统的行为级仿真及功能验证 69-84
5.1 System C 语言对系统级设计、行为描述和硬件体系结构设计的支持 69
5.2 选择用System C 语言实现UML 模型的理由 69-70
5.3 一个具备基本block 级数据传输功能的iSCSI HBA 原型系统的设计及其各模块的System C 实现的行为级描述 70-82
5.3.1 原型系统功能及体系结构设计 70
5.3.2 控制/数据流程描述 70-71
5.3.3 数据存储结构设计 71-73
5.3.4 算法设计 73-74
5.3.5 系统各模块介绍及其活动图描述 74-82
5.4 系统测试 82-83
5.5 下一步开发的几个主要方向 83-84
第六章 应用UML 对复杂通信协议进行研究的通用模式总结 84-88
6.1 设计模式概述 84-86
6.1.1 模式的概念及其在科学研究中的应用 84
6.1.2 模式的分类、组成元素及质量 84-86
6.1.3 UML 对模式的支持 86
6.2 应用UML 对复杂通信协议进行分析建模仿真过程中几种模式的总结 86-88
第七章 总结和展望 88-89
7.1 本文的主要创新工作 88
7.2 进一步研究工作展望 88-89
致谢 89-90
参考文献 90-92
附录1 iSCSI 技术所涉及到的国际标准一览 92-94
附录2 18 种iSCSI PDU 的帧结构 94-104
附录3 本文所用到的UML 图形符号一览 104-105
在学期间的学习成果 105
【DOI】 LunWen.ID:2.2008.363876
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:存储区域网 论文 iSCSI协议 UML System C
计算机硬件最新论文
计算机硬件热门论文