申威下单盘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

申威下单盘SSD与四块盘RAID5的性能测试结果的更多相关文章

  1. CentOS下Docker与.netcore(四)之 三剑客之一Docker-machine+jenkins简单自动化部署

    CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客 ...

  2. PHP下的异步尝试四:PHP版的Promise

    PHP下的异步尝试系列 如果你还不太了解PHP下的生成器和协程,你可以根据下面目录翻阅 PHP下的异步尝试一:初识生成器 PHP下的异步尝试二:初识协程 PHP下的异步尝试三:协程的PHP版thunk ...

  3. 国产CPU 申威1621 异数OS基础组件理论性能测试报告

    国产CPU 申威1621 异数OS基础组件理论性能测试报告 文章目录 国产CPU 申威1621 异数OS基础组件理论性能测试报告 前言 测试平台 测试项目 SW1621 异数OS 容器虚拟交换机模拟性 ...

  4. raid10 五块硬盘/raid5(三块使用,两块备份)

    raid 10五块硬盘 第一步:在虚拟机中在添加五块硬盘 第二步:使用mdadm命令创建RAID10,名称为“/dev/md0/” -C代表创建操作,-v显示创建过程,-a yes检查RAID名称,- ...

  5. ssd可以用作redo 盘吗?

                                               ssd可以用作redo 盘吗? 1.ssd有写磨损,而且ssd的写性能也不是非常好,ssd只是随机读特别好,因为 ...

  6. 假如有Thread1、Thread2、Thread3、Thread4四条线程分别统计C、D、E、F四个盘的大小

    假如有Thread1.Thread2.Thread3.Thread4四条线程分别统计C.D.E.F四个盘的大小,所有线程都统计完毕交给Thread5线程去做汇总,应当如何实现? 实现1:用concur ...

  7. 有Thread1、Thread2、Thread3、Thread4四条线程分别统计C、D、E、F四个盘的大小,所有线程都统计完毕交给Thread5线程去做汇总,应当如何实现?

    利用java.util.concurrent包下的CountDownLatch(减数器)或CyclicBarrier(循环栅栏) 转自:http://www.cnblogs.com/westward/ ...

  8. [xen]XenServer6.2增加第二块盘&vm开启自动启动&图形化安装centos

    很多服务器都会多块盘或者做了Raid的多个虚拟磁盘,而安装xenserver后,他只会默认挂载第一快盘,也就是安装xenServer系统的那块. 为XenServer6.2挂载/增加第二块硬盘的方法 ...

  9. RAID0_RAID1_RAID10_RAID5各需几块盘才可组建

    RAID 0 RAID 0即Data Stripping(数据分条技术).整个逻辑盘的数据是被分条(stripped)分布在多个物理磁盘上,可以并行读/写,提供最快的速度,但没有冗余能力.要求至少两个 ...

  10. 纯windows下制作变色龙引导安装U盘教程

    原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安 ...

随机推荐

  1. python 处理pdf加密文件

    近期有同事需要提取加密的pdf文件,截取其中的信息,并且重构pdf文件.网上没有搜到相关的pdf操作,于是咨询了chatgpt,给出了pypdf2的使用案例.但是时间比较久远了,很多库内的调用接口都已 ...

  2. 2021-01-04:mysql里的innodb引擎的数据结构,你有看过吗?

    福哥答案2021-01-04: 面试官刚开始问我看过mysql源码没,然后问了这个问题.回答B+树,过不了面试官那关. 答案来自<MySQL技术内幕 InnoDB存储引擎 第2版>第四章, ...

  3. 开发小技巧 - 合理使用Visual Studio 2022内置任务列表(TODO)

    前言 在开发编码过程中经常会因为各种问题而打断自己的思绪和开发计划,可能会导致本来准备开发或者需要测试的功能到要上线的时候才想起来没有做完.这种情况相信很多同学都遇到过,咱们强大的Visual Stu ...

  4. 探索Reactor网络模型在当今应用领域的革新

    本文分享自华为云社区<驾驭网络技术的未来:探索Reactor网络模型在当今应用领域的革新>,作者: Lion Long . 本文介绍了Linux网络设计中的Reactor网络模型及其在实际 ...

  5. 【云享·人物】华为云AI高级专家白小龙:AI如何释放应用生产力,向AI工程化前行?

    摘要:AI技术发展,正由应用落地阶段向效率化生产阶段演进,AI工程化能力将会不断深入业务,释放企业生产力. 本文分享自华为云社区<[云享·人物]华为云AI高级专家白小龙:AI如何释放应用生产力, ...

  6. 教你用Python 编写 Hadoop MapReduce 程序

    摘要:Hadoop Streaming 使用 MapReduce 框架,该框架可用于编写应用程序来处理海量数据. 本文分享自华为云社区<Hadoop Streaming:用 Python 编写 ...

  7. 5步带你掌握工作流Activiti框架的使用

    摘要:本文通过一个工作流Activiti框架的具体使用示例,具体详尽的介绍了工作流Activiti框架的使用方式. 本文分享自华为云社区<一个使用示例,五个操作步骤!从此轻松掌握项目中工作流的开 ...

  8. vue2升级vue3: Event Bus 替代方案

    在看 https://v3-migration.vuejs.org/breaking-changes/events-api.html 在vue2里面 In 2.x, a Vue instance co ...

  9. 再谈P2P技术:网络拓扑结构、核心技术分析

    随着P2P应用的蓬勃发展,作为P2P应用中核心问题的发现技术除了遵循技术本身的逻辑以外,也受到某些技术的发展趋势.需求趋势的深刻影响. P2P协议概述 P2P打破了传统的Client/Server ( ...

  10. Scala学习系列(二)——环境安装配置

    Scala下载地址:https://www.scala-lang.org/download/ 一.安装JDK 首先,因为Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK 二.二进制 ...