| 【中文题名】 | 基于开源软件一个实用iSCSI Server的实现和性能 |
| 【英文题名】 | The Implementation and Performance of a Practical iSCSI Server Based on Open Source Software |
| 【学科专业】 | 计算机系统结构 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-12-26 |
| 【中关键词】 | 网络存储,SAN,网络存储协议,iSCSI,iSCSI,server |
| 【英关键词】 | storage networking,SAN,storage networking protocol,iSCSI,iSCSI server, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>电子数字计算机(不连续作用电子计算机)>存贮器> |
| 【论文摘要】 |
面对日益增强的数据存储需求,传统的存储架构凸现出众多问题,网络存储成为一种重要的因应之道。iSCSI是一种新型的网络存储技术,它结合了存储领域和网络领域标准成熟的技术:SCSI和IP/Ethernet,将SCSI协议通过TCP/IP网络进行传输。相比传统的Fibre Channel SAN(Storage Area Network)技术,iSCSI使能了在普遍部署的IP网络上实现低成本的SAN系统,从而成为网络存储迅速普及的关键技术。
iSCSI server是iSCSI应用的核心部件。本文基于开源参考实现,针对其相对实际应用的不足,扩充实现了一个实用的iSCSI server。主要的工作在于:支持多target/LU服务、支持多种常见形式的存储空间、提供灵活的软件结构等。通过多target的支持,该服务器可以为多个主机用户提供独立或共享的存储服务,从而满足集中存储的使用特点。通过支持多种常见形式的存储空间,SCSI/IDE磁盘、磁盘分区、逻辑卷、正规文件等常见形式的存储空间都可以配置为SCSI target设备中的一个逻辑单元,并进而通过iSCSI提供给主机使用,从而满足了基于设备的虚拟存... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
Abstract |
4-7 |
|
第一章 引言 |
7-13 |
|
1.1 数据存储的需求 |
7 |
|
1.2 传统的存储架构 |
7-8 |
|
1.3 存储网络化 |
8-9 |
|
1.4 网络存储协议 |
9-11 |
|
1.5 本文的贡献 |
11 |
|
1.6 论文的组织 |
11-13 |
|
第二章 相关基础介绍 |
13-27 |
|
2.1 SCSI |
13-19 |
|
2.1.1 标准文档的结构 |
13-14 |
|
2.1.2 Client-Server 架构 |
14-16 |
|
2.1.3 命令请求 |
16-17 |
|
2.1.4 任务管理功能 |
17-18 |
|
2.1.5 传输协议服务 |
18-19 |
|
2.2 iSCSI |
19-26 |
|
2.2.1 相关背景 |
19-20 |
|
2.2.2 架构 |
20-21 |
|
2.2.3 协议层次结构 |
21-22 |
|
2.2.4 协议数据单元 |
22-23 |
|
2.2.5 会话机制 |
23-24 |
|
2.2.6 资源的命名及发现 |
24-25 |
|
2.2.7 安全机制 |
25-26 |
|
2.3 小结 |
26-27 |
|
第三章 PIS 的设计实现 |
27-37 |
|
3.1 需求分析 |
27-28 |
|
3.2 相关实现状况 |
28-29 |
|
3.3 设计目标 |
29-30 |
|
3.4 软件结构 |
30-31 |
|
3.5 支持多target/LU 服务 |
31-32 |
|
3.6 支持多种常见形式的存储空间 |
32-33 |
|
3.7 灵活的软件结构 |
33-34 |
|
3.8 配置管理 |
34-35 |
|
3.9 安全验证 |
35 |
|
3.10 构成及运作 |
35-36 |
|
3.11 在SonD 系统的实际应用 |
36 |
|
3.12 小结 |
36-37 |
|
第四章 性能评测 |
37-43 |
|
4.1 测试内容 |
37 |
|
4.2 测试用例 |
37-38 |
|
4.3 测试环境 |
38 |
|
4.4 单个客户节点的测试 |
38-41 |
|
4.4.1 lmdd0 的测试结果 |
38-39 |
|
4.4.2 bonnie0 的测试结果 |
39-40 |
|
4.4.3 iozone0 的测试结果 |
40-41 |
|
4.5 多个客户节点的测试 |
41-42 |
|
4.6 小结 |
42-43 |
|
第五章 结束语 |
43-45 |
|
5.1 本文总结 |
43 |
|
5.2 进一步工作 |
43-45 |
|
参考文献 |
45-47 |
|
致谢 |
47-48 |
|
作者简历 |
48 |
|
| 【DOI】 | LunWen.ID:2.2008.364069 |