新闻中心
Raid10需要几块硬盘?与Raid5的区别
2021-07-07
阅读()
来源:互联数据

一般来说,只要是商用的服务器一般都会做raid,云服务器除外。前面我们讲了做raid5至少需要3块硬盘,那你知道安全性高于RAID5的raid10吗?RAID 10标准也被称作RAID 1+0 ,也就是将RAID 1和RAID 0标准结合,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余!


互 联 数据服务器支持raid10:还支持7种raid模式,如raid 1, raid 3, raid 5,以及CLONE,JBOD,SINGLE硬盘数量:5块(最多)组建阵列方式:专有客户端,只需三步设置,即可拥有阵列。实在不懂,可以找客服帮忙:http://www.hkt4.com/dedicated/hk.html


首先,RAID 10对存储容量的利用率和RAID 1一样低,只有50%。因此,RAID10即高可靠性与高效磁盘结构它是一个带区结构加一个镜象结构,可以达到既高效又高速的目的,RAID 10能提供比RAID 5更好的性能。这种新结构的可扩充性不好,这种解决方案被广泛应用,做Raid10需要几块硬盘呢?


一、做Raid10需要几块硬盘?


Raid10:至少需要4快硬盘。raid10是2快硬盘组成raid1,2组raid1组成raid0,所以必须需要4块硬盘。磁盘1和磁盘2组成一个Raid1,磁盘3和磁盘4又组成另外一个Raid1。这两个Raid1组成了一个新的Raid0。如写在硬盘1上的数据1、3、5、7,写在硬盘2中则为数据1、3、5、7,硬盘3中的数据为0、2、4、6,硬盘4中的数据则为0、2、4、6,因此数据在这四个硬盘上组合成Raid10,且具有raid0和raid1两者的特性。


Raid10需要几块硬盘?


优势:兼顾安全性和速度。基础4盘的情况下,raid10允许对柜盘2块故障,随着硬盘数量的提示,容错量也会相对应提升。这是raid5无法做到的。当我们需要恢复RAID 10中损坏的磁盘时,只需要更换新的硬盘,按照RAID10的工作原理来进行数据恢复,恢复数据过程中系统仍能正常工作。原先的数据会同步恢复到更换的硬盘中。


缺点:对盘的数量要求稍高,磁盘使用率为一半。虽然Raid10方案造成了50%的磁盘浪费,但是它提供了200%的速度和单磁盘损坏的数据安全性,并且当同时损坏的磁盘不在同一Raid1中,就能保证数据安全性。假如磁盘中的某一块盘坏了,整个逻辑磁盘仍能正常工作的。


建议:硬盘数量足够的情况,建议riad10。


也就是说,RAID 10以RAID 0为执行阵列,以RAID 1为数据保护阵列,它具有与RAID 1一样的容错能力,用于容错处理的系统开销与单独的镜像操作基本一样,由于使用RAID 0作为执行等级,因此具有较高的I/O宽带;对于那些想在RAID 1基础上大幅提高性能的用户,它是一个完美的解决方案。RAID 10适用于数据库存储服务器等需要高性能、高容错但对容量要求不大的场合。


因为使用RAID10,可以获得更好的可靠性,因为即使两个物理驱动器发生故障,每个阵列中都有一个,数据仍然可以得到保护。RAID10需要4 + 2*N 个磁盘驱动器(N >=0), 而且只能使用其中一半或更小的磁盘用量, 例如 4 个 250G 的硬盘使用RAID10 阵列, 实际容量是 500G。


二、raid10和raid5有哪些区别?


1、安全性方面的比较:RAID10的可靠性高于RAID5。通过简单的分析:不过raid最重要的指标是可靠性:4盘的raid5,只允许单盘故障,raid10,允许对柜盘2块g故障,可靠性高于raid5,且raid10 可随盘上升提高容错,raid就不行,而且IO和CPU的额外开销还涂增,从可靠性和冗余角度,达到同样的可靠性,raid10写能力高于raid5.


2、空间利用率的比较:RAID10的利用率是50%,RAID5的利用率是75%。硬盘数量越多,RAID5的空间利用率越高。


3、读写性能方面的比较:只看盘的数量的话,raid5的读写性能不逊于raid10,4盘的情况下,raid10提供2盘的写性能,raid5提供3盘,但,raid5的校检体质,导致额外的I0和CPU使用。读操作方面的性能差异:RAID10可供读取有效数据的磁盘个数为4,RAID5可供读取有效数据的磁盘个数也为4个(校验信息分布在所有的盘上),所以两者在读方面的性能应该是基本一致的。

raid10和raid1、raid0


4、连续写方面的性能差异:在连续写操作过程中,如果有写Cache存在,并且算法没有问题的话,RAID5比RAID10会更好一些,虽然也许并没有太大的差别。(这里要假定存储有一定大小,足够的写Cache,而且计算校验的CPU不会出现瓶颈)。


总的来说,盘不多,对数据安全性和性能提示都有要求,raid5是个不错选择,鉴于出问题的性能,盘多可考虑riad10,特殊情况下:有坏盘,无热备。radi5 CPU和IO性能狂跌。因为数据不完整,在某特殊软件下,实现即时重构数据进驻内存,保障业务运行,但此生raid5的性能已经烂到无以复加。raid10 是条带化+镜像,坏盘影响读性能,不影响写性能,而且无需重构。此时的raid10完爆raid5。

相关阅读