86--微星Z97 GAMING 7 RAID设置详解 <2015-1-13>

  • 主题发起人 gogochen
  • 开始时间
G

gogochen

Guest
微星Z97 GAMING 7 RAID设置详解

Gogochen 发表于2015-1-13

本文以微星Z97 GAMING 7为例,介绍Intel快速存储技术(简称RST)的设置。
分别演示了UEFI下组建RAID1和Legacy传统模式下组建RAID10。

一、  RAID模式简介

Intel支援的RAID模式有
RAID 0 (striping) ——带状划分
RAID 1 (mirroring) ——镜像
RAID 5 (striping with parity)  ——奇偶校验带状划分
RAID 10 (RAID0+1)
Matrix RAID ——矩阵RAID

Intel官网的介绍如下:
http://www.intel.com/support/cn/chipsets/imsm/sb/cs-009337.htm#matrixraid

RAID0(带状划分)

RAID0 使用的读 /写能力的两个或更多硬盘协同工作以最大程度提高存储性能。 RAID0 卷中的数据将被整理为块, 可分布在磁盘读取和写入, 这样可以并行执行。 此“带状划分”技术是最快的所有 RAID 级别, 特别是用于读写大型文件。 真实世界任务, 在 RAID0 的优势包括大文件加载至图像编辑软件, 大的电影文件保存在视频编辑软件创建 CD 或 DVD 图像或用 CD/DVD 创作程序包。

在一个硬盘驱动器的 RAID0 卷将被合并以形成一个卷中, 这会显示为一个单一虚拟驱动器连接到操作系统。 例如, 四个 120GB 的硬盘在 RAID0 阵列将显示为一个 480GB 的硬盘驱动器连接到操作系统。

01.jpg


无冗余信息存储在一个 RAID0 卷。 这就意味着, 如果一个硬盘出现故障, 两个驱动器上的所有数据都将丢失。 此冗余也反映出由 RAID0 级, 它表明没有冗余。 RAID0 是不建议在服务器或其它环境中使用数据冗余是一个主要目标。

RAID1(镜像)

一个 RAID1 阵列包含两个硬盘, 这两种方法之间的数据实时镜像。 由于所有数据都得到复制, 所以操作系统会将 RAID1 阵列的可用空间的最大大小为阵列中一个硬盘。 例如, 两个 120GB 的硬盘在 RAID1 阵列将显示为一个 120GB 硬盘操作系统。

02.jpg


RAID1 镜像的主要优点是它提供数据的可靠性的情况下在一个磁盘发生故障。 当一个磁盘驱动器出现故障, 所有数据都可以在没有任何影响的其他的数据的完整性。 一个磁盘发生故障的情况下, 计算机系统可完全正常运行, 从而确保生产率最大。

RAID1 阵列的性能优于单个驱动器, 因为数据可从多个磁盘读取即原始和镜像。 磁盘写入操作无法实现同样的优势, 因为数据必须首先被写入一个驱动器, 然后镜像到其它驱动器。

RAID5(奇偶校验带状划分)

一个 RAID5 阵列三个或更多硬盘驱动器与数据分成多个称为条带管理块。 RAID5 的主要优点是存储容量和数据保护。

奇偶校验是一种数学方法, 用于重新创建丢失的数据从一个驱动器, 从而加强了容错能力。 数据和奇偶校验被分割到阵列中的所有硬盘。 奇偶校验循环进行带状划分, 减少奇偶计算有关的瓶颈。

RAID5 阵列的存储容量的尺寸是乘以一个小于最小驱动器的阵列中的驱动器数量。 相当于一个硬盘的容量用于储存奇偶校验信息, 可让容错所占用的容量减少到 RAID1 50% 。 例如, 四个 120GB 硬盘驱动器的 RAID5 阵列中看起来像一个 360GB 的硬盘驱动器连接到操作系统。

03.jpg


因为奇偶校验用于数据保护, 高达 75% 的驱动器总容量。 一个驱动器可能发生故障, 它便可以重新建立数据在更换发生故障的硬盘与一个新的驱动器。 计算的额外工作丢失的数据的写性能下降的 RAID5 卷时, 卷正在重建。

在一个 RAID5 阵列的读取性能优于单个驱动器, 因为数据可同时从多个磁盘读取。 磁盘写入操作无法实现同样的优势因为奇偶校验必须经过计算并写入到所有驱动器。

要加强 RAID5 的写性能, 英特尔® RST 使用 RAID5 卷写回缓存和聚结器。 卷写回缓存可缓冲写操作, 从而改进接合性能。 默认情况下禁用缓存, 但可以由用户启用通过用户界面。 不间断电源 (UPS), 建议用于如果启用了缓存。

集结器可让写请求并入更大的请求的数量, 减少的 I/O 用于奇偶校验计算时每次写。 默认情况下, 集结器启用, 用户没有选项可以禁用它。

RAID10

一个 RAID10 阵列使用四个硬盘来创建 RAID 级别 0 和 1 的组合来形成一个 RAID0 阵列由两个 RAID1 阵列。

因为所有的 RAID0 阵列上的数据均被复制,RAID10 阵列的存储容量的尺寸是 RAID0 阵列。 例如, 四个 120GB 的硬盘在 RAID10 阵列将显示为一个 240GB 的硬盘驱动器连接到操作系统。

04.jpg


RAID10 的主要好处是它的优势相结合的 RAID0 性能和 RAID1 容错能力。 它可以提供良好的数据可靠性的情况下在一个硬盘出现故障。 当一个硬盘发生故障, 所有数据都可以从镜像磁盘的另一半无损的数据的完整性。 一个磁盘发生故障的情况下, 计算机系统可完全正常运行, 从而确保生产率最大。 就可以恢复数据容错功能, 替换发生故障的硬盘。

RAID10 阵列的性能优于单个驱动器, 因为数据可同时从多个磁盘读取。 通过比较两个磁盘 RAID0,RAID10 的读取性能更佳, 因为数据可镜像磁盘的任意一半读取, 但写性能略有降低由于要确保将数据完全写出至阵列。

矩阵 RAID

矩阵 RAID, 您可以创建两个 RAID 卷放在单个 RAID 阵列。 这两个卷可以是相同类型, 也可以是不同的。

例如, 在系统与英特尔® ICH10R 控制器集线器, 英特尔 RST 可让您创建一个矩阵 RAID 配置, 它利用 RAID0 、 RAID5 或 RAID10, 同时保留的优势来提供 RAID0 性能和 RAID1 保护功能在两个硬盘驱动器。

一个矩阵 RAID 配置、具有 RAID0 和 RAID5 的四个硬盘 RAID0 提供更好的数据保护功能, 通过提供一个 RAID5 存储卷, 数据可从单硬盘故障保护。 另外, 矩阵 RAID 可提供更大的存储容量和改进的性能比 RAID5 。

Intel主板芯片可支援的RAID模式和磁盘数量也有说明:
http://www.intel.com/support/cn/chipsets/imsm/sb/cs-028610.htm
http://www.intel.com/support/cn/chipsets/imsm/sb/cs-022304.htm

05.jpg


二、  Z97 GAMING 7 SATA接口介绍

06.jpg


Z97 GAMING 7一共有8个SATA接口,从上向下分别是1~8。 其中SATA1~6是原生接口,其中SATA5~6信号是和M.2共用的,SATA7~8是ASM1061扩展出来的并不支援RAID功能。
07.jpg


所以,在组建RAID时,不要将硬盘接在SATA7~8这两个端口;如果M.2已经被占用了,SATA5~6也不能用来组建RAID了。一般建议优先使用SATA1~4端口,其他主板可以查看官网介绍了解具体信息。

三、  RAID驱动

安装Windows前的准备:有些Windows安装文件里面没有包含RAID驱动,安装过程中会检测不到硬盘信息,可以在驱动光盘里面找到,或者在微星官网下载。安装时就可以从光盘或者U盘指定对应的路径加载驱动了。

驱动光盘里,UEFI RAID驱动位于Storage\Intel\PCH_13.1\f6flpy-x64,如果是32位系统就选择f6flpy-x86。

微星官网,可以在选择产品驱动程序对应的系统Win8或者Win7,找到Intel Rapid Storage Technology Driver驱动,下载后将驱动解压到U盘备用。
驱动下载链接如下:http://cn.msi.com/support/mb/Z97-GAMING-7.html#down-driver&Win8.1 64
08.jpg


四、  UEFI RAID的配置

4-1、BIOS设置

设置Window8特征为Enabled。
09.jpg


设置SATA为RAID。
10.jpg


然后保存BIOS设置后重启,再进入BIOS,在在Setting\Advanced看到多出一项:Intel(R)Rapid Storage Technology(英特尔快速存储技术)。
11.jpg


进入Intel(R)Rapid Storage Technology选项,可以看到建立RAID选项(Create RAID Volume),下面是检测到的硬盘信息,这里使用的是2块Seagate 3TB的硬盘。
12.jpg


进入Create RAID Volume选项,可以看到配置RAID的选项:RAID卷名(Name)、RAID类型(RAID Level),可供选择的硬盘,条带尺寸(Strip Size),容量(Capacity)。

RAID0:
13.jpg


下面是准备组建RAID1,所以选择RAID1,可以用空格键选定需要加载的硬盘,或者按Enter后用上下方向键选择”X”,大小显示为其中一块硬盘的容量。

RAID1:
14.jpg


设置完成后,按Enter选择Create Volume确认,会显示所建立的RAID信息。如果如要删除,选择DELETE然后回车确认即可。确认无误后就保存BIOS重启,准备安装64位Windows 8.1。 
15.jpg


4-2、安装Windows

本次用U盘安装,U盘已经做成Win8.1安装盘。开机后可以按F11选择从UEFI U盘启动。
16.jpg


开始安装Win8.1。
17.jpg


因为使用的Win8.1安装盘已经有UEFI RAID驱动了,所以直接能看到创建好的硬盘。如果这里没有显示硬盘信息,提示找不到任何驱动器,说明安装盘没有RAID驱动,需要手动加载,点击Load driver加载驱动程序。
18.jpg


点击加载驱动后,会提示你准备好驱动文件,可以从CD、DVD或者U盘加载,点Browse浏览选择驱动文件的路径。
19.jpg


这里我们使用的是官方附带的驱动光盘,驱动光盘RAID驱动的路径为Storage\Intel\PCH_13.1\f6flpy-x64,然后点OK确认。
20.jpg


找到驱动,点Next下一步加载,加载完成后就可以检测到硬盘了。
21.jpg


下面准备建立安装系统的分区,点New新建分区,Size大小这里设置为100G,可以根据需要自己设定合适的值。
22.jpg


点Apply应用后,会提示需要创建额外的分区,点OK确认。
23.jpg


确认后,选择新建的分区点Next下一步,准备安装系统。
24.jpg


开始安装系统,安装完成后会提示重启,按提示操作即可。
25.jpg


系统安装完成后,用附带的光盘完成驱动的安装。打开右下角的Intel Rapid Storage Technology(Intel快速存取技术)控制面板,可以查看RAID相关信息。
26.jpg


五、Legacy传统模式RAID的配置

5-1、BIOS设置

按DEL进入BIOS,选择Setting\Advanced\Integrated Peripherals
27.jpg


将SATA Mode设置为RAID Model,保存重启。
28.jpg


5-2、RAID ROM设置

设置BIOS重启后,按Ctrl + I键进入英特尔的RAID ROM设置。RAID ROM的第一项就是Create RAID Volume建立RAID卷。本次采用四个Seagate 1TB硬盘,全部都有检测到。
29.jpg


选择第一项回车,进入RAID配置,分别设置卷名(Name),RAID类型(RAID Level),磁盘(Disk),带尺寸(Strip Size),容量(Capacity)后,确认建立RAID卷(Create Volume)。
本次准备组建RAID10,其他保持默认选项。设置完毕后,按Enter回车确认Create Volume。
30.jpg


确认创建RAID后,再次提示所选择硬盘的全部数据都会丢失,键入Y确认,如果不想创建就键入N。
31.jpg


回答Y后,创建RAID成功。显示信息为RAID的卷名是Volume 1,类型是RAID10,条带64KB,容量1.8TB,状态是正常,可启动。
32.jpg


然后执行第六项Exit,键入Y确认后重启。
33.jpg


5-3、安装Windows

安装Win8
34.jpg


建议安装系统的分区,选择建议100G分区,实际安装时随个人需求调整。如果此步骤没有检测到硬盘,说明使用的安装系统没有RAID驱动,需要手动加载,过程和4-2 UEFI Mode下加载驱动一样,不再赘述。
35.jpg


点Apply应用后,会提示需要创建额外的分区,点OK确认。
36.jpg


确认后,选择新建的分区点Next下一步,准备安装系统。
37.jpg


开始安装系统,安装完成后会提示重启,按提示操作即可。
38.jpg


系统安装完成后,用附带的光盘完成驱动的安装。打开右下角的Intel Rapid Storage Technology(Intel快速存取技术)控制面板,可以查看RAID相关信息。
39.jpg

 
顶部