华为云硬盘性能评测
华为云硬盘性能评测指标说明
华为云硬盘根据类型的不同拥有不同的性能和价格,具体内容可以参考云硬盘产品性能。需要注意的是,由于不同应用程序的工作负载不同,若未提供足够的 I/O 请求来充分利用云硬盘时,可能无法达到云硬盘的最大性能。
云硬盘的性能如何衡量?一般使用以下几个指标对存储设备的性能进行描述:
IOPS:每秒读/写次数,单位为次(计数)。存储设备的底层驱动类型决定了不同的 IOPS。吞吐量:每秒的读写数据量,单位为MB/s。时延:IO操作的发送时间到接收确认所经过的时间,单位为秒。
华为云硬盘性能评测方法
FIO是测试磁盘性能的一个非常好的工具,用来对硬件进行压力测试和验证。
①评测前先用dd将磁盘写入一遍:dd if=/dev/zero of=/dev/vdc bs=1M,其中vdc是被测设备名称,应根据实际情况进行替换,下同。
②格式化磁盘:mkfs.ext4 /dev/vdc
③评测时不建立文件系统,使用落盘测试
1.读吞吐率:fio --filename=/dev/vdc --direct=1 --rw=read --ioengine=libaio --bs=1M --size=100%--runtime=20s--name=test
2.写吞吐率:fio --filename=/dev/vdc --direct=1 --rw=write --ioengine=libaio --bs=1M --size=100%--runtime=20s--name=test
3.随机读IOPS:fio --filename=/dev/vdc --direct=1--rw=randread --ioengine=libaio --iodepth 32 --bs=4k --size=100% --runtime=20s --name=test
4.随机写IOPS:fio --filename=/dev/vdc --direct=1--rw=randwrite --ioengine=libaio --iodepth 32 --bs=4k --size=100% --runtime=20s --name=test
5.读延迟:fio --filename=/dev/vdc--direct=1 --rw=read --ioengine=libaio --bs=512 --size=100%--runtime=20s--name=test
6.写延迟:fio --filename=/dev/vdc--direct=1 --rw=write --ioengine=libaio --bs=512 --size=100%--runtime=20s--name=test
发表评论