阿里云服务器云盘性能如何?如何测试?
阿里云服务器云盘性能如何?如何测试云盘的随机读写IOPS、顺序读写吞吐量、随机读写时延?本文aliyunfuwuqi.com分享Linux环境下使用FIO(Flexible I/O Tester)工具对块存储设备进行性能测试:
云盘存储性能测评
通过FIO命令测试云盘性能指标,如每秒输入/输出操作(IOPS)、数据传输速率(吞吐量)和响应时间(时延),不同工具测试的硬盘基准性能会有差异,如dd、sysbench、iometer等工具可能会受到测试参数配置和文件系统影响。
准备工作
1、远程连接ECS实例,教程 https://t.aliyun.com/U/7FnmFz
2、查询块存储设备是否已经4 KiB对齐,命令如下:
sudo fdisk -lu
返回的结果中,Start值能被8整除即是4 KiB对齐。否则,请完成4 KiB对齐后再继续性能测试。
3、依次运行以下命令,安装libaio和FIO
sudo yum install libaio -y
sudo yum install libaio-devel -y
sudo yum install fio -y
4、运行以下命令,切换路径
cd /tmp
云盘性能测试命令
需要测试的云盘为/dev/vdb,将以下命令中的/dev/your_device替换为/dev/vdb
测试云盘的随机写IOPS:
sudo fio -direct=1 -iodepth=128 -rw=randwrite -ioengine=libaio -bs=4k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=/dev/your_device -name=Rand_Write_Testing
测试云盘的随机读IOPS:
sudo fio -direct=1 -iodepth=128 -rw=randread -ioengine=libaio -bs=4k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=/dev/your_device -name=Rand_Read_Testing
测试云盘的顺序写吞吐量:
sudo fio -direct=1 -iodepth=64 -rw=write -ioengine=libaio -bs=1024k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=/dev/your_device -name=Write_PPS_Testing
测试云盘的顺序读吞吐量:
sudo fio -direct=1 -iodepth=64 -rw=read -ioengine=libaio -bs=1024k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=/dev/your_device -name=Read_PPS_Testing
测试云盘的随机写时延:
sudo fio -direct=1 -iodepth=1 -rw=randwrite -ioengine=libaio -bs=4k -size=1G -numjobs=1 -group_reporting -filename=/dev/your_device -name=Rand_Write_Latency_Testing
测试云盘的随机读时延:
sudo fio -direct=1 -iodepth=1 -rw=randread -ioengine=libaio -bs=4k -size=1G -numjobs=1 -group_reporting -filename=/dev/your_device -name=Rand_Read_Latency_Testing
更多关于阿里云服务器云盘性能测试、费用及使用说明,请移步到块存储EBS页面 aliyunfuwuqi.com/go/disk
2024年阿里云服务器租用优惠价格,11月最新:
1、ECS云服务器2核2G、3M固定带宽、40G系统盘,优惠价格:99元1年; 2、ECS u1云服务器2核4G、5M固定带宽、80G系统盘,租用费用:199元1年; 3、ECS云服务器4核16G、10M带宽,优惠价格:70元1个月; 4、ECS云服务器8核32G、10M带宽,优惠价格:160元1个月; 5、轻量应用服务器2核2G3M带宽79元1个月、2核4G4M配置298元一年; 6、官方活动入口 https://t.aliyun.com/U/bLynLC
原创文章,转载请注明出处:https://aliyunfuwuqi.com/yunpan/5964/