网络存储的性能测试

网络存储的性能测试

论文摘要

随着信息管理能力的提升以及人们对信息的访问量快速增加,企业对存储和管理信息的能力有了新的要求。网络存储的出现和发展适应了这一要求,网络存储因此有了长足的发展。但是网络存储的性能测试基准却发展缓慢,实际性能测试中一般采用的是传统的存储测试工具,他们没有考虑网络对存储的影响,因而他们不能准确的测试网络存储的性能。本文提出一种新的测试方法来测试网络存储系统的性能,该方法能够模拟海量的数据访问请求,也能够测试在该情况下的网络存储系统的性能,主要测试指标为响应时间和吞吐量。该方法以固定的时间间隔循环向服务器发起请求,发出请求的部分不处理服务器的反馈信息,当发出的请求量接近服务器最大负载的时候发起端不受服务器端的抑制。新的测试方法更接近实际的访问情况,能更准确的反映系统的性能特性。另外本文为进行性能评价研究,对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-SAN
  • 2.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 LADDIS
  • 3.1.2 NetBanch
  • 3.1.3 IOZONE
  • 3.1.4 PostMark
  • 3.1.5 Bonnie++
  • 3.1.6 Lmdd
  • 3.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 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    网络存储的性能测试
    下载Doc文档

    猜你喜欢