存储 频道

讲解RAID 1系统相关知识

  【IT168 技术】RAID 1还是比较常用的,于是我研究了一下RAID 1系统,在这里拿出来和大家分享一下,希望对大家有用。熟悉存储技术的人都知道RAID 1可以起到保护数据的作用,我们可以将两块硬盘通过建立RAID 1来存储同样的东西,当有一块硬盘出现问题后另外一块硬盘可以恢复出全部数据来,从而实现了一定程度的数据冗余。

  但是我想问的是如果我通过RAID卡加载两块硬盘建立RAID 1体系的话,如果RAID卡或者主板出现问题时已经建立的RAID 1系统是否可以起到保护数据的作用?另外如果上述硬件出现问题后我们直接把硬盘卸下来接到其他计算机上是否可以读出原有RAID 1系统中的磁盘数据呢?希望IT168的专家能够尽快帮助我解答这个问题,因为马上要上一套系统来保护数据,如果上述问题无法解决的话数据的安全性自身会存在一定的问题,必要时我还要通过其他备份手段来完成数据的保护功能。

  这位读者问到的问题很好,众所周知在磁盘数据冗余技术支持下我们可以针对多个磁盘采取不同级别的数据保护应用,从RAID 0到RAID 1进一步到RAID 5,不同级别对硬盘和数据保护级别也不同。在为这位读者阐述实际问题解决办法之前我们需要对常见的RAID类别有一个大概的了解。

  RAID 0又称为Stripe或Striping,RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。RAID 0的缺点是不提供数据冗余,因此一旦用户数据损坏,损坏的数据将无法得到恢复。

  RAID 1又称为Mirror或Mirroring(镜像),它的宗旨是最大限度的保证用户数据的可用性和可修复性。RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。

  RAID 5是一种存储性能、数据安全和存储成本兼顾的存储解决方案。一般来说三块以上硬盘就可以组成一套RAID 5系统,当然RAID 5也可以理解为是RAID 0和RAID 1的折衷方案。RAID 5容许系统中有一块硬盘损坏,通过及时更换后数据可以被快速还原出来。

  接下来我们回到网友提到的问题,他采取的数据冗余系统是RAID 1,RAID 1的操作方式是把用户写入硬盘的数据百分之百地自动复制到另外一个硬盘上。说白了就是两块硬盘存储的数据是一样的。不少存储设备都支持RAID 1数据保护技术,我们可以在存储设备管理界面中配置两块硬盘的工作模式为RAID 1,以上介绍RAID 1系统。

0
相关文章