咨询热线:4006-759388  
分部: 杭州 | 上海 | 武汉 | 深圳 | 北京 | 沈阳
华军科技数据恢复华军科技数据恢复
数据恢复
成功案例
 数据恢复
 当前位置: 首页 > 数据恢复 > 正文

 联系我们

 4006-759388

RAID 6 是什么?带你了解其原理与架构(2021年最新)

 浏览量:次  来源:华军科技数据恢复  发布日期:2021-06-20 16:32:29

RAID 6 是什么?

RAID 6 是比 RAID 5 容错功能更好的磁盘阵列,以安全性来看,万一 RAID 6 同时发生两台硬盘故障时,也能够容许、并维持磁盘阵列持续正常运作,储存、写入资料不受影响,实际上不会因为坏两台硬盘,而导致整组 RAID 6 Offline 的情况;相较于 RAID 5 而言,是能够容许再多故障一台硬盘的磁盘阵列架构,至今为止有一定程度的企业会採用 RAID 6 架构类型,作为各种媒体设备、伺服器专用。

 

RAID 6原理、架构

这边简单说明RAID 6 的原理与架构,我们举例:假设目前手边一共有四台 1TB 硬盘,我们将四台硬盘组成 RAID 6 后,到磁盘管理查看会发现,RAID 6 分割区的容量只有『2TB』的容量。

4台硬盘:1TB硬盘 + 1TB硬盘 + 1TB硬盘 + 1TB硬盘 = 2TB可用储存空间

(Physical Drives: 1TB + 1TB + 1TB + 1TB = 2TB Logical Drive ,RAID 6 Array)


RAID 6 + Spare原理

raid0601


RAID 6 除了本身容许故障2台硬盘还可正常读写之外,设备上会附加一台备用的空白硬盘,平时都是『闲置』的状态,用意是当其中一台硬盘发生故障时,可以透过 Space原理机制立即将该硬盘的资讯重建,透过其他台硬盘将资料回写至该空白硬盘内,做到『Online Rebuilding』的效果,此便是RAID 6 + Spare的原理。


RAID 6硬盘数量要几台?

RAID 6 至少需要4台硬盘来完成其架构,若要再往上提升,则要看选择使用的tray支援几到bay,只要硬盘数量、插槽空间足够,例如24、36、48 bay…等,若是机柜硬盘插槽不足,有些则可支援扩充柜的效果,硬盘数量也可以再往上提升,不过本公司不建议单组RAID 6,将硬盘数量提升到惊人的地步,毕竟硬盘数量一多,当RAID 6发生故障时,风险也越高。


为什么RAID 6容量比较少?

从上方举的例子来看,是因为其中有 2TB 的容量被当作『容错』运算使用(Parity Blocks),非单独2台硬盘,而是平均分散在各硬盘内,并拥有2份相同的 Parity Blocks,比 RAID 5多一份。


RAID 6效能如何?

因为 RAID 6 将其中两个硬盘的容量,用在储存其他台硬盘的 Parity Blocks,作为容错机制下的硬盘,但也进而影响了其效能降低的情况;当每次 RAID 6 读写一个 Blocks 时都需 Parity check 一次,所以系统的 Loading 会很重,如是用 Software RAID Controller (Linux RAID)当大量读写时,会明显感受出读写速度降低,如果只是一般小档案,读写上不会感受到太大差别。


RAID 6速度快吗?

上面我们有提到,基于 RAID 6 的同位校验与运算原理方式关系,速度上肯定是会相较于其他种类的磁盘阵列来得慢,若你是相当重视 RAID速度的使用者,我们建议您使用RAID 0比较合适。


RAID 6的优点与缺点

RAID 6优点

【安全性】RAID 6 的使用者,是看重其容许坏两台硬盘,比 RAID 5的容错机制更好的『安全性』考量,比 RAID 5多一层保障,RAID 6故障2台硬盘后,还能够进行正常读写。

RAID 6缺点

【速度】因共有2份相同 Parity Blocks,运算复杂 Loading 加重,建议用 Hardware Controller Card,相关厂牌有HP、Dell、LSI…等,虽说读写速度是RAID 6的缺点,但相信使用 RAID 6的用户,在意的并非速度。


RAID 6资料备份方式

RAID 6 用户端,相信更为重视安全性,本公司建议平时便将RAID 6 资料定期、定时备份,若是公司预算充裕,也可考量採取『异地备份』的备份方式,我们在其他篇 RAID文章提到过,无论你是何种 RAID架构,都无法做到完善,所以不能过于依赖 RAID的容错机制,若是你误认为 RAID售价高,品质、性能肯定好,平时使用疏于『资料备份』,仍会遇到需要数据恢复的可能性,无论是何种 RAID架构,都务必勤做资料备份,跟开百万名车还是要绑安全带的道理相同。


RAID 6 vs RAID 10?

网路上经常会有人拿RAID 6和 RAID 10来比较,因为两者都能够坏两台硬盘,但实际上真的能够比较吗?其实不然,两者之间对等的只有『容量』;虽说两者都可容许坏两台硬盘,但RAID 6的防护性还是相较于RAID 10来得高,但是速度上则是RAID 10较吃香。

以下针对两种RAID组态,并且同时为四台硬盘的情况,来进行说明举例:

速度、效能

RAID 10基于有『RAID 0』的功能,无论是在读取/写入速度上,绝对都还是会略胜RAID 6一筹,甚至要比 RAID 5来得快。

安全性

RAID 6 接受『任意两台』硬盘故障,但RAID 10则不行,因为RAID 10是先将RAID 1组态设定完成后,再组成RAID 0,所以当万一发生问题的硬盘,刚好是在同一组下的硬盘(例如:1-1、2-1此种情况),很抱歉,那您RAID 10便会失效、无法读取资料,这时则需请求专业『RAID数据恢复』协助了。


使用 RAID 6 的建议、结论

RAID 6 虽说在安全性方面优于其他磁盘阵列许多,但这边也想和各位探讨一个问题,假设目前手边共有 5台硬盘,非要规划成 RAID 6吗?

以下提供2种架构,并朝此方向思考:

1. 改建立 RAID 5+Spare,会多1TB容量,读写速度较快,单纯易管理维护。

2. 全部当单台使用,第 1、2 台都当传统单台硬盘用,各自储存不同资料,其它 3 台当个别备份资料硬盘,每份资料最少有 2份备份,架构简单、容易使用、管理方便,又有额外的资料备份,遗失风险也跟著降低。

3. 为了 Create RAID 6 + Spare 也只可使用2台硬盘容量,必须先购一片高性能 RAID 6 controller card,再 Create 复杂的 RAID 6 + Spare ,架构复杂,管理维护难度高。

接下来资料备份怎么办?还需另外添加多台硬盘来备份资料。现在拿 RAID 5 + Spare 和 RAID 6 + Spare 比较,唯一不同处,只是『容许故障2台硬盘还可正常读写』。

但试问:谁会放心当发生一台硬盘故障时放著不处理,继续等第2台硬盘故障时再处理?以本公司立场观点来看,宁可选择第 1 or 2 种架构,简单、易用易操作,任何人都可交接使用管理;无论使用任何RAID架构一定要具备风险意识,因为多半 RAID 内拥有的资料,也属于整个企业的重要心血,绝不能轻易丢失、损毁。

结论:

建议规划RAID 6 时勿超过您的技术能力,RAID容量也取决于硬盘数量,使用一组您有能力管理,能够做到排除轻微故障的基本知识,才是正确的选择,本公司真的不建议一般使用者使用自已不熟悉、无法自行管理的磁盘阵列。

当然最后还是有可能遇到专业问题,原厂无法排除,需要寻求专业建议时,欢迎来电联络『华军科技』,本公司拥有一群多年RAID 6实务恢复经验的资深工程师团队,能够协助您救资料。 

如果除了 RAID 6 之外,想了解更完整的RAID解析,可以参考这一篇文章:RAID 磁盘阵列是什么?一篇文章就理解(2021年最新) ,内有针对RAID提供非常完整的介绍解析。<、p>



相关推荐: