美文网首页
磁盘存储性能测试

磁盘存储性能测试

作者: AustinPup | 来源:发表于2018-12-28 11:01 被阅读0次

测试方案

  1. 两个维度
    随机读写频繁的应用,如小文件存储(图片)、OLTP数据库、邮件服务器,关注随机读写性能,IOPS是关键衡量指标。
    顺序读写频繁的应用,传输大量连续数据,如电视台的视频编辑,视频点播VOD(Video On Demand),关注连续读写性能。数据吞吐量是关键衡量指标。
  2. 物理磁盘的IOPS性能上限
    IOPS = 1000 ms/ (寻道时间 + 旋转延迟)。可以忽略数据传输时间。
    7200 rpm的磁盘IOPS = 1000 / (9 + 4.17) = 76 IOPS
    10000 rpm的磁盘IOPS = 1000 / (6+ 3) = 111 IOPS
    15000 rpm的磁盘IOPS = 1000 / (4 + 2) = 166 IOPS

测试准备

  1. 磁盘型号
    fdisk -l //磁盘编号
    smartctl --all /dev/sda
  2. 挂载明细
    df -h
  3. 判断是否是固态硬盘
    lsblk -d -o name,rota 判断是否是sdd,1 是HDD, 0是SSD
  4. 准备大文件
    dd if=/dev/zero of=/bdata/test.big bs=4k count=524288 # 通常在需要测试的那个磁盘下面生成一个这种测试用的大文件2G
    dd if=/dev/zero of=ftest.big bs=4k count=262144
  5. 软件
    fio 测IOPS
    iozone 测吞吐量

fio 测试

  1. 异步随机读写,读占比70 (一般用这个)
    fio -direct=1 -filename=/home/puppy/fio/test.big -iodepth 1 -thread -rw=randrw -rwmixread=70 -ioengine=libaio -bs=4k -size=2G -numjobs=1 -runtime=180 -group_reporting -name=randrw_70read_4k
  2. 同步随机读写,读占比70
    fio -direct=1 -iodepth 1 -thread -rw=randrw -rwmixread=70 -ioengine=psync -bs=4k -size=1G -numjobs=1 -runtime=180 -group_reporting -name=randrw_70read_4k

iozone测试

  1. iozone -a -n 512m -g 4g -i 0 -i 1 -f iozone -Rb iozone.xls

相关文章

  • 磁盘存储性能测试

    测试方案 两个维度随机读写频繁的应用,如小文件存储(图片)、OLTP数据库、邮件服务器,关注随机读写性能,IOPS...

  • 层次结构存储系统(二)

    目录 6.3 磁盘存储器 磁盘存储器的结构 磁盘存储器的性能指标 磁盘存储器的连接 固态硬盘 高速缓冲存储器 程序...

  • 磁盘性能测试

    FIO测试 FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:s...

  • 性能测试概览Ⅲ

    性能测试关注点 时间 资源消耗:cpu、内存、磁盘、网络 性能瓶颈 硬件(最直接但成本最高):cpu、内存、磁盘、...

  • 性能测试缺陷有哪些?

      性能测试对于金融行业是必经之路,咱来聊聊常见的性能测试缺陷,共同进步。 一、硬件 磁盘空间:磁盘空间不足导致系...

  • fio命令

    FIO介绍FIO是测试IOPS的非常好的工具,用来对磁盘进行压力测试和验证。磁盘IO是检查磁盘性能的重要指标,可以...

  • FIO

    FIO是测试IOPS的非常好的工具,用来对磁盘进行压力测试和验证。磁盘IO是检查磁盘性能的重要指标,可以按照负载情...

  • 内存高排查

    1 测试工具 清理系统缓存 dd 作为一个磁盘和文件的拷贝工具,经常被拿来测试磁盘或者文件系统的读写性能,模拟磁盘...

  • sysbench安装和使用

    sysbench是一款测试工具 主要包括以下几种方式的测试: 1、cpu性能 2、磁盘io性能 3、调...

  • 2018-03-14.md

    # 磁盘IO性能测试报告 ### 测试目的: * 测试磁盘单线程写与多线程写的不同写入方式对于读取请求消耗时间的影响。

网友评论

      本文标题:磁盘存储性能测试

      本文链接:https://www.haomeiwen.com/subject/cgqslqtx.html