我公司 买了一台IBM 3650服务器,请问一下磁盘阵列怎么做。
磁盘阵列(Redundant Arrays of Inexpensive Disks,RAID),RAID技术主要包含RAID 0~RAID 7等数个规范,它们的侧重点各不相同,常见的规范有如下几种:
RAID 0:RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID结构。RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0不能应用于数据安全性要求高的场合。
RAID 1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互 为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能。RAID 1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。
RAID 0+1: 也被称为RAID 10标准,实际是将RAID 0和RAID 1标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余。它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性,但是CPU占用率同样也更高,而且磁盘的利用率比较低。
RAID 2:将数据条块化地分布于不同的硬盘上,条块单位为位或字节,并使用称为“加重平均纠错码(海明码)”的编码技术来提供错误检查及恢复。这种编码技术需要多个磁盘存放检查及恢复信息,使得RAID 2技术实施更复杂,因此在商业环境中很少使用。
RAID 3:它同RAID 2非常类似,都是将数据条块化分布于不同的硬盘上,区别在于RAID 3使用简单的奇偶校验,并用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据;如果奇偶盘失效则不影响数据使用。RAID 3对于大量的连续数据可提供很好的传输率,但对于随机数据来说,奇偶盘会成为写操作的瓶颈。
RAID 4:RAID 4同样也将数据条块化并分布于不同的磁盘上,但条块单位为块或记录。RAID 4使用一块磁盘作为奇偶校验盘,每次写操作都需要访问奇偶盘,这时奇偶校验盘会成为写操作的瓶颈,因此RAID 4在商业环境中也很少使用。
RAID 5:RAID 5不单独指定的奇偶盘,而是在所有磁盘上交叉地存取数据及奇偶校验信息。在RAID 5上,读/写指针可同时对阵列设备进行操作,提供了更高的数据流量。RAID 5更适合于小数据块和随机读写的数据。RAID 3与RAID 5相比,最主要的区别在于RAID 3每进行一次数据传输就需涉及到所有的阵列盘;而对于RAID 5来说,大部分数据传输只对一块磁盘操作,并可进行并行操作。在RAID 5中有“写损失”,即每一次写操作将产生四个实际的读/写操作,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。
RAID 6:与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用。但RAID 6需要分配给奇偶校验信息更大的磁盘空间,相对于RAID 5有更大的“写损失”,因此“写性能”非常差。较差的性能和复杂的实施方式使得RAID 6很少得到实际应用。
RAID 7:这是一种新的RAID标准,其自身带有智能化实时操作系统和用于存储管理的软件工具,可完全独立于主机运行,不占用主机CPU资源。RAID 7可以看作是一种存储计算机(Storage Computer),它与其他RAID标准有明显区别。除了以上的各种标准(如表1),我们可以如RAID 0+1那样结合多种RAID规范来构筑所需的RAID阵列,例如RAID 5+3(RAID 53)就是一种应用较为广泛的阵列形式。用户一般可以通过灵活配置磁盘阵列来获得更加符合其要求的磁盘存储系统。
RAID 5E(RAID 5 Enhencement): RAID 5E是在 RAID 5级别基础上的改进,与RAID 5类似,数据的校验信息均匀分布在各硬盘上,但是,在每个硬盘上都保留了一部分未使用的空间,这部分空间没有进行条带化,最多允许两块物理硬盘出现故障。看起来,RAID 5E和RAID 5加一块热备盘好象差不多,其实由于RAID 5E是把数据分布在所有的硬盘上,性能会与RAID5 加一块热备盘要好。当一块硬盘出现故障时,有故障硬盘上的数据会被压缩到其它硬盘上未使用的空间,逻辑盘保持RAID 5级别。
RAID 5EE: 与RAID 5E相比,RAID 5EE的数据分布更有效率,每个硬盘的一部分空间被用作分布的热备盘,它们是阵列的一部分,当阵列中一个物理硬盘出现故障时,数据重建的速度会更快。
开始时RAID方案主要针对SCSI硬盘系统,系统成本比较昂贵。1993年,HighPoint公司推出了第一款IDE-RAID控制芯片,能够利用相对廉价的IDE硬盘来组建RAID系统,从而大大降低了RAID的“门槛”。从此,个人用户也开始关注这项技术,因为硬盘是现代个人计算机中发展最为“缓慢”和最缺少安全性的设备,而用户存储在其中的数据却常常远超计算机的本身价格。在花费相对较少的情况下,RAID技术可以使个人用户也享受到成倍的磁盘速度提升和更高的数据安全性,现在个人电脑市场上的IDE-RAID控制芯片主要出自HighPoint和Promise公司,此外还有一部分来自AMI公司。
面向个人用户的IDE-RAID芯片一般只提供了RAID 0、RAID 1和RAID 0+1(RAID 10)等RAID规范的支持,虽然它们在技术上无法与商用系统相提并论,但是对普通用户来说其提供的速度提升和安全保证已经足够了。随着硬盘接口传输率的不断提高,IDE-RAID芯片也不断地更新换代,芯片市场上的主流芯片已经全部支持ATA 100标准,而HighPoint公司新推出的HPT 372芯片和Promise最新的PDC20276芯片,甚至已经可以支持ATA 133标准的IDE硬盘。在主板厂商竞争加剧、个人电脑用户要求逐渐提高的今天,在主板上板载RAID芯片的厂商已经不在少数,用户完全可以不用购置RAID卡,直接组建自己的磁盘阵列,感受磁盘狂飙的速度。
RAID 50:RAID50是RAID5与RAID0的结合。此配置在RAID5的子磁盘组的每个磁盘上进行包括奇偶信息在内的数据的剥离。每个RAID5子磁盘组要求三个硬盘。RAID50具备更高的容错能力,因为它允许某个组内有一个磁盘出现故障,而不会造成数据丢失。而且因为奇偶位分部于RAID5子磁盘组上,故重建速度有很大提高。优势:更高的容错能力,具备更快数据读取速率的潜力。需要注意的是:磁盘故障会影响吞吐量。故障后重建信息的时间比镜像配置情况下要长。
编辑本段创建
做RAID自然少不了硬盘,RAID 0和RAID 1对磁盘的要求不一样,RAID 1(Mirror)磁盘镜像一般要求两块(或多块)硬盘容量一致,而RAID 0(Striping)磁盘一般没有这个要求,当然,选用容量相似性能相近甚至完全一样的硬盘比较理想。为了方便测试,我们选用两块60GB的希捷酷鱼Ⅳ硬盘(Barracuda ATA Ⅳ、编号ST360021A)。系统选用Duron 750MHz的CPU,2×128MB樵风金条SDRAM,耕升GeForce2 Pro显卡,应该说是比较普通的配置,我们也希望借此了解构建RAID所需的系统要求。
RAID 0的创建
第一步 首先要备份好硬盘中的数据。很多用户都没有重视备份这一工作,特别是一些比较粗心的个人用户。创建RAID对数据而言是一项比较危险的操作,稍不留神就有可能毁掉整块硬盘的数据,我们首先介绍的RAID 0更是这种情况,在创建RAID 0时,所有阵列中磁盘上的数据都将被抹去,包括硬盘分区表在内。因此要先准备好一张带Fdisk与format命令的Windows 98启动盘,这也是这一步要注意的重要事项。
第二步 将两块硬盘的跳线设置为Master,分别接上升技KT7A-RAID的IDE3、IDE4口(它们由主板上的HighPoint370芯片控制)。由于RAID 0会重建两块硬盘的分区表,我们就无需考虑硬盘连接的顺序(下文中我们会看到在创建RAID 1时这个顺序很重要)。
第三步 对BIOS进行设置,打开ATA RAID CONTROLLER。我们在升技KT7A-RAID主板的BIOS中进入INTEGRATED PERIPHERALS选项并开启ATA100 RAID IDE CONTROLLER。升技建议将开机顺序全部改为ATA 100 RAID,实际我们发现这在系统安装过程中并不可行,难道没有分区的硬盘可以启动吗?因此我们仍然设置软驱作为首选项。
第四步 接下来的设置步骤是创建RAID 0的核心内容,我们以图解方式向大家详细介绍: 1系统BIOS设置完成以后重启电脑,开机检测时将不会再报告发现硬盘。
2磁盘的管理将由HighPoint 370芯片接管。
3下面是非常关键的HighPoint 370 BIOS设置,在HighPoint 370磁盘扫描界面同时按下“Ctrl”和“H”。
4进入HighPoint 370 BIOS设置界面后第一个要做的工作就是选择“Create RAID”创建RAID。
5在“Array Mode(阵列模式)”中进行RAID模式选择,这里能够看到RAID 0、RAID 1、RAID 0+1和Span的选项,在此我们选择了RAID 0项。
6RAID模式选择完成会自动退出到上一级菜单进行“Disk Drives(磁盘驱动器)”选择,一般来说直接回车就行了。
7下一项设置是条带单位大小,缺省值为64kB,没有特殊要求可以不予理睬。
8接着是“Start Create(开始创建)”的选项,在你按下“Y”之前,请认真想想是否还有重要的数据留在硬盘上,这是你最后的机会!一旦开始创建RAID,硬盘上的所有数据都会被清除。
9创建完成以后是指定BOOT启动盘,任选一个吧。
按“Esc”键退出,当然少不了按下“Y”来确认一下。 HighPoint 370 BIOS没有提供类似“Exit Without Save”的功能,修改设置后是不可逆转的。
第五步 再次重启电脑以后,我们就可以在屏幕上看到“Striping(RAID 0)for Array #0”字样了。插入先前制作的启动盘,启动DOS。打开Fdisk程序,咦?怎么就一个硬盘可见?是的,RAID阵列已经整个被看作了一块硬盘,对于操作系统而言,RAID完全透明,我们大可不必费心RAID磁盘的管理,这些都由控制芯片完成。接下来按照普通单硬盘方法进行分区,你会发现“这个”硬盘的容量“变”大了,仔细算算,对,总容量就是两块硬盘相加的容量!我们可以把RAID 0的读写比喻成拉链,它把数据分开在两个硬盘上,读取数据会变得更快,而且不会浪费磁盘空间。在分区和格式化后千万别忘了激活主分区。
第六步 选择操作系统让我们颇费周折,HighPoint370芯片提供对Windows 98/NT/2000/XP的驱动支持,考虑到使RAID功能面向的是相对高级的用户,所以我们选择了对新硬件支持更好的Windows XP Professional英文版(采用英文版系统主要是为了方便后面的Winbench测试,大家自己使用RAID完全可以用中文版的操作系统),Windows 2000也是一个不错的选择,但是硬件支持方面显然不如Windows XP Professional。
第七步 对于采用RAID的电脑,操作系统的安装和普通情况下不一样,让我们看看图示,这是在Windows XP完成第一步“文件复制”重启以后出现的画面,安装程序会以英文提示“按下F6安装SCSI设备或RAID磁盘”,这一过程很短,而且用户往往会忽视屏幕下方的提示。
按下F6后出现安装选择,选择“S”将安装RAID控制芯片驱动,选择“Enter”则不安装。 按下“S”键会提示插入RAID芯片驱动盘。
键入回车,安装程序自动搜索驱动盘上的程序,选择“WinXP”那一个并回车。
如果所提供的版本和Windows XP Profesional内置的驱动版本不一致,安装程序会给出提示让用户进行选择。
按下“S”会安装软盘所提供的而按下“Enter”则安装Windows XP Professional自带的驱动。按下“S”后又需要确认,这次是按“Enter”(这个……确认太多了,呵呵)。接下来是正常的系统安装,和普通安装没有任何区别。
RAID 0的安装设置我们就介绍到这里,下面我们会谈谈RAID 1的安装。与RAID 0相比,RAID 1的安装过程要简单许多,在正确操作的情况下不具破坏性。
RAID 1的创建
虽然在原理上和RAID 0完全不一样,但RAID 1的安装设置过程却与RAID 0相差不多,主要区别在于HighPoint 370 BIOS里的设置。为了避免重复,我们只向大家重点介绍这部分设置: 进入HighPoint 370 BIOS后选择“Create RAID”进行创建:
1在“Array Mode”上点击回车,在RAID模式选择中选择第二项“Mirror(RAID 1)for Data Security(为数据源盘创建镜像)”。
2接着是源盘的选择,我们再次提醒用户:务必小心,不要选错。
3然后是目标盘的选择,也就是我们所说的镜像盘或备份盘。
4然后开始创建。
5创建完成以后BIOS会提示进行镜像的制作,这一过程相当漫长。
6我们用了大约45分钟才完成60GB的镜像制作,至此RAID 1创建完成。
RAID 1会将主盘的数据复制到镜像盘,因此在构建RAID 1时需要特别小心,千万不要把主盘和镜像盘弄混,否则结果将是悲剧性的。RAID 1既可在两块无数据的硬盘上创建,也能够在一块已经安装操作系统的硬盘上添加,比RAID 0方便多了(除了漫长的镜像制作过程)。创建完成以后我们试着将其中一块硬盘拔下,HighPoint370 BIOS给出了警告,按下“Esc”,另一块硬盘承担起了源盘的重任,所有数据完好无损。
对于在一块已经安装操作系统的硬盘上添加RAID 1,我们建议的步骤是:打开BIOS中的控制芯片→启动操作系统安装HighPoint 370驱动→关机将源盘和镜像盘接在IDE3、4口→进入HighPoint 370 BIOS设置RAID 1(步骤见上文介绍)→重启系统完成创建。
我们对两种RAID进行了简单的测试,虽然RAID 0的测试成绩让人有些不解,但是实际使用中仍然感觉比单硬盘快了很多,特别是Windows XP Professional的启动异常迅速,进度条一闪而过。至于传输率曲线出现不稳定的情况,我们估计和平台选择有一些关系,毕竟集成芯片在进行这种高数据吞吐量的工作时非常容易被干扰。不过即使是这样,我们也看到RAID 0系统的数据传输率达到了非常高的水平,一度接近60MB/s。与RAID 0相比,RAID 1系统的性能虽然相对单磁盘系统没有什么明显的改善,但测试中我们发现RAID 1的工作曲线显得非常稳定,很少出现波动的情况。
再看看Winbench99 20中的磁盘测试成绩,一目了然。
对用户和操作系统而言,RAID 0和1是透明不影响任何操作的,我们就像使用一块硬盘一样。
编辑本段实现磁盘阵列有两种方式可以实现,那就是“软件阵列”与“硬件阵列”。
软件阵列是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。如微软的Windows NT/2000 Server/Server 2003和NetVoll的NetWare两种操作系统都可以提供软件阵列功能,其中Windows NT/2000 Server/Server 2003可以提供RAID 0、RAID 1、RAID 5;NetWare操作系统可以实现RAID 1功能。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低,有的降代还比较大,达30%左右。
硬件阵列是使用专门的磁盘阵列卡来实现的,这就是本文要介绍的对象。现在的非入门级服务器几乎都提供磁盘阵列卡,不管是集成在主板上或非集成的都能轻松实现阵列功能。硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。磁盘阵列卡拥有一个专门的处理器,如Intel的I960芯片,HPT370A/372 、Silicon Image SIL3112A等,还拥有专门的存贮器,用于高速缓冲数据。这样一来,服务器对磁盘的操作就直接通过磁盘阵列卡来进行处理,因此不需要大量的CPU及系统内存资源,不会降低磁盘子系统的性能。阵列卡专用的处理单元来进行操作,它的性能要远远高于常规非阵列硬盘,并且更安全更稳定。
公司刚刚买了一批IBM X3650,需要我们先将硬盘做成raid1和raid5,下面是具体的步骤:1 开机以后等几分钟,按照屏幕上面的提示点击“Ctrl + H” 就会进入到下面的这个界面,这是一个初始化的界面,选择“Start”2 下一个界面显示的就是你的服务器的硬盘信息,由于我的硬盘是两块,所以我这里就只显示两个。3 下面的是我的另外一个有4块硬盘的服务器,可以做一下对比。选择左下角的“Configuration Wizard”4 选择第二个“New Configuration” 5 选择 Yes 6 选择第一个“Manual Configuration” 手动设置,选择Next 7 在这里将左边的四块(所有)硬盘一个一个的添加到右边,例如点Slot0,再点下面的“Add To Array”8 都移动过去以后,点击右边“Accept DG”9 这是一个Overview的,确认没问题了就点击下一步。 10 将左边的信息添加到右边,点击“Add to SPAN” 11 点击Next12 在接下来出现的页面点击“Update Size” 13 在点击“Accept” 14 最后会让你确认,点击Yes 15 在这个几面你可以选择你想要做的Raid类型,RAID0,RAID1或者RAID5,选好之后点击Next 16 点击 next 17选择Yes 18最后一步,选择Yes这样就可以结束了,它会需要你重启机器的!
RAID 一般在独立模块设置,比如IBM 服务器一般是使用独立的RAID卡上设置,一般是开机按 CTRL+H 或者 CTRL+ A ,开机时注意提示的快捷键,进入RAID 设置。X7DVL-E服务器主板我不太熟悉,但一般都会根据RAID芯片或者RAID卡厂商型号,搜索一下。然后进入RAID设置,首先确保硬盘数据已经备份,然后再进行RAID 0设置,一般都会有向导先确认RAID类型和每个硬盘类型,然后添加物理硬盘,建立即可。
3块硬盘做2组Raid0,怎么可能,2组Raid0最少需要4块硬盘呀。raid0最大的好处是硬盘的读写速度可成倍的增加,最大的坏处是任何一块硬盘都不能坏,一旦坏了所有数据都完了。3块硬盘的话建议组Raid5吧,能兼顾速度又能保证数据安全,
一.如何配置阵列
二.如何删除阵列
三.如何设置热备份硬盘
四.硬盘掉线如何恢复
五.如何在一个RAID上创建多个Virtual Drive
六.如何确认硬盘状态
ServeRAID C100阵列是一个主板集成的阵列功能,下面列举说明了一些ServeRAID C100的常用操作。
一.如何配置阵列
1开机按F1进入UEFI配置界面,首先需要开启软件阵列功能,选择System Settings->Device and I/O Ports->Configure SATA as xxx,把默认的IDE修改为RAID,然后保存配置,重启机器,机器启动后再次按F1进入UEFI配置界面。
注:如果是安装不支持ServeRAID C100软件阵列的操作系统,Configure SATA as的选项需要恢复为默认的IDE。
2进入阵列配置界面,选择System Settings->Storage->LSI Software RAID Configuration Utility
3选择Virtual Driver Management
4选择Create Configuration,在Select RAID Level里选择RAID级别,ServeRaid C100可以支持RAID0和RAID1,示例中选择配置RAID1。
5在Select Drives中选择配置在RAID1里的硬盘,选择两块硬盘,在硬盘后面的方框里按空格键打上x,最后选择Apply Changes
6选择好硬盘后,可以看到在Virtual Driver Size中自动出现了阵列的容量,确认无误后选择Save Configuration
7在接下来的确认画面中,按空格键在Confirm选项后打上X,然后选择Yes确认。
8在Virtual Driver Management->Manage Virtual Drive Properties选项中,可以查看刚刚创建的RAID的状态,我们可以看到阵列是RAID1状态是Optimal,是正常的状态。
二.如何删除阵列
选择Virtual Drive Management->Select Virtual Drive Operations,选择Delete Virtual Drive,回车。在确认页面用空格选中Confirm后点选Yes确认,可完成删除阵列
三.如何设置热备份硬盘
1选择Drive Management->Select Drive Operations,在Select Drive中选择需要设置为Hot Spare盘的硬盘,在Drive Operation中选择Assign Global Hot Spare Drive,然后选择Start Operation执行操作。
2在Drive Management->View Global Hot Spare Drives中可以查看设置好的Hot Spare硬盘
3同样在Drive Management->Select Drive Operations界面中可以将Drive Operation选择为Unassign Hot Spare Drive来取消Hot Spare硬盘。
四.硬盘掉线如何恢复
1如果发生硬盘掉线情况,首先在Virtual Drive Management->Manage Virtual Drive Properties界面中,可以看到RAID1是处于Degraded状态的。
2进一步选择View Associated Drivers,可以看到Drive0是处于Offline状态,
3选择Drive Management->Select Drive Operations界面中选择Offline的Drive0,在Drive Operation中选择Rebuild,选择Start Operation开始阵列重建(Rebuild)操作
4然后我们可以看到Drive0处于Rebuilding状态,完成后会恢复成Online状态,RAID1将恢复成Optimal状态。
五.如何在一个RAID上创建多个Virtual Drive
在某些特定情况下,我们可能需要把一个RAID划分为2个或者多个Virtual Drive,下面以建立一个两块盘的RAID0为例来说明:
1建立一个RAID0,全部容量是929GB,这里我们先建立一个500GB的Drive Group,在Virtual Drive Size选项中把929GB修改为500GB,然后选择Save Configuration,在确认画面中按空格选中Confirm后用Yes确认完成Virtual Drive0的创建。
2下面创建第二个Virtual Drive,在Virtual Drive Management->Create Configuration,将Select Drives From选项选为Free Capacity
3选择Select Drive Groups,按空格选中之前建立的929GB的RAID0,按Apply Changes确认,Virtual Drive Size部分是之前剩余的429G空间。选择Save Configuration,在确认画面中按空格选中Confirm后用Yes确认。
4 在Virtual Drive Management->View Drive Group Properties界面中,我们可以看到在一个RAID0上建立的两个Virtual Drive,分别是500GB的Virtual Drive0和429GB的Virtual Drive1
六.如何确认硬盘状态
选择Drive Management->View Drive Properties,在Select Drive上按回车可以看到硬盘的数量和状态,在图里中我们看到安装了2块500G的硬盘,状态是Unconfigured Good,可以配置阵列。
您好:
首先确认您的机器阵列卡(RAID卡)是否支持您想配置的阵列,3500的机器是支持RAID0 1 5 10的。
配置的时候在服务器开机过程中会出现提示,您根据提示可以进入到RAID设置里面(一般是CTRL+H或者CTRL+C 具体根据机器和阵列卡的型号而定)然后根据上面的提示完成阵列配置!
希望我的回答对您有帮助!还有什么疑问可以百度HI我!
首先要有硬件RAID卡,并且支持RAID10,然后去IBM网上下个SERVERAID管理程序,最新的应该是842,一张CD的ISO,刻盘,然后用这张盘引导,就可以做了。。。具体的自己百度下。
选择左侧 configuration wizard 来选择添加阵列。
有三个选项,clear new add
选new是新建,一般用于建立第一个阵列,你现在是要添加硬盘,选add 添加。
必须选择ADD ,因为你是第二个阵列了,必须选择add 否则会清空丢失raid数据!
一块盘了,只能raid0了
给个链接 参照 http://wenkubaiducom/linkurl=6VYnqDpC6c_DFVD1h1BNi59Ec7ddEMjwUrVYhk-q5bV6GL--mhGXgIWP46zZ7fq-d3ZZMy7ToDN-u7zF88F5nwlH3soeop9yr8Iih0YdjyC 配置方法相同。
你可以搜索你阵列卡型号+配置阵列来搜索就行。文档很多
0条评论