当数据块设置的较大时,顺序访问测试比较类似于大文件的读写。此时RAID 0由于是所有硬盘同时并发操作,性能应该能达到或者接近单块硬盘最大持续传输率(外圈)的N倍(N=硬盘块数),因为IOmeter进行顺序访问测试的区域也主要集中在RAID逻辑盘开头的部分。RAID 5因为有相当于一块盘的空间存放校验码,理论上速度为单块硬盘的N-1倍;而RAID 6就是N-2倍。RAID 1在读操作时也能够2块硬盘同时进行,因此可以达到单盘效率的2倍。当数据块减小到一定程度,IOPS也会成为顺序访问性能的瓶颈,或许这是机械结构硬盘本身的限制。
由于实际参与并发读写的硬盘数量不同,SATA RAID 0在32KB数据块时达到了最大速度380MB/s,SAS RAID 0和SATA RAID 5当数据块增大到16KB时速度接近300MB/s,而SAS RAID 1和SATA RAID 6在8KB时就已经和最大值不到200MB/s相差不远了。这些除了符合上面的规则之外,也说明了本次测试使用的SAS和SATA硬盘最大持续传输率都在100MB/s左右,其中Savvio 15K.1由于较小的盘片直径和单碟容量并没有在这方面的明显优势。
上面提到的几条测试曲线在8KB以下大致重合,我们发现当IOPS达到23,000左右时速度不再增加。在Adaptec的宣传资料中,5Z系列RAID卡最高可以实现250,000次IOPs,估计这是使用企业级SSD(固态硬盘)时才可能企及的。
SAS RAID 5在顺序读测试中的表现明显不正常,无论数据块大还是小,最高时的137MB/s远低于RAID 1,而且不稳定。我们尝试过重新启动系统以及重建RAID,结果仍然如此。鉴于SATA RAID 5的表现是正常的,我们猜测可能是RAID卡和硬盘之间兼容性的问题。
SAS RAID 5在顺序写测试中并没有重蹈覆辙,其表现与4块硬盘的SATA RAID 6相当接近,达到了正常水平。RAID 1的表现和单盘相类似(原因同随机写)。其余成绩基本与上面的顺序读相同,写入速度甚至还要稍高一点(也是由于缓存的作用)。顺序写速度一般最容易反映出RAID卡性能的高低,也就是说,本次测试使用的硬盘数量远未达到Adaptec 5445Z上IOP348处理能力的极限。
 
性能测试部分小结
除了SATA RAID 6随机写和SAS RAID 5顺序读不太正常之外,可以说Adaptec 5445Z RAID卡在其它方面的性能表现都很理想,只是这2个“不正常”的项目偏差似乎有些大。至于剩下的问题就应该留给厂商来处理了。
回首页目录:
永不消逝的缓存数据:Adaptec 5445Z RAID卡评测

转载于:https://blog.51cto.com/quadro/405120

五、顺序访问性能测试相关推荐

  1. C#基础11:五种访问修饰符

    五种访问修饰符: public:公开的访问权限,当前类.子类.实例对象都可以访问到 private:私有的访问权限,只能在当前类内部进行访问使用,子类和实例对象都访问不到 protected:受保护的 ...

  2. 全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置

    全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置 web应用测试环境配置所需资料链接 JMeter客户端下载 Badboy客户端下载 web应用测试环境配置所需资料链接 JMet ...

  3. 某缓存系统采用LRU淘汰算法,假定缓存容量为4,并且初始为空,那么在顺序访问以下数据项的时候,1、5、1、3、5、2、4、1、2,出现缓存直接命中的次数是(),最后缓存中即将准备淘汰的数据项是()

    某缓存系统采用LRU淘汰算法,假定缓存容量为4,并且初始为空,那么在顺序访问以下数据项的时候, 1.5.1.3.5.2.4.1.2,出现缓存直接命中的次数是(),最后缓存中即将准备淘汰的数据项是() ...

  4. [GO语言基础] 五.顺序控制语句和条件控制语句(if、else、switch)

    作为网络安全初学者,会遇到采用Go语言开发的恶意样本.因此从今天开始从零讲解Golang编程语言,一方面是督促自己不断前行且学习新知识:另一方面是分享与读者,希望大家一起进步.前文介绍了Golang的 ...

  5. java 接口访问权限_详解Java之路(五) 访问权限控制

    在Java中,所有事物都具有某种形式的访问权限控制. 访问权限的控制等级从最大到最小依次为:public,protected,包访问权限(无关键词)和private. public,protected ...

  6. 精确通知,顺序访问——Lock锁比synchronized锁的优势之处

    题目如下: 多线程之间按顺序调用,实现A->B->C 三个线程启动,要求如下: AA 打印5次,BB 打印10次,CC 打印15次 接着   AA 打印5次,BB 打印10次,CC 打印1 ...

  7. 永不消逝的缓存数据:Adaptec 5445Z RAID卡评测(连载之一)

    前言 今年6月,Adaptec公司发布了5405Z.5805Z和5445Z三款最新的SAS/SATA RAID卡(参见:"Adaptec推出采用电容保护的5Z系列RAID卡"一文) ...

  8. 永不消逝的缓存数据:Adaptec 5445Z RAID卡评测

    第01页:前言 第02页:零维护缓存保护--替代BBU的好选择 第03页:测试平台介绍 第04页:随机访问(IOPS)性能测试 第05页:顺序访问性能测试 第06页:ZMCP(零维护缓存保护)功能验证 ...

  9. web.config文件访问物理路径_计算机操作系统学习笔记(五):文件管理

    五.设备管理 -- 文件管理 文件和进程是 OS 引入的两个重要概念. 5.1 文件的概念 5.1.1 文件概述 概念 文件是具有符号名的,在逻辑上具有完整意义的一组相关信息项的序列 文件(docum ...

最新文章

  1. 吴恩达深度学习课程deeplearning.ai课程作业:Class 2 Week 1 1.Initialization
  2. PMP知识点(八、沟通管理)
  3. vb.net 2019-机器学习ml.net情绪分析(3)
  4. boost::typeindex::runtime_cast相关的测试程序
  5. CSS3 2D Transform
  6. 一篇文章搞懂架构师的核心技能
  7. java 三大特性理解_java 三大特性--封装、继承和多态理解
  8. php简单混淆类加密文件如何解密?
  9. Laravel项目问题集锦
  10. 教育学考研跨考计算机,某985计算机专业,想要三跨北师大教育学,会不会很难?...
  11. python文本文件合并_使用python将2个文本文件合并为一个文件 - python
  12. Android垂直方向滚动的跑马灯,带gif
  13. iPhone记步和Android计步,手机中运动步数是如何计算的?
  14. 谷歌支付:In-app billing error: Null data in IAB activity result (-1002 )
  15. scp 远程拷贝文件
  16. 2019 网易校园招聘---[小易的字典]
  17. 市值从100亿缩水到3亿仅用三年,转型的趣店无“底“可抄?
  18. 蓝牙Sig Mesh 概念入门⑤——Mesh通信消息格式详解
  19. Spark - SizeEstimator.estimate 字节估算之时间都去哪了
  20. 2022.1.17 学习笔记 (SPN中业务是如何传输的,主要是业务切片的调度编排)

热门文章

  1. call和calling的用法_call的用法及短语例句
  2. void及void指针含义的深刻解析
  3. Excel-VBA操作文件四大方法之一(1/4)
  4. DeepMind作弊?被质疑干翻星际2顶尖高手全靠手速
  5. 给我一个BigGAN,我就能开一家美术作品店,一幅画卖200美元
  6. 强势推出第九代酷睿处理器,大敌当前,英特尔不挤牙膏了
  7. 自动驾驶帆船,有史以来第一次成功横渡大西洋
  8. 这是人类高手输给AI的第一场辩论赛
  9. 少年,这有套《街霸2》AI速成心法,想传授于你……
  10. Flutter:手拉手带你极速构建漂亮的跨平台(iOS/Android)移动应用 ✿ 初识