阿里云 云盘性能评测
生活随笔
收集整理的這篇文章主要介紹了
阿里云 云盘性能评测
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
評測工具:FIO??
工具官網:https://fio.readthedocs.io/en/latest/index.html
ECS配置:CPU: 2核? 內存: 8 GB? OS:centos7
yum install fio -y測試隨機寫IOPS:
fio -direct=1 -iodepth=128 -rw=randwrite -ioengine=libaio -bs=4k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=iotest -name=iotest測試隨機讀IOPS:
fio -direct=1 -iodepth=128 -rw=randread -ioengine=libaio -bs=4k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=iotest -name=iotest測試順序寫吞吐量:
fio -direct=1 -iodepth=64 -rw=write -ioengine=libaio -bs=1024k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=iotest -name=iotest測試順序讀吞吐量:
fio -direct=1 -iodepth=64 -rw=read -ioengine=libaio -bs=1024k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=iotest -name=iotest測試IO讀取延遲:
fio -direct=1 -iodepth=1 -rw=randread -ioengine=sync -bs=4k -size=256M -numjobs=1 -runtime=1000 -group_reporting -filename=iotest -name=iotest測試IO寫入延遲:
fio -direct=1 -iodepth=1 -rw=randwrite -ioengine=sync -bs=4k -size=256M -numjobs=1 -runtime=1000 -group_reporting -filename=iotest -name=iotest?
| -direct=1 | 表示測試時忽略I/O緩存,數據直寫。 |
| -iodepth=128 | 表示使用AIO時,同時發出I/O數的上限為128。 |
| -rw=randwrite | 表示測試時的讀寫策略為隨機寫(random writes)。作其它測試時可以設置為:
|
| -ioengine=libaio | 表示測試方式為libaio(Linux AIO,異步I/O)。應用程序使用I/O通常有兩種方式:
|
| -bs=4k | 表示單次I/O的塊文件大小為4 KB。未指定該參數時的默認大小也是4 KB。 測試IOPS時,建議將bs設置為一個比較小的值,如本示例中的4k。 測試吞吐量時,建議將bs設置為一個較大的值,如本示例中的1024k。 |
| -size=1G | 表示測試文件大小為1 GiB。 |
| -numjobs=1 | 表示測試線程數為1。 |
| -runtime=1000 | 表示測試時間為1000秒。如果未配置,則持續將前述-size指定大小的文件,以每次-bs值為分塊大小寫完。 |
| -group_reporting | 表示測試結果里匯總每個進程的統計信息,而非以不同job匯總展示信息。 |
| -filename=iotest | 指定測試文件的名稱,比如iotest。測試裸盤可以獲得真實的硬盤性能,但直接測試裸盤會破壞文件系統結構,請在測試前提前做好數據備份。 |
| -name=Rand_Write_Testing | 表示測試任務名稱為Rand_Write_Testing,可以隨意設定。 |
評測結果:
| 磁盤類型 | 順序讀取 | ?順序寫入 | ?隨機讀取 | ?隨機寫入 | 讀取IO延遲 | 寫入IO延遲 |
| 高效云盤 100G? | read: IOPS=114, BW=115MiB/s | write: IOPS=113, BW=114MiB/s? | read: IOPS=2620, BW=10.2MiB/s? | write: IOPS=2566, BW=10.0MiB/s | 0.3ms | 1.2ms |
| SSD云盤 100G | read: IOPS=166, BW=167MiB/s? | write: IOPS=168, BW=168MiB/s? | read: IOPS=4844, BW=18.9MiB/s? | write: IOPS=4844, BW=18.9MiB/s | 0.6ms | 0.7ms |
| 容量型NFS 1TB | read: IOPS=137, BW=138MiB/s ? | write: IOPS=140, BW=140MiB/s? | read: IOPS=15.8k, BW=61.9MiB/s? | write: IOPS=5804, BW=22.7MiB/s? | 1.4ms | 2.7ms |
| GlusterFS(3節點100G高效云盤) | read: IOPS=106, BW=106MiB/s? | write: IOPS=43, BW=43.0MiB/s? | read: IOPS=2625, BW=10.3MiB/s? | write: IOPS=916, BW=3664KiB/s? | 1ms | 0.9ms |
?
順便測試一下我的PC機上的磁盤以便有個參照:
評測工具:FIO??
配置:CPU: 6核? 內存: 16 GB? OS:windows10
下載地址:https://bluestop.org/fio/
IO引擎要調整如下
-ioengine=windowsaio測試IO延遲要調整如下
-direct=0測試結果:
| 磁盤類型 | 順序讀取 | ?順序寫入 | 隨機讀取 | 隨機寫入 | 讀取IO延遲 | 寫入IO延遲 |
| NVMe M.2 250G(三星) | read: IOPS=3112, BW=3112MiB/s | write: IOPS=1503, BW=1504MiB/s | read: IOPS=98.9k, BW=386MiB/s | write: IOPS=46.8k, BW=183MiB/s | 4us | 11us |
| SATA SSD RAID0 240*2 (西數) | read: IOPS=721, BW=721MiB/s | write: IOPS=471, BW=471MiB/s | read: IOPS=49.4k, BW=193MiB/s | write: IOPS=35.1k, BW=137MiB/s | 4us | 11us |
| SATA HDD RAID0 1TB*2 (西數) | read: IOPS=216, BW=216MiB/s | write: IOPS=209, BW=209MiB/s | read: IOPS=791, BW=3167KiB/s | write: IOPS=834, BW=3339KiB/s | 4us | 11us |
| STAT SSD 240G (閃迪) | read: IOPS=494, BW=495MiB/s | write: IOPS=156, BW=156MiB/s | read: IOPS=73.9k, BW=289MiB/s | write: IOPS=39.5k, BW=154MiB/s | 6us | 17us |
| USB? ?HDD 1TB? (希捷) | read: IOPS=114, BW=114MiB/s | write: IOPS=106, BW=107MiB/s | read: IOPS=313, BW=1253KiB/s | write: IOPS=753, BW=3014KiB/s | 7us | 10us |
轉載于:https://www.cnblogs.com/37yan/p/9776915.html
總結
以上是生活随笔為你收集整理的阿里云 云盘性能评测的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何领养微信聊天机器人
- 下一篇: hilink互联技术_华为隐藏够深,Hi