申威下单盘SSD与四块盘RAID5的性能测试结果

发布时间 2023-06-23 15:47:21作者: 济南小老虎

申威下单盘SSD与四块盘RAID5的性能测试结果

背景

背景不在说了 申威服务器..

结论

天坑
做了raid写入性能下降明显. 
充分怀疑驱动不行. 

四快盘的raid5 跟单盘的读几乎没区别. 
感觉这个设置太失败了. 
总体的结果为:
读的情况合计都为 70k
但是写入的情况  RAID卡不足30K的IOPS
单盘可以达到 66k.  

另外也加急验证了一把sysbench: 
单盘比raid卡要好. 

读的测试结果

测试项目 Raid卡 单SSD盘
read128k 8801 3914
randread128k 2575 2768
read16k 13800 13600
randread16k 5331 6272
read8k 13300 14600
randread8k 6556 7411
read1k 14400 14400
randread1k 7425 8366

写的测试结果

测试项目 Raid卡 单SSD盘
write128k 1530 2586
randwrite128k 1172 2670
write16k 3528 8607
randwrite16k 2991 8623
write8k 4413 10500
randwrite8k 3729 10100
write1k 5692 11900
randwrite1k 4189 11200

sysbench的测试结果

硬盘方式 测试结果
Raid卡 1040
单盘SSD 1114

性能测试-单盘SSD验证

write128k
  write: IOPS=2586, BW=323MiB/s (339MB/s)(4096MiB/12669msec)
read128k
   read: IOPS=3914, BW=489MiB/s (513MB/s)(4096MiB/8371msec)
randwrite128k
  write: IOPS=2670, BW=334MiB/s (350MB/s)(4096MiB/12272msec)
randread128k
   read: IOPS=2768, BW=346MiB/s (363MB/s)(4096MiB/11835msec)
write16k
  write: IOPS=8607, BW=134MiB/s (141MB/s)(4035MiB/30001msec)
read16k
   read: IOPS=13.6k, BW=213MiB/s (223MB/s)(4096MiB/19265msec)
randwrite16k
  write: IOPS=8623, BW=135MiB/s (141MB/s)(4042MiB/30001msec)
randread16k
   read: IOPS=6272, BW=98.0MiB/s (103MB/s)(2940MiB/30001msec)
write8k
  write: IOPS=10.5k, BW=81.0MiB/s (85.0MB/s)(2460MiB/30001msec)
read8k
   read: IOPS=14.6k, BW=114MiB/s (119MB/s)(3414MiB/30001msec)
randwrite8k
  write: IOPS=10.1k, BW=78.9MiB/s (82.7MB/s)(2366MiB/30001msec)
randread8k
   read: IOPS=7411, BW=57.9MiB/s (60.7MB/s)(1737MiB/30001msec)
write1k
  write: IOPS=11.9k, BW=11.6MiB/s (12.1MB/s)(348MiB/30001msec)
read1k
   read: IOPS=14.4k, BW=14.1MiB/s (14.8MB/s)(423MiB/30001msec)
randwrite1k
  write: IOPS=11.2k, BW=10.9MiB/s (11.4MB/s)(327MiB/30001msec)
randread1k
   read: IOPS=8366, BW=8366KiB/s (8567kB/s)(245MiB/30001msec)

性能测试-四SSD 9361 8i Raid5验证

write128k
  write: IOPS=1530, BW=191MiB/s (201MB/s)(4096MiB/21414msec)
read128k
   read: IOPS=8801, BW=1100MiB/s (1154MB/s)(4096MiB/3723msec)
randwrite128k
  write: IOPS=1172, BW=147MiB/s (154MB/s)(4096MiB/27944msec)
randread128k
   read: IOPS=2575, BW=322MiB/s (338MB/s)(4096MiB/12725msec)
write16k
  write: IOPS=3528, BW=55.1MiB/s (57.8MB/s)(1654MiB/30001msec)
read16k
   read: IOPS=13.8k, BW=215MiB/s (225MB/s)(4096MiB/19056msec)
randwrite16k
  write: IOPS=2991, BW=46.7MiB/s (49.0MB/s)(1402MiB/30001msec)
randread16k
   read: IOPS=5331, BW=83.3MiB/s (87.4MB/s)(2499MiB/30001msec)
write8k
  write: IOPS=4413, BW=34.5MiB/s (36.2MB/s)(1034MiB/30001msec)
read8k
   read: IOPS=13.3k, BW=104MiB/s (109MB/s)(3124MiB/30001msec)
randwrite8k
  write: IOPS=3729, BW=29.1MiB/s (30.6MB/s)(874MiB/30001msec)
randread8k
   read: IOPS=6556, BW=51.2MiB/s (53.7MB/s)(1537MiB/30001msec)
write1k
  write: IOPS=5692, BW=5692KiB/s (5829kB/s)(167MiB/30001msec)
read1k
   read: IOPS=14.4k, BW=14.1MiB/s (14.8MB/s)(423MiB/30001msec)
randwrite1k
  write: IOPS=4189, BW=4189KiB/s (4290kB/s)(123MiB/30001msec)
randread1k
   read: IOPS=7425, BW=7426KiB/s (7604kB/s)(218MiB/30001msec)

单盘SSD的sysbench

SQL statistics:
    queries performed:
        read:                            936796
        write:                           267656
        other:                           133828
        total:                           1338280
    transactions:                        66914  (1114.91 per sec.)
    queries:                             1338280 (22298.23 per sec.)
    ignored errors:                      0      (0.00 per sec.)
    reconnects:                          0      (0.00 per sec.)

General statistics:
    total time:                          60.0116s
    total number of events:              66914

Latency (ms):
         min:                                    7.76
         avg:                                    8.96
         max:                                  160.74
         99th percentile:                       14.21
         sum:                               599690.88

Threads fairness:
    events (avg/stddev):           6691.4000/68.50
    execution time (avg/stddev):   59.9691/0.00

Raid卡 四块SSD的 sysbench

SQL statistics:
    queries performed:
        read:                            1748964
        write:                           499698
        other:                           249854
        total:                           2498516
    transactions:                        124924 (1040.88 per sec.)
    queries:                             2498516 (20817.94 per sec.)
    ignored errors:                      2      (0.02 per sec.)
    reconnects:                          0      (0.00 per sec.)

General statistics:
    total time:                          120.0118s
    total number of events:              124924

Latency (ms):
         min:                                    8.02
         avg:                                    9.60
         max:                                  176.96
         99th percentile:                       19.29
         sum:                              1199283.15

Threads fairness:
    events (avg/stddev):           12492.4000/82.12
    execution time (avg/stddev):   119.9283/0.00