火箭R2680是一款8口SAS/SATA兼容PCIE接口的阵列卡,支持在线扩容 (OCE) 和在线RAID迁移(ORLM) ;在线阵列漫游;自动侦测加入/移除磁盘;自动磁盘阵列重建;热备份硬盘热交换和热插拔;支持多组 RAID,多个逻辑盘;支持64位LBA,提供可大于2TB的磁盘空间。本文只对其热备份硬盘功能加以解析。
图1、火箭R2680图片
测试平台:XEON3330(四核)、INTEL S3200SH、KST2G DDR2 ECC、ST500G、WD500G RE3×4,台达600MB,系统:Windows2003 R2。
在系统盘上装好系统、驱动和R2680的管理软件。登录进入R2680管理软件中。软件默认的帐号和密码分别是“RAID”“hpt”,注意字母的大小写。
图2:登录R2680管理软件
点击“Manage”→“Array”按软件提示,将1、2、3号硬盘做成一组RAID5。
图3:创建一组RAID5阵列
图4:做RAID5后磁盘情况
接下来我们将4号盘设置成热备份硬盘,点击“Manage” →“Spare Pool”,钩选4号盘,点击“Add Spare”。
图5:设置热备份硬盘步骤1
图6:设置热备份硬盘步骤2
图7:设置热备份硬盘步骤3
下面我们对R2680的热备份硬盘功能进行一下简单测试,测试方法是拷贝一批容量大的文件进入阵列RAID5中,在拷贝过程中拔掉阵列里面1号磁盘,测试热备功能是否现实以及最终RAID5中数据是否安全完整。
图8:拷贝数据前阵列情况
图9:拷贝数据到50%,准备拔盘
图10:拔掉1号盘后阵列盘及热备盘的情况
从上图我们可以在同一时间观察到以下情况:当我们拔掉阵列中1号磁盘时,4号热备磁盘立即加入RAID5阵列并由管理软件对其进行锁定,阵列开始自动重建(Rebuilding);已经进行到50%的拷贝任务依然继续进行到全部完成;因1号盘被拔除,阵列中1号盘的信息显示为“错误”并从阵列中移出,原由1、2、3号;阵列卡自动进行报警。
图11:管理软件日志所记录的相关信息
在经过一段时间阵列重建完成,我们再查看由2、3、4号盘所构成的RAID5阵列中的数据,发现计划拷贝的全部14.6G数据都在阵列中,无一缺少。
图12:重建后,阵列中数据情况
由以上的操作,我们可以对火箭R2680阵列卡的热备盘功能有一个具体的了解。从中我们也可以看出,此项功能对于服务器数据安全提供了有力的保障。