论文摘要
随着信息管理能力的提升以及人们对信息的访问量快速增加,企业对存储和管理信息的能力有了新的要求。网络存储的出现和发展适应了这一要求,网络存储因此有了长足的发展。但是网络存储的性能测试基准却发展缓慢,实际性能测试中一般采用的是传统的存储测试工具,他们没有考虑网络对存储的影响,因而他们不能准确的测试网络存储的性能。本文提出一种新的测试方法来测试网络存储系统的性能,该方法能够模拟海量的数据访问请求,也能够测试在该情况下的网络存储系统的性能,主要测试指标为响应时间和吞吐量。该方法以固定的时间间隔循环向服务器发起请求,发出请求的部分不处理服务器的反馈信息,当发出的请求量接近服务器最大负载的时候发起端不受服务器端的抑制。新的测试方法更接近实际的访问情况,能更准确的反映系统的性能特性。另外本文为进行性能评价研究,对IP-SAN进行了软实现,使用了UNH-iSCSI软件,成功实现了实验平台的搭建。另外还介绍了传统测试工具的使用,使用它的测试数据和新方法的测试数据进行了对比。在研究过程中,还涉及了一些理论上的以及LINUX下C编程的知识,还有TCP/IP协议,活锁等知识。
论文目录
摘要Abstract第1章 绪论1.1 网络存储发展现状1.2 课题研究背景1.3 主要研究工作及内容安排第2章 网络存储基本技术介绍2.1 网络存储分类2.1.1 DAS直接附加存储2.1.2 NAS网络附加存储2.1.3 SAN存储区域网络2.1.4 NAS和SAN的比较2.2 SAN的实现2.3 IP-SAN2.3.1 IP-SAN基本概念2.3.2 IP-SAN中iSCSI协议的实现方式2.3.3 iSCSI协议层次模型和通讯机制2.3.4 iSCSI的读写操作实现2.4 本章小结第3章 网络存储性能测试3.1 网络存储性能评价工具3.1.1 LADDIS3.1.2 NetBanch3.1.3 IOZONE3.1.4 PostMark3.1.5 Bonnie++3.1.6 Lmdd3.2 影响网络存储性能的参数3.3 评价网络存储性能常用指标3.4 本章小结第4章 网络存储性能评价理论和系统实现4.1 课题研究基本技术4.1.1 IOMeter介绍4.1.2 性能评价模块相关LINUX下C编程知识4.1.3 TCP协议通讯原理4.1.4 TCP拥塞控制4.1.5 活锁iscsi软件'>4.1.6 Unhiscsi软件4.2 网络存储IP-SAN系统的实现4.2.1 实验平台硬件配置4.2.2 实验平台软件配置iscsi1.6.00软件的编译配置'>4.2.3 unhiscsi1.6.00软件的编译配置4.2.4 IOMeter软件的编译配置4.3 本章小结第5章 网络存储性能测试新方法5.1 传统模拟负载方法的缺点和原因5.2 新的测试方法5.4 实验5.5 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:网络存储论文; 性能评价论文; 拥塞控制论文; 活锁论文;