您的当前位置:首页正文

RAID0+1

2022-04-02 来源:客趣旅游网
随着网吧规模扩大,网吧电脑数量也会相应增加,上网的顾客也随之增多,服务器硬

盘数据存取的速度将会成为新的瓶颈,很多顾客开始投诉服务器点播的电影比较卡、游戏

升级速度慢等问题,倘若不采取相关措施,那么好不容易扩大的经营将毁于一旦。

那么如何解决硬盘存取速度的瓶颈呢?用多个硬盘组建RAID阵列将是一个较佳的解决

方案。然而许多网管由于缺少实际经验,对于RAID技术只有含糊的概念,所以小编特别编

写了本文,与大家一起分享RAID基础知识与最常用的RAID 0+1组建实例。

RAID英文全称为Redundant Array of Inexpensive Disks,中文译为廉价磁盘冗余阵列。

它实质是使用多块物理硬盘组成一个具有加速、自动备份、数据损毁恢复等功能的逻辑硬盘。

为了满足不同工作环境的需要,RAID技术分为了以下RAID 0-7计合8种。每种阵列都各

自有其自身优点与缺点,例如RAID 1阵列强调磁盘的数据的安全性、RAID 0阵列提高访问

速度、RAID 5阵列兼顾速度与的安全等。下面就来看看常用阵列的具体特点。

常用RAID阵列类型

RAID 0

RAID 0阵列即(Data Stripping)数据分条阵列,其主要的特点是存取的数据都被分割

成为条状(stripped)分布存放在各个物理磁盘上。这样处理的优点是可以并行存取,从而

获得双倍或多倍存取速度。其中最简单的RAID 0阵列,使用两块硬盘提供双倍传输速度,

假如阵列卡能支持多块硬盘组成RAID 0,那么则可以获得N倍(N为加入阵列的硬盘数量) 传输速度。

这种阵列的缺点是数据安全比较脆弱,只要阵列内某一硬盘出现故障,所有的数据将全

部丢失。因而,为了在数据脆弱性与速度之间取得较好的平衡,实际使用时RAID 0通常只使

用两块硬盘,获得双倍传输速度同时稳定性下降一半,用于存放视频点播文件、临时文件等

对安全性要求不高的数据。

RAID 1

RAID 1阵列即(Data Mirror)数据镜像阵列,其主要特点在提供了较为优异的数据安全 保障。整个阵列至少需要两块硬盘组建,在写入时同时将数据备份至另一块硬盘,所以即使

其中一块硬盘出现故障而造成数据损坏时,文件也不会丢失。但是其代价就是的阵列内半数

硬盘用于即时镜像备份,容量为阵列内硬盘总容量的一半,而且速度没有任何提升。

RAID 0+1

为了把RAID 0的快速存取特点与RAID 1数据安全的优点结合起来,人们还设计了RAID 0+1

阵列。这种阵列最少需要4个硬盘才能创建。其中两块硬盘用来存取数据,两块硬盘用于镜像 数据。用于存放数据两块硬盘被划分为条状并行存取,这样可以获得双倍数据存取的速度,

而另两个硬盘则即时为条状并行存取的硬盘制作镜像,以确保任意一块盘出现了故障,也不

会导致数据丢失。

由于兼顾到了存取速度和数据的安全,所以这种阵列在网吧、小型企业中使用非常广泛。

RAID 3和RAID 5

RAID 3和RAID 5都采用了校验的数据存储方式,所不同的是RAID 3采用了一块物理硬盘

专门来存放校验的数据,而存放数据的硬盘却有好几个硬盘同时并行工作,不管是每一个硬

盘的数据进行修改,校验的数据硬盘也会同时跟着改动,这就导致了校验硬盘工作负担过重,

影响数据的存储效率,而RAID 5刚好相反,它把校验数据切成块存放在各个硬盘上这样就可以

解决校验数据存放的瓶颈。

由于RAID 5的阵列卡价格较为高昂,所以该种阵列目前仅在大型企业中使用,

而鲜有被网吧采用。

RAID 0+1实战

了解各种RAID阵列之后,接下来就网吧中常用的RAID 0+1的设置为例子, 图解介绍整个设置过程。

首先要准备四块硬盘、一台具有空白PCI卡或PCI-E插槽的电脑

(根据RAID卡的接口不同而定)、一块RAID卡(假如主板已经集成了RAID卡则不需要)。

图1

安装RAID卡至主板,将四块硬盘连接至RAID卡的数据接口上。开启电脑,并依说明书进

入RAID设置画面。本例所使用的TRAK100阵列卡,使用“Tab”按键作为设置热键,

所以按“Tab”键,即可进入RAID设置画面。

进入RAID设置环境之后,按3键选择“Define Array”选项,进入RAID定义窗口。

图2

在RAID定义窗口按下“Enter”按键,进入RAID编辑窗口,在编辑窗口中可以设置RAID

的模式,需要特别注意的是,许多RAID卡为用户提供的模式均使用存储模式表达,其中

“Stripe”条状存储存则为RAID 0模式;“Mirror”表示RAID 1;而“Mirror/Stripe”则表示RAID0+1

的模式。用户可以使用空格键切换RAID的模式,这里选择 “Mirror/Stripe”模式,并把通道中

的四个硬盘设置为“Y”状态。设置完成之后按下“Ctrl+Y”保存设置的结果。

图3

需要特别提示的是,使用少于4个硬盘不能设置RAID 0+1的模式,并且不

会出现

“Mirror/Stripe”的选择模式。

设置的完成后,可以看到硬盘的整个容量达到了80G,这是根据RAID 0+1

的功能特点得出的。

它的容量为最小硬盘基数的两倍,由于笔者使用的硬盘中最小的是40G,因此设

置完成之后,容

量为40G*2,如果使用的是4个80G的硬盘,那么设置“Mirror/Stripe”模式

的结果应该是2*80G。

图4

按下“Esc”按键,退出设置窗口,在弹出的提示对话框中输入“Y”表示确定设置,

并且重新启动系统。

图5

重启系统之后,会显示RAID的设置结果,其中包含工作模式、阵列总容量大小、

还有状态等。至此,用户就可以在阵列上分区、安装系统、软件以及进行其他操作了。

对于操作系统而言,整个一个阵列就相当于一个硬盘。

假如某一硬盘出现了故障,那么只需要找出损毁的硬盘,再在RAID定义窗口中选择2,

Rebuild RAID即可重建阵列。

因篇幅问题不能全部显示,请点此查看更多更全内容