使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

硬碟机
  • 使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    时间「咻~」一下又过了一年了,Intel及AMD这两大阵营都有推出了新系列的主机板晶片组,Z68晶片对于其RAID功能更是增加了相当有话题性的ISRT来让固态硬碟与传统硬碟混合使用,而AMD 990FX的SB950南桥同样维持

    六个SATA 6Gbps埠的高支援性,但是对于效能上是否又有增长呢?本期将会对于磁碟阵列做一番基本的概念介绍并延伸带到ISRT这种特殊的阵列架构,而在效能测试上则针对Intel及AMD主机板所提供的原生磁碟阵列功能来进行,并且对于各别所提供的功能及组态灵活度来进行讨论。

    ■ 什幺是磁碟阵列(RAID)?

    对于初阶的使用者来说,听到磁碟阵列这样的名词通常都会觉得似乎是专业的技术人员或是电脑玩家类的人才会使用,本身对于这种东西多少也会有所抗拒,但其实主机板晶片组可以提供磁碟阵列功能已经是很久的事情了,只是一般的使用者似乎很少会去用它,连BIOS都不懂得进去调整了,更不用说把SATA模式改为RAID来使用磁碟阵列。

    磁碟阵列,RAID(Redundant Array of Independent Disk,单独磁碟的备援阵列)的意思是将多个硬碟组合起来,成为一个阵列组,使其效能及容量能够超越一个价格较为昂贵的硬碟。并且拥有不同等级的设计,使用不同的技术而让磁碟阵列更可以有资料备份、容错等功能,且这个由多个硬碟组成的磁碟阵列在系统之下看起来也就像是一个独立的单一储存媒体,但却拥有更大的容量、更好的效能及功能性。

    在以往,架构磁碟阵列需要使用相同容量甚至磁柱数量相同的硬碟才可以组成,但随着控制器的进步,在容量搭配方面已经变得较为灵活,甚至一颗硬碟还可以分割不同的容量存在于多个不同的磁碟阵列组合之中。然而,灵活性增加了,效能却不一定会来得好,因此若是要注重效能,建议还是使用全部相同的容量且传输效能相近的硬碟来进行磁碟阵列的组合。

    ■ 为何要使用磁碟阵列?

    然而各位读者或许也会发现,在购买一些高阶的主机甚至于笔记型电脑上,越来越多有标榜着使用多颗硬碟来做磁碟阵列的机种了,部分玩家也会选择架设磁碟阵列的方式来增加资料传输效能。久了,一般人对于磁碟阵列的印象似乎是在于增加系统效能用的,其实不然,磁碟阵列的原意及最大的功用其实是在于资料备援,只是玩家们大多反而注重可以让传输效能几乎倍增但是损坏机率也增加一倍的RAID 0模式。

    不过为什幺要做磁碟阵列呢?如前述而言,对于玩家们或是强调系统效能的主机来说,通常都是为了要来增加资料传输的速度。而对于重视资料备援及安全性的使用者或是企业用户来说,磁碟阵列就是一个很好的资料保护模式。但是对小编来说呢,磁碟阵列是可以让许多容量较低、效能也比现在机种相对较差的旧硬碟继续服役的好方式,将家中几个差不多容量的旧硬碟组合起来,不但效能会胜过单一的新款硬碟,若是使用有资料备援且也有相当效能的模式,拿来存放重要资料也较为有保障,实在是一举数得的好作法!

    ■ 磁碟阵列效能取决于控制模式

    传统磁碟阵列的种类,说来说去常见的也不过是那几种,在现在主机板有提供RAID功能的晶片上几乎也都可以使用,但是为什幺企业用户的阵列卡一张却还有得要上万元呢?其实这跟控制模式有非常的关係。一般来说,RAID的控制模式分有「硬体式」、「韧体式」、「软体式」这三大类,而这也是影响效能非常重要的关键,尤其像是RAID 5、6这种需要演算出校正码并检验的模式。

    首先要介绍的是企业用的「硬体式」控制方式,在工作站等级的伺服器上,一定会看到一张与中阶显示卡差不多大小甚至更大的磁碟阵列控制卡,若不是上面的SAS或是较久之前的SCSI埠,说不定还会有人会以为这是一张显示卡。这种硬体式的阵列卡上面除了要有基本的RAID模式控制晶片之外,还会有一颗专门负责资料运算用的处理器,以及许多快取记忆体在阵列卡上头,用来增加资料存取的效率,有的还会设计成可插拔式的设计,使用者可以自行更换成较大容量的记忆体。硬体式最大的好处就是,所有的资料分散、校正码运算及检验全部都是由阵列卡上头的处理器来负责,因此可以获得相当好且纯粹的磁碟阵列效能,并且几乎可以不佔用到系统处理器的资源,也难怪一张企业用的阵列卡要价都要这幺贵了!不过硬体式在RAID架构时,是需要耗费非常长的一段时间,总容量越大的阵列,架构时间也就越长了。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 纯硬体式的阵列卡上除了控制晶片之外还会有资料运算处理器及快取记忆体。

    而像是主机板晶片的RAID功能以及一般市面上卖的消费型阵列卡及外接盒所提供的都是属于「韧体式」的磁碟阵列控制方式。韧体式的好处就是成本低,它需要一个磁碟阵列控制器来进行模式的架构,基本的RAID 0及RAID 1功能上大多都可以直接进行控制,但是在组成需要运算及检验校正码的RAID 5、6等模式时就必须要借用中央处理器来进行运算了,因此对于处理器的依赖性及资源占用也会比硬体式来得高,效能上也并不会来得那幺好。

    最后是「软体式」的控制方式,最常见的软体就是使用Windows作业系统中的「磁碟管理」来进行架设,只要将两个以上的磁碟机转换到「动态磁碟」就可以使用。模式选择中,跨距磁碟机就是JBOD模式,可以将不同磁区容量整合在一起,等量则是RAID 0,镜像则为RAID 1。不过软体式有个相当大的风险就是:在这个系统下组成的磁碟阵列也只有在这个系统当中可以被判别,作业系统万一不幸毁损,阵列组态也就会跟着不见,资料也就没了,若是在多作业系统的环境下使用另一个作业系统开启时也可能会造成这个组态损毁。因此软体式的阵列架构方式是存在着相当大的风险的!而且所有的控制及运算都必须由中央处理器来进行,占用的资源大、效能不彰更是这模式的缺点。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / Windows磁碟管理拥有架设磁碟阵列的功能

    另外,INTEL的IRST(Intel Rapid Storage Technology,Intel快速储存技术)软体也可以来进行磁碟阵列组构,不过IRST其实算是有RAID功能的晶片在作业系统之下的管理介面,因此组成的磁碟阵列也还是算在韧体式的範畴之中,毕竟也是要将BIOS的SATA模式改为RAID才能使用IRST的功能来进行磁碟阵列的架设。

    ■ 常见的磁碟阵列模式

    小编在这边仅为各位读者介绍几个较常见的磁碟阵列模式,较少见的RAID 2因为技术较複杂、组成的效能较差,因此现在几乎已经没有人在使用,可以支援这一模式的RAID控制器也几乎看不见了,在架构的原理上就算解释了读者也不一定能够了解,因此将不再进行讨论。至于RAID 3、4的部分,因为原理与RAID 5相近,但校正码储存方式及整体效能不及RAID 5来得那幺好,所以已经被取代,在此篇中也不另外做介绍。

    ● JBOD(Just a Bunch Of Disks)

    如同字面的意思,JBOD是个将多颗硬碟容量整合在一起的模式,资料写入的方式是依序写满第一颗硬碟容量之后再进行第二颗硬碟的资料写入。严格来说,JBOD其实并不能算在RAID等级之中,因为并没有任何的资料传输加速或是资料备援功能。

    ● RAID 0

    对于想要增加磁碟机资料传输效能的使用者来说,RAID 0就是一个非常好的模式,而这个模式也可以很简单地看出阵列控制晶片的效能到底好不好。其原理是将一笔资料分为相同大小的Stripe Block(区块),并将这些区块依序分散储存到架构下的硬碟当中,因此储存或是读取一笔资料时,是阵列架构下的所有硬碟机都会一起动作,原本一台硬碟机做的事情变成了多个在执行,资料传输效能当然就会增加。不过RAID 0模式的资料损毁机率却也会跟着加倍,因为只要架构下的一颗硬碟坏了,那全部资料也就都损毁了。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / RAID 0是将一笔资料分为同样大小的区块分散储存在不同的硬碟中

    ● RAID 1

    所谓的「资料镜射(mirror)」就是指RAID 1模式,两个硬碟就像是照镜子一样,内部会存在着一模一样的两笔资料,因此在资料写入时,必须要等待两个硬碟都写入完毕之后才算结束,但是在读取时,就只要将资料被完整读出时就结束了。这个模式虽然拥有相当高的资料安全性,但缺点就是架构的成本也相当地高,因为使用了两个硬碟但却只能使用到一颗的容量而已。而当其中一个硬碟损毁时,装置入新的硬碟在架构重建时也会耗费将当大的时间以及CPU效能,一般的韧体式控制器大约只有200~300GB/h而已。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / RAID 1中的两个硬碟会存在相同的资料,资料安全性相当地高。

    ● RAID 5

    RAID 3之后的磁碟阵列层级都是使用同位元检查(parity check)码的方式,来使这个阵列拥有资料容错的功能,RAID 5使用与RAID 0一样的方式将资料以区块为单位分散储存到不同的硬碟当中,这些区块被运算出来的检查码,也会分别储存到不同的硬碟当中。因此在RAID 5的架构下,可以拥有逼近RAID 0的资料读取效能,但是在储存上,因为必须要运算出检查码并储存的原因,效能就仅比单颗硬碟来得好一些而已。RAID 5必须要使用三颗以上的硬碟来建构,而可以使用的容量,因为必须挪出空间来储存检查码的关係,所以为(N-1)颗硬碟容量,且可以允许一颗硬碟发生资料存取错误或是硬碟损毁的状况,因此RAID 5可以说是在效能、容量及资料备援上都相当完整的一个模式,也是许多企业用户会去选择使用的。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / RAID 5将资料分为区块储存之外,并会产生一组校正码(Ap、Bp…),因此可以允许一颗硬碟错误。

    ● RAID 6

    RAID 6比起RAID 5模式还要增加了资料上的安全性,因为它必须要多运算出一组同位元校正码,因此整个阵列可以允许两个错误发生,建构所需的最低硬碟数量也增加到了四颗。在读取资料时因为要多确认一组检查码所以会比RAID 5来得稍慢,但是还是有相当的效能存在,只不过在资料写入时就会来得较差了,在随机写入方面甚至于还会有比单颗硬碟还要慢的情形发生。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / RAID 6比起RAID 5还要多运算出一组校正码(Ap、Aq、Bp、Bq…),因此可以允许两个硬碟发生错误。

    ● 组合式磁碟阵列

    一般正统的磁碟阵列等级是发展到RAID 6为止,但是读者一定还有看过RAID 10、50、60…等这种磁碟阵列,其实这些都是所谓的「组合式磁碟阵列」,可以将数字拆开来看,RAID 50就是将数个RAID 5再组成RAID 0的模式来增加效能,60、53等都可以以此类推,虽然实际架构上还是有些差异及限制,但大致上可以这样理解。

    然而在较常见的RAID 10的部分,其实可分为1+0与0+1两种,这两者都需要四颗硬碟来进行架构,1+0是将硬碟俩俩组成RAID 1之后再进行RAID 0的架构,而0+1则是相反。然而这两种组态也会有不同的资料存取效能表现,RAID 0+1会拥有比1+0更高的存取效能。

    ■ 磁碟阵列的延伸-Hybrid

    自从Intel发表Z68晶片之后,混合式硬碟(Hybrid)的话题就不断,其实Hybrid也可视作是RAID的延伸,因为它也是要将SATA设定在RAID模式之下才可启用IRST(Intel Rapid Storage Technology,Intel快速储存技术)里的ISRT(Intel Smart Response Technology,Intel智慧型回应技术)功能。Hybrid加速可以当成是使用固态硬碟与传统硬碟来进行磁碟阵列的混合架设,最大化模式就是RAID 0的延伸,而增强模式则是RAID 1的变种,至于详细的部分,请参阅本刊169期中的「特别企划二」啰!

    ■ 使用主机板晶片内建功能来玩磁碟阵列

    介绍完了原理之后,接下来要进行实际的磁碟阵列架设了,小编在这边选用Intel Z68晶片及AMD SB950南桥的主机板,这两者都支援SATA 6Gbps的传输频宽以及拥有RAID 0/1/5/10的磁碟阵列控制的功能,也都是双方阵营目前最新晶片,Intel Z68晶片虽然只有两组SATA 6Gbps埠,比起AMD SB950南桥的六组要少上很多,但是其Hybrid混合式硬碟的技术却让Z68平台有相当的特色以及话题性。

    而这两者当然也是属于在「韧体式」的磁碟阵列控制範畴之中,因此虽然都有支援RAID 5的功能,但因为必须使用中央处理器来进行检查码的运算及检验,所以系统资源佔用率会来得较高,建构之后的效能也并不会来得那幺好,虽然RAID 5是小编心目中喜欢的磁碟阵列架设模式,但建议使用主机板晶片来玩磁碟阵列的话还是使用较基本的RAID 0/1模式就好。使用主机板晶片提供的功能来玩RAID,对于使用者来说实在是一种零成本的入门方式。

    实际架设及测试上,小编选用RAID 0的方式,分别使用两颗传统硬碟及固态硬碟来进行效能上的测试,RAID 0的模式最能够看出磁碟阵列控制晶片的效能差异。而最近固态硬碟价格不断降低,在购买的使用者越来越多的情况下,一定有人会想要使用固态硬碟来进行磁碟阵列的架设,但其实磁碟阵列是专门为传统硬碟所设计的一种架构,固态硬碟并没有实体的磁区、磁轨、磁柱…等,都必须靠模拟来达成,若磁碟阵列控制器的驱动并没有特别对固态硬碟做优化的话,那幺固态硬碟在磁碟阵列的适性上并不会来得比传统硬碟好,这些从以下的实际测试当中都可以看得出来。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 使用两个WD3200AAKX来进行传统硬碟的磁碟阵列架设。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 另外还使用了两个OCZ AGILITY 3 240GB固态硬碟来测试磁碟阵列控制器的支援性

    电脑DIY测试平台

    AMD处理器

    AMD Phenom II X4 965 @3.4GHz

    AMD主机板

    ASRock Fatal1ty 990FX Professional

    Intel处理器

    Intel Core i5 2500K @3.3GHz

    Intel主机板

    ASRock Fatal1ty Z68 Professional Gen3

    显示卡

    AMD RADEON HD 6870 GDDR5 1GB

    记忆体

    Kingston HyperX DDR3-1600 2GB x2

    系统硬碟

    OCZ VERTEX 2 SSD 40GB

    测试用硬碟

    WD 3200AAKX x2

    测试用SSD

    OCZ AGILITY 3 240GB x2

    作业系统

    Windows 7 Ultimate 64bit SP1

    电源供应器

    Seasonic X-650W 80PLUS金牌


    ■ AMD SB950南桥的磁碟阵列架设

    首先是AMD SB950南桥的部分,在进行磁碟阵列的架设前,当然要先进去主机板的BIOS当中将SATA模式改为「RAID」,才能够启用磁碟阵列控制器的功能,接着在重新开机之后就会出现RAID控制器的开机程序,按下「Ctrl+F」可以进入控制页面。而如果要确保系统可以正常执行RAID的功能,建议在安装作业系统时也是选择在此一模式下安装,并且在安装作业系统之前将RAID驱动给挂上去。

    AMD的RAID控制页面有四大选项,进入第一个「View Drive Assignments」选项之后可以看到SATA埠上连接的各个装置,并且可以对硬碟进行资料抹除,这是类似低阶格式化的方式,会将硬碟重头到尾进行所有的资料清除动作,因此将会耗费相当长的一段时间。第三个「Delete LD Menu」选项是用来删除RAID组态,而第四个「Controller Configuration」则是可以检视RAID控制器版本及资讯,并没有较为特殊的功能。

    要进行磁碟阵列的架设则就必须要进入第二个「LD View / LD Define Menu」之中,按下「Ctrl+V」可以检视目前可以用来架设磁碟阵列的硬碟及容量,按下「Ctrl+C」则可以进入磁碟阵列架设的选项,AMD的Stripe Block预设为64KB,小编在这边将其调整为128KB的大小并选用RAID 0的模式,表示一笔资料会被切割为128KB大小的资料块分别储存至两个硬碟当中。接着依序设定这个RAID组态的名称及容量大小。

    在容量大小的方面,AMD就有非常灵活的组合方式,小编将其规划一半的容量来进行RAID 0架设,而两颗硬碟当中剩下的容量还可以将其规划为单一的使用空间或是再进行一次RAID组态的规划,因此一颗硬碟,在AMD SB950的RAID模式当中是可以存在于多个RAID组态当中的。然而在RAID 0效能测试时,小编还是使用两颗硬碟的全部容量来架设,这样才能得到一个準确的比较数据。

    在效能上,使用传统硬碟时可以得到相当好的效能,资料连续传输存取效能几乎都有倍增的效果,在HD Tune Pro 4.61的随机写入测试的IOPS上也表现得不错。不过当使用固态硬碟来架设时,效能增长幅度就并没有来得那幺亮眼了,并不如使用硬碟时来得那幺好,最快读取增加了1.37倍左右,最快写入则为1.39倍。不过在AS SSD Benchmark中的IOPS值以及测试总分就有还算不错的表现。

    使用传统硬碟与固态硬碟一样架设为RAID 0模式,但是后者却并没有办法得到理想中的效能表现,这估计应该是其驱动程式并没有特别对固态硬碟进行优化或是设计的原因,小编就算将AMD RAIDXpert驱动更新到此篇特企截稿之前最新的11.8版,重新测试之后虽然效能有所上升,但还并不能说是非常地好,在这边小编也只能够期待AMD可以针对SB950南桥晶片的RAID驱动部分进行改良了。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在BIOS中将SATA模式更改为RAID才可启用磁碟阵列控制器

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 开机过程中,按下Ctrl+F就可进入RAID设定选单。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / AMD的RAID设定画面,主要分为四个功能项目。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / View Drive Assignments项目中可以检视所有的SATA装置及进行硬碟资料抹除

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / LD View / LD Define Menu中可以检视能够拿来进行RAID架构的硬碟

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 按下Ctrl+C进行RAID 0组建,小编将Stripe Block大小改为128KB。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 设定完成之后按下Ctrl+Y进行最后的设定及储存

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 阵列名称可以自行输入,完成之后按下Ctrl+Y继续。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 因为有选择快速初始化因此会进行MBR资料抹除的动作

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 最后将会询问这个组态需要使用多少容量,Ctrl+Y进入设定或是任意键使用最大容量。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 小编特别将其设定为总容量的一半

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 建构完成之后将会看到一个320GB容量的RAID 0装置

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / Enter进入之后将可以看到较为详细的RAID 0建构内容

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 而回到第一个选项之中,会发现两个硬碟各有剩余160GB的容量。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 剩余的容量还可以再进行一次磁碟阵列的架设,非常地灵活。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在清单之中就可以看到有两组RAID 0装置

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / Enter进入之后一样可以了解这个组态是由哪几颗硬碟来建构的

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 进入第Delete LD Menu选项按下Del或是Alt+D可以进行RAID组态的移除

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 不过在效能测试上小编还是改架设为使用全部容量(640GB)的RAID 0组态

    ● HDD组RAID 0的效能成长

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 右方RAID 0模式的最快资料传输速度要比左方的单颗要增加了一倍左右

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 完整的读取测试上表现也相当不错,且CPU使用率也只增加2%

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 右方RAID 0模式的完整写入测试,存取时间缩小到了2.41ms。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在随机存取测试上,读取效能差异并不大。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 但是在随机写入方面,各个不同档案大小的IOPS值均有不错的成长。

    ● SSD组RAID 0的效能成长

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在AMD SB950南桥的平台下,右方RAID 0模式的效能成长幅度不如预期。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在AS SSD Benchmark中,测试总分却有还算不错的成长幅度。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 从4K-64Thrd的IOPS值可以看得出成长的幅度,读取方面更是成长了超过一倍。


    ■ Intel Z68的磁碟阵列架设

    Intel Z68的磁碟阵列架设也必须要先进入BIOS之中将SATA模式更改为RAID,重新开机时的执行画面中就会出现RAID控制器的资讯,按下「Ctrl+I」就可以进入控制页面。Intel在一进入之后不用选择选项就可直接看到可以进行RAID组建的硬碟机、容量以及是否已经被规划为RAID在使用,若平台中已经有RAID组态存在,在此页面中也会直接显示。

    第一个「Create RAID Volume」为架设磁碟阵列的选项,只要依序设定好组态名称、RAID等级、硬碟设定、Strip Size(RAID 0预设为128KB,RAID 5/10为64KB),以及总容量大小就可轻鬆完成RAID组态的架设,但是Intel的硬碟容量运用方式就比较来得传统,一个硬碟就只能够存在于一个RAID组态当中,就算是使用容量不同大小的硬碟来架设,剩下的硬碟空间也不能够另外拿来做规划运用。

    第二个「Delete RAID Volume」顾名思义就是将RAID组态给删除,第三个「Reset Disks to Non-RAID」是可以将硬碟从RAID组态中抽出,恢复成单颗硬碟使用,像是RAID 1、5就可保持原本组态正常使用,但是在RAID 0时就会造成组态不正常了。第四个「Recovery Volume Options」是必须将RAID等级设定在备份模式才可使用,并可以选择要显示主要或是备份硬碟来让使用者使用,而将另外一颗隐藏起来。第五个「Acceleration Options」选项则是要系统有Hybrid混合式硬碟时才能作用。至于第六个「Exit」…我想就不需要小编来多做解释了。

    Intel的磁碟阵列除了可以在进入系统之前进行架设之外,更可以在系统之下使用IRST软体来进行磁碟阵列的架设及管理,可以说是韧体控制画面下的功能延伸,虽然是使用视窗软体来进行管理,但一样是属于「韧体式」阵列控制方式,在系统下建构好的磁碟阵列在开机时也会被侦测得到。而且视窗中文化的介面,对于使用者来说更容易操作及上手,各项功能及目前状态更可以一目了然。

    而在效能方面,在建构为RAID组态之前的传统硬碟及固态硬碟单颗传输效能都比AMD SB950平台上来得较好,而组建为RAID 0之后,传统硬碟的部分一样可以达到几乎倍增的效能表现,但成长幅度比AMD的平台上来得较少些。不过在固态硬碟上可就不同了!ATTO Disk Benchmark的最快传输效能上,读取可以成长1.89倍,写入则更有1.97倍!读写传输速度也都可以超过1000MB/s以上,至于IOPS方面,4K-64Thrd写入更来到了96005iops,可见Intel的磁碟阵列控制驱动对于固态硬碟的支援性上是比AMD来得较为优异的,但在传统硬碟的RAID 0架设上,AMD的效率就会来得较好一些。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / Intel平台的开机过程中,是按下Ctrl+I来进入RAID设定选单。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 选单的主画面就已明确显示出可进行RAID组建的硬碟

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 进入第一个项目来依序进行RAID的各项设定

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 硬碟设定上必须使用空白键来标示需要的硬碟

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / Intel RAID 0模式预设的Strip Size为128KB,RAID 5/10则为64KB。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 容量方面也可以自行去设定,但剩余容量并无法再进行利用。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 建构好之后在主画面上就会出现RAID组态的资料

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 第二个选项可以用来删除RAID组态

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在第三个选项中可以将RAID中的硬碟抽出变为单一硬碟使用

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在RAID架设时,将等级设为Recovery(复原)模式,第四个选项才会有作用。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 可以设定要使用主要硬碟或是备份硬碟而将另一颗隐藏起来的模式

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 作业系统下还可以使用IRST来进行RAID组态的变更及Strip Size大小更改

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 也可以使用IRST来进行RAID的建构

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 由于是视窗且中文化的介面,设定上会来得较为方便。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 最后按下「建立磁碟区」之后就OK了,使用IRST建构的RAID一样是属于韧体式的控制方式。

    ● HDD组RAID 0的效能成长

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 由右方的RAID 0模式可以看出,Intel在小档案读取上相当优异。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在进行RAID 0架构之后,右方HD Tune Pro竟能测出3023.7MB/s的介面读取速度。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 在写入方面的介面速率更有3380.4MB/s,存取时间也缩小到2.40ms。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 随机读取方面,就算架设为RAID 0之后,也并没有较大的差异性。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 随机写入则有不错的效能增长

    ● SSD组RAID 0的效能成长

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 使用固态硬碟架设为RAID 0模式,在小档案读取上依然亮眼,最快读写也都突破1000MB/s。

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / AS SSD Benchmark的测试总分成长了1.8倍左右

    使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D  使用主机板晶片组的功能来做RAID磁碟阵列轻鬆玩电脑D

    图 / 4K-64Thrd的写入IOPS已经来到了96005次

    ■ 效能之外要考虑的事情

    RAID 0的架设虽然可以增加资料传输的效能,但是有些事情还是要加以考虑,比如说像是资料损毁的机率会跟着增加,若要当作系统使用,要考虑的事情就更多了。磁碟阵列是为传统硬碟所设计的,针对其特性来做加强,但是固态硬碟就必须模拟成硬碟的方式来进行磁碟阵列的架构,再加上其储存原理本来就与传统硬碟不同(没有实际的磁轨、磁柱),因此在组成磁碟阵列之后的适性上并不会来得那幺好。而且再考虑到固态硬碟在AHCI(Advanced Host Controller Interface,进阶主机控制器介面)模式下所拥有的一些独特支援性及进阶指令,如NCQ、TRIM等,当使用为RAID模式时,系统将无法将其视为固态硬碟而是SCSI装置在使用。

    固态硬碟架为磁碟阵列之后虽然帐面成绩真的很好看,但是其实单一的固态硬碟在4KB小档案的处理效能上本来就会比传统硬碟上要好得许多,做为系统碟使用时就会有相当的感受了,但一颗固态硬碟比起使用两个架为RAID 0时差异程度就比较不会来得那幺明显了,在考虑到C/P值的问题之下,其实单一128GB左右容量的固态硬碟不论是在容量或是效能上就都很够用了。因此建议各位读者,如果要玩磁碟阵列的话还是使用传统硬碟吧!

    ■ 试着拿旧硬碟来架磁碟阵列吧

    目前主机板晶片有提供磁碟阵列功能的大多都可以有RAID 0/1/5/10,就算是较旧的晶片也至少有RAID 0/1。若是接触电脑有一些时日的读者,家中一定有许多淘汰下来但还堪用且容量较小的旧硬碟吧?这样一来,就自己动手试着来进行磁碟阵列的架设,并且依照需求,来选择适合自己使用需求的磁碟阵列组态吧!

  • 相关推荐