硬盘做RAID?RAID1\2\3\4\5有什么区别?

发布网友 发布时间:2022-03-29 18:51

我来回答

5个回答

懂视网 时间:2022-03-29 23:12

磁盘镜像是raid1,主要通过二次读写实现磁盘镜像,所以磁盘控制器的负载也相当大,尤其是在需要频繁写入数据的环境中。为了避免出现性能瓶颈,使用多个磁盘控制器就显得很有必要。

  

  RAID 0是组建磁盘阵列中最简单的一种形式,只需要2块或3块硬盘即可,成本低,可以提高整个磁盘的性能和吞吐量。RAID 0没有提供冗余或错误修复能力,但实现成本是最低的。

  

  RAID 0加1是把RAID0和RAID1技术结合起来,数据除分布在多个盘上外,每个盘都有其物理镜像盘,提供全冗余能力,允许一个磁盘故障,而不影响数据可用性,并具有快速读写能力。

热心网友 时间:2022-03-29 20:20

主要区别如下:

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

热心网友 时间:2022-03-29 21:38

磁盘阵列(Rendant Arrays of Independent Disks,英文首字母缩写为RAID),使用多块磁盘达到提升读写性能或数据安全性的目的。

常用的RAID模式及其基本特点如下;

RAID0可以简单理解为将多个硬盘合并为一个大硬盘使用。由于数据可以分散同时写入多块硬盘,所以可以获得很高的读写性能。其缺点是阵列中任意一块硬盘损坏则数据全部丢失。RAID0至少需要两块硬盘。

RAID1可以简单理解为使用多个硬盘做重复镜像。这种阵列可提供很好的数据安全性,只有所有硬盘全部损坏才会导致数据丢失。RAID1至少需要两块硬盘。

RAID2在普通阵列的基础上,使用专用的磁盘保存数据的ECC校验码,通过海明码校验,可以在数据发生错误的情况下检查并将错误校正,以保证输出的正确。

RAID3于RAID2类似,但是只提供查错功能,不提供纠错功能。

RAID4可以理解为RAID3的大数据版。它的难度比RAID3大得多,控制器的设计难度也要大许多,而且访问数据的效率不怎么好。

RAID5可以理解为RAID3的分布数据版。由于数据的分布存放,因为访问效率更高。


关于RAID的详细信息,可以参考百度百科关于RAID的相关条目,地址如下:

http://ke.baidu.com/link?url=dTP2WjKq916EeyIjvt9qsRHKVwmwnRJ9_JAmU3aRV5M78XYxQhHNFQfp6XffK9zbyKn1uIX2iQC9rImKpi19LLZ2pwQWZrwvtVcYhs3Gmvh6tyY-sCcxIbr2Bkva2sw0

热心网友 时间:2022-03-29 23:13

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也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。硬盘的利用率为n-1。 但是它对数据传输的并行性解决不好,而且控制器的设计也相当困难

热心网友 时间:2022-03-30 01:04

RAID 0 是指磁盘分段(Disk Striping)技术
其实现方法为将数据分段,同时写到多个磁盘上。其优点是磁盘可以实现并行的输入和输出,提高磁盘读写速度,但是这种技术无容错性能;
RAID 1是指磁盘镜像(Disk Mirroring)技术
其实现方法是简单地将一个磁盘上的数据简单地拷贝到第二个磁盘上或等价的存储设备上来实现数据的冗余,其优点为实现了数据的完全冗余,容错性能极好,但是这种技术未提高磁盘读写速度同时成本较高;RAID 2-5是指将磁盘分段与磁盘冗余结合起来的技术,其中RAID 2指磁盘分段结合Hamm Code 纠错技术,RAID 3指磁盘分段加专用奇偶校验盘,RAID 4指磁盘分段加专用异步奇偶校验磁盘,RAID 5是指磁盘分段加分布在各磁盘的偶校验。这几种技术均综合了磁盘分段和磁盘镜像这两种技术的优点,这些技术要求磁盘阵列至少有三个磁盘,由于采用了校验码技术进行了数据冗余,故允许一个磁盘故障,同时由于采用了磁盘分段技术亦提高了磁盘读写能力。目前最被广为采用的是RAID 5技术。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com