
★得到更快的数据传输速度,比如使用raid 0时的数据被均分后同时写入两个硬盘,速度当然快于
只写入一个硬盘。
★为了数据保存更安全,比如raid 1同时把一个数据存储到两个硬盘,当然比只存到一个硬盘安全。
一、浅谈raid
raid(redundant array of inexpensive disk)廉价冗余磁盘阵列技术是美国加州大学伯克莱分校patterson教授于1998年首先提出的,就是将普通硬盘加上控制器组成一个整体,从使用者来看是一个大磁盘。在主机写入数据时,raid控制器把主机要写入的数据分解为多个数据块,然后并行写入磁盘阵列;主机读取数据时,raid控制器并行读取分散在磁盘阵列中各个硬盘上的数据,把它们重新组合后提供给主机。由于采用并行读写操作,从而提高了存储系统的存取程度。
此外,raid磁盘阵列还可以采用镜像、奇偶校验等措施,提高系统容错能力,保证数据可靠性。raid的发展相当迅速,根据raid所采用的方法不同,简单的有4个级别,大家可以看看下表。
小知识:
什么叫磁盘阵列(disk array)
是由一个硬盘控制器来控制多个硬盘的相互连接,使多个硬盘读写同步,减少错误,增加效率和可靠度的技术。
一般来说,我们都是使用专门的硬盘控制卡来提供raid功能,比如promise ultra100 tx2这样额外的ide控制界面卡。但这需要一定的花费来购买硬件设备。实际上,windows 2000本身就提供了用软件实现raid的方法,只要你有多个硬盘,就能不用再花一分钱实现raid功能了。下面我们就来教给大家实现软raid功能。
二、使用软件设置raid 0
这里以raid 0为例子学习软raid的设置。raid 0实际上就是等量分割(striping)储存方式,即把需要存储的数据,经过处理器计算,分成容量相同的不同部分,分别存储到不同硬盘上,也就是说,只要有软件提供了这种分割数据的计算方法,就能实现软raid 0。
1.windows 2000软件raid的系统需求
windows 2000能对任何数量、任何接口的磁盘做等量分割设置,不仅限于标准raid 0的两块硬盘。举例来说,你可以用三块ide硬盘和一块scsi硬盘做扩展设置。另外与硬raid一样的是,等量分割的每个硬盘所使用的 大容量只能等于其中容量 小的硬盘乘以总块数。假设如果有三块40gb和一块8gb的硬盘拿来作等量分割,那总共的容量将会是32gb。因此,为达到 大容量与性能, 好使用容量接近的硬盘。
2.将基本磁盘升级为动态磁盘
(1)知识准备
要安装软raid,前提是必须有两块或多块物理硬盘并安装windows 2000。在windows 2000中,物理硬盘分为两种类型:
★基本磁盘:包含主分区、扩展分区和逻辑分区的物理磁盘,如果以前未将基本磁盘升级过,那么在windows 2000安装完成后磁盘都是基本磁盘,可被其他操作系统访问。
★动态磁盘:使用基本磁盘升级得到的,通过windows 2000中的“磁盘管理”来管理的物理磁盘,不包含分区和逻辑驱动器,只包含由“磁盘管理”创建的动态卷,也不能被windows 2000以外的操作系统访问。要在windows 2000
