随着网吧规模扩大,网吧电脑数量也会相应增长,上网的顾客也随之增多,服务器硬盘数据存取的速度将会成为新的瓶颈,不少顾客开始投诉服务器点播的电影比较卡、游戏升级速度慢等问题,假若不采起相关措施,那么好不容易扩大的经营将毁于一旦。
那么如何解决硬盘存取速度的瓶颈呢?用多个硬盘组建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便可重建阵列。