测试raid性能软件,IO性能测试-关于RAID不可不知的那些事儿

CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了

测试RAID卡的须要性

RAID卡用来显示办事器硬盘的RAID卡以及插在膳绫擎的硬盘设备信息。总的来说RAID卡是插在办事器上的一块PCIE板卡,供给接口接入多块硬盘,负粜ウ理RAID所须要的运算,保存RAID信息,驱动硬盘(如多块硬盘依次延时启动、治理硬盘SMART信息)等义务。用主板也可完成实验性的RAID功能,由主板芯片组负粜ウ理RAID,CPU承担运算义务,实际机能和稳定性很差,无法达到稳定应用的RAID目标。

RAID控制器的实际连接关系

常见的RAID级别RAID 0:两块以上硬盘构成,一份数据会分派给组内所有硬盘分开去读写,是以机能根本是以硬盘数翻倍,容量是所有硬盘容量加起来。缺点是如不雅一块硬盘破坏,全部组的全部数据都弗成读。

RAID 1:两块以上硬盘构成,平日是两块硬盘,在写入的时刻是镜像,是以会损掉一半容量,长处是数据安然程度最高。

RAID 5:三块以上硬盘构成,数据分散放在RAID组的每块硬盘上,除此以外还会放置这个数据的奇偶校验信息,是以当随便率性一块硬盘破坏瓯,可根据其他盘数据重建这块盘的数据。长处是在RAID 0 和 1 两个模式中取折中,是一个用起来比较广泛的筹划。缺点是IO都须要进行奇偶校验,会给CPU带来额外包袱,平日由RAID卡上自带处理器来解决。重建过程相对RAID 1 来说比较慢。缺点是须要占用一块硬盘的容量,实际容纳量是(N-1)块。此外硬盘的速度和容量最好一致,不然很可能是短板决定整组RAID的机能。

RAID 6:四块以上硬盘构成,相当于RAID 5再添加一块盘的校验数据,用于比较多硬盘的组。

RAID 10:平日为四块硬盘,也可更多。相当于两组RAID 1再构成RAID 0,降低RAID 0带来的风险。优势是不像RAID 5那样须要额外的运算,相对来说恢复处理不如RAID 5灵活。RAID 01则是反过来先构成两份RAID 0,再以RAID 1的方法构成镜像。

硬盘破坏

在 RAID Level这一组里标示了RAID的级别,个中这三项里除了主RAID级别以外,别的的两项涉及实际RAID更具体的设备,例如具体数据块(Block)在硬盘上的储存方法。具体可参考下面文档相干的定义,pdf中对每个方法有详尽的解释加图,利于懂得实际构成。我们起首存眷是否构成方法跟预期上线方法完全一致即可。

当硬盘挂了的时刻,RAID卡负责显示它的状况,同时标记对应的RAID组在降级运行(Degraded)或破坏。例如RAID 5有一块盘挂了就会降级,此时须要热插拔改换硬盘并履行rebuild,重建这块盘的数据。

获守信息

MegaCli64为LSI出的RAID卡对应的敕令行对象(64表示64位),如今大年夜多办事器上用的都是他家的OEM。

我们重要目标是不雅察机械上安装了哪些硬盘,它们的RAID分布方法若何,以及若何对应到我们的linux机械上的硬盘。

平日MegaCli装在/opt下面

1.  RAID卡本身的信息:MegaCli64 -AdpAllInfo -aALL

Product Name 为RAID卡本身典范 。

2.  虚拟盘(RAID组)的具体情况:MegaCli64 -LDInfo -Lall -aALL

Size很好懂得,关于RAID方法的问题要稍微复杂一些

Primary-5, Secondary-0, RAID Level Qualifier-3

3.  物理硬盘的具体情况:MegaCli64 -PDList -aALL

Physical Devices下的Disk则是实际连了若干真实的硬盘。对操作体系来说是弗成见的。

每个硬盘会有两段信息,在这两部分能明白看到硬盘类型和具体型 。

机械盘:Media Type: Hard Disk Device

Inquiry Data: SEAGATE ST300MM0006

SSD:Media Type: Solid State Device

Inquiry Data: xxxxxxxxx INTEL SSDSA2CW300G3

4.  RAID组分布情况:MegaCli64-cfgdsply -aALL

这里会以 DISK GROUP 的方法分别显示物理硬盘分组,ID对应LDInfo里看到的ID。具体硬盘的状况和PDList看到的基本相同,可以断定哪个硬盘组里是什么样的硬盘。

linux下硬盘盘符和RAID组的对应关系

经由过程yum安装lshw,可以用这个对象来赞助我们肯定。具体如下:

lshw -class disk

它的输出方法类似下面如许:

个中disk:X里的X对应LDInfo里的Target Id。有了这层关系,就可以把logical name的盘符跟实际对应起来了。推荐阅读

CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了

大年夜数据的应用为企业的存储带来了挑衅。以下是>>>详细阅读

地址:http://www.17bianji.com/lsqh/39332.html

相关资源:Yalefree雅乐简谱打谱软件_打谱软件-WindowsServer工具类资源…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月16日
下一篇 2021年6月16日

相关推荐