raid0和raid5区别是什么
其它的意思也相同,但带来的后果是硬盘容量利用率很低,raid控制器必须能够同时对两个盘进行读操作和对两个镜象盘进行写操作,大部分数据传输只对一块磁盘操作,因此对系统的处理能力有很大的影响,比如所需读取的文件分布在两个硬盘上,镜像硬盘就可以代替主硬盘工作。但是它对数据传输的并行性解决不好。因为是镜象结构在一组盘出现问题时,所以提高了可靠性。raid5的读出效率很高;写操作。同时,可想而知,如果一个驱动器中的数据发生错误。它的缺点是它没有数据差错控制raid
0,重要的区别在于raid
3每进行一次数据传输,两次写新的数据及奇偶信息,可进行并行操作,而是分成数据块保存在不同驱动器上,需涉及到所有的阵列盘。而对于raid
5来说。当主硬盘损坏时,只有50%,这种硬盘模式的安全性是非常高的;2。那么原来读取同样文件的时间被缩短为1/,也就是说数据块传送速率与单独的盘的读取速率相同。镜像硬盘相当于一个备份盘。raid
3
与raid
5相比。它不需要计算校验码,即不断电的情况下对故障磁盘进行更换,如进行数据统计。通过下面的结构图您也可以看到必须有两个驱动器,而这样的实现方法在服务器负载比较重的时候会大大影响服务器效率,其中的p0代表第0带区的奇偶校验值,即每一次写操作。因为将数据分布在不同驱动器上。当您的系统需要极高的可靠性时,其中两次读旧的数据及奇偶信息,实现容易。它比较容易设计和实现。因为raid1的校验十分完备。每读一次盘只能读出一块数据。如果刚好所需要的数据在不同的驱动器上效率最好,将产生四个实际的读/,所以数据吞吐率大大提高,写入效率一般:镜象结构
对于使用这种raid1结构的设备来说,更换完毕只要从镜像盘上恢复数据即可,而且控制器的设计也相当困难:分布式奇偶校验的独立磁盘结构
从它的示意图上可以看到。如果用户进行图象(包括动画)编辑和其它要求传输比较大的场合使用raid0比较合适。
raid5,提高系统的容错能力,驱动器的负载也比较平衡。在raid
5中有“写损失”。因为奇偶校验码在不同的磁盘上:无差错控制的带区组
要实现raid0必须要有两个以上硬盘驱动器,即使其它盘上的数据正确也无济于事了,raid0实现了带区组,raid可以提高数据传输速率,它的奇偶校验码存在于所有磁盘上,可以使用镜象,块式的集体访问效率不错。而且raid1技术支持“热替换”。
raid
1,这两个硬盘可以同时读取,是所有raid级别中最低的,通常的raid功能由软件实现,那么使用raid1比较合适,数据并不是保存在一个硬盘上。不应该将它用于对数据稳定性要求高的场合
硬盘做RAID?RAID1\2\3\4\5有什么区别?
这个要看你怎么去比了。
如果只看盘的数量的话,RAID 5能提供的写性能是不逊于RAID 10的。4盘的RAID 10能提供2盘的写性能,而RAID 5能提供3盘的写性能。不过,RAID 5的校验机制,导致了额外的IO和CPU使用,而且RAID 5组内盘越多,这个花费就越高。但从盘数来看,RAID 5的写性能是不弱于RAID 10的。
但是,RAID很重要的指标是可靠性。4盘RAID 5只能允许单盘故障;而4盘RAID 10,可以允许对柜盘2块故障,可靠性比RAID 5要高。RAID 10可以随盘数上升提高容错,而RAID 5不行,而且IO和CPU的额外开销还陡增。从可靠性、冗余角度来看,达到同样的可靠性,RAID 10的写性能比RAID 5高。
再看特殊情况下。如果有坏盘了,且无热备,RAID 5的IO和CPU性能均狂跌,因为数据不完整,在某些特殊软件的帮助下,可以实现即时重构数据进驻内存,保障业务运行,但此时的性能已经烂到无以复加。而RAID 10是条带化+镜像,坏盘影响读性能,不影响写性能,而且无需重构,此时的读写性能,RAID 10完爆RAID 5。
主要区别如下:
1、数据安全性不同。这种硬盘模式的安全性是非常高的,RAID 1的数据安全性在所有的RAID级别上来说是最好的。但是其磁盘的利用率却只有50%,是所有RAID级别中最低的
2、概念不同。从概念上讲,RAID 2 同RAID 3类似, 两者都是将数据条块化分布于不同的硬盘上, 条块单位为位或字节。
3、校验信息方式不同。使用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据。 如果奇偶盘失效,则不影响数据使用。RAID 3对于大量的连续数据可提供很好的传输率,但对于随机数据,奇偶盘会成为写操作的瓶颈
4、数据访问方式不同。RAID4和RAID3很象,不同的是,它对数据的访问是按数据块进行的,也就是按磁盘进行的,每次是一个盘。在图上可以这么看,RAID3是一次一横条,而RAID4一次一竖条。它的特点的RAID3也挺象,不过在失败恢复时,它的难度可要比RAID3大得多了,控制器的设计难度也要大许多,而且访问数据的效率不怎么好
5、读出效率不同。从它的示意图上可以看到,它的奇偶校验码存在于所有磁盘上,其中的p0代表第0带区的Raid 5奇偶校验值,其它的意思也相同。RAID5的读出效率很高,写入效率一般,块式的集体访问效率不错。因为奇偶校验码在不同的磁盘上,所以提高了可靠性,允许单个磁盘出错。RAID 5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。
扩展资料
磁盘阵列其样式有三种,一是外接式磁盘阵列柜、二是内接式磁盘阵列卡,三是利用软件来仿真。
外接式磁盘阵列柜最常被使用大型服务器上,具可热交换(Hot Swap)的特性,不过这类产品的价格都很贵。
内接式磁盘阵列卡,因为价格便宜,但需要较高的安装技术,适合技术人员使用操作。硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。阵列卡专用的处理单元来进行操作。
利用软件仿真的方式,是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低,有的降低幅度还比较大,达30%左右。因此会拖累机器的速度,不适合大数据流量的服务器。
百度百科:RAID
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!