首页 > 其他分享 >硬盘IOPS及带宽性能测试

硬盘IOPS及带宽性能测试

时间:2023-10-09 09:45:38浏览次数:34  
标签:rw group reporting 带宽 stonewall numjobs IOPS bs 硬盘

  硬盘IOPS (Input/Output Per Second)即每秒的输入输出量(或读写次数),是衡量磁盘性能的主要指标之一。IOPS是指单位时间内系统能处理的I/O请求数量,一般以每秒处理的I/O请求数量为单位,I/O请求通常为读或写数据操作请求。

  随机读写频繁的应用,如小文件存储(图片)、OLTP数据库、邮件服务器,关注随机读写性能,IOPS是关键衡量指标。

  顺序读写频繁的应用,传输大量连续数据,如电视台的视频编辑,视频点播VOD(Video On Demand),关注连续读写性能。数据吞吐量是关键衡量指标。

类型

测试步骤

测试目的

FIO测试系统盘IOPS

1、在/root 目录下新建测试目录/root/datadisk

2、创建 fio_sys.conf 配置文件。(该配置文件的测试路径已指定为步骤 1 所新建的目 录:/root/datadisk)

3、分别在服务器的硬盘上执行测试fio fio_sys.conf

fio_sys.conf的配置内容如下:

[global]

ioengine=libaio

direct=1

thread=1

norandommap=1

randrepeat=0

runtime=60

ramp_time=6

size=512m

directory=/root/datadisk

[read4k-seq]

stonewall

group_reporting

bs=4k

rw=read

numjobs=8

iodepth=32

[write4k-seq]

stonewall

group_reporting

bs=4k

rw=write

numjobs=2

iodepth=4

[read4k-rand]

stonewall

group_reporting

bs=4k

rw=randread

numjobs=8

iodepth=32

[write4k-rand]

stonewall

group_reporting

bs=4k

rw=randwrite

numjobs=2

iodepth=4

[read64k-seq]

stonewall

group_reporting

bs=64k

rw=read

numjobs=4

iodepth=8

[write64k-seq]

stonewall

group_reporting

bs=64k

rw=write

numjobs=2

iodepth=4

[read64k-rand]

stonewall

group_reporting

bs=64k

rw=randread

numjobs=4

iodepth=8

[write64k-rand]

stonewall

group_reporting

bs=64k

rw=randwrite

numjobs=2

iodepth=4

系统盘的IOPS测试,分别测试4K随机读/写,4K顺序读/写,64K随机读/写,64K顺序读/写

云硬盘带宽测试

分别在云服务器挂载的/app目录下上执行以下命令

DD 顺序写

dd if=/dev/zero of=1.img bs=4096 count=2M conv=fdatasync

DD顺序读

dd of=/dev/null if=1.img bs=4096

验证云硬盘的带宽,使用dd工具测试

链接:CPU/内存/磁盘/网络/redis/MQ测试工具合集

标签:rw,group,reporting,带宽,stonewall,numjobs,IOPS,bs,硬盘
From: https://www.cnblogs.com/zwh-Seeking/p/17750766.html

相关文章

  • 恒创科技:一般香港服务器带宽选多大够用?(带宽计算方法)
    ​在海外IDC市场份额中,香港服务器依托自身优越的服务器资源条件,在各个行业中发挥的重要作用。但是,不同业务对网络带宽的要求各不相同,弄清楚如何计算带宽需求对于确保业务平稳运行至关重要,最好从一开始就使用正确的计算方式。下文我们来看看不同行业的香港服务器带宽需求。......
  • centos ntfs Centos系统服务器挂载硬盘(ntfs格式和exfat格式)
    centos ntfsCentos系统服务器挂载硬盘(ntfs格式和exfat格式)ntfs格式硬盘挂载首先安装ntfs-3gyuminstallntfs-3g安装成功后挂载:mount.ntfs-3g/dev/sdhdisk_tmp ......
  • 带宽优化新思路:RoCE网卡聚合实现X2增长
    本文分享自华为云社区《2个RoCE网卡Bond聚合,实现带宽X2》,作者:tsjsdbd。我们知道操作系统里面,可以将2个实际的物理网卡,合体形成一个“逻辑网卡”,从而达到如主备/提升带宽等目的。但是RoCE网卡,是否也跟普通网卡一样,支持Bond能力呢?答案是的,RoCE也可以组Bond,只是比普通网卡多了一些......
  • 视频汇聚/安防监控EasyCVR指定到新的硬盘进行存储录像,如何自动挂载该磁盘?
    TSINGSEE青犀视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,包括对人、车、......
  • 视频汇聚/安防监控EasyCVR指定到新的硬盘进行存储录像,如何自动挂载该磁盘?
    TSINGSEE青犀视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,包括对人、车、......
  • Zstack 安装 黑群晖未找到硬盘:解决方法
    错误原因:发生错误的原因,黑群晖要求硬盘为Sata格式,而默认创建的硬盘格式为Virtio,我们要做的就是修改挂载的虚拟硬盘改为Sata格式解决方法:1、进入ZStack,找到黑群晖的主机,查看 UUID2、进入Zstack 宿主机,查看所有虚拟机virshlist--allIdName......
  • 教程:如何为群晖NAS更换同等或更大容量硬盘?
    在使用NAS的过程,你可能会遇到存储容量不足或硬盘故障的问题,当NAS(网络附加存储)的存储容量告急时,添加新硬盘可以是解决问题的好方法。本文将向您展示在SHR阵列下更换或添加硬盘的方法,一共有三种情况,你可以根据自己的实际情况选择其中的一种方式进行操作。在开始之前,如果您的存储池......
  • 基于AIOps实现智慧园区极简IT运维
    随着物联网、云平台、大数据、人工智能等技术的发展,并逐步投入到智慧园区的建设,传统园区数字化转型加快。园区的形式包括产业园区、教育园区、制造业园区、科研园区、社区等等,园区形态不断演进和发展,园区网承载的对象和业务也越来越多。业务种类爆炸性增长,业务变更愈加频繁,网络运......
  • 视频汇聚/安防监控平台EasyCVR指定到新的硬盘进行存储录像,如何自动挂载该磁盘?
    TSINGSEE青犀视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,包括对人、车、......
  • 东芝机械硬盘拆解
    东芝机械硬盘拆解盖-正面底面PCB正面细节特显内部盘面......