一种raid卡兼容性和稳定性的测试方法

文档序号:6458532阅读:404来源:国知局
专利名称:一种raid卡兼容性和稳定性的测试方法
技术领域
本发明涉及服务器开发测试验证领域,具体地说是涉及一种RAID卡兼容性 和稳定性的测试方法。
2背景技术
数据冗余技术因为能大大加强数据的安全性,在对安全性和稳定性有极高 要求的服务器领域得到了广泛应用。如冗余磁盘阵列技术,使组成的磁盘组就 像是一个硬盘,用户可以对它进行分区,格式化等等。总之,对磁盘阵列的操 作与单个硬盘一模一样。不同的是,磁盘阵列的存储性能要比单个硬盘高很多,
而且可以提供数据冗余。当某些数据一旦发生损坏后,利用冗余信息可以使损 坏数据得以恢复,从而保障了用户数据的安全性。
RAID卡就是用来实现冗余磁盘阵列功能的板卡,通常是由I/O处理器、SCSI 控制器、SCSI连接器和缓存等一系列零组件构成的。不同的RAID卡支持的冗余 磁盘阵列模式不同,可分为RADIO、 RAID1、 RAID3、 RAID4、 RAID5和RAIDIO。 RAID卡可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是 一个磁盘驱动器,所以使用RAID可以达到单个的磁盘驱动器几倍、几十倍甚至 上百倍的速率,还可以提供容错功能。
服务器产品在开发时,需要对服务器的重要组成部分MID卡进行评估测试, 确保其运行稳定可靠、不存在兼容性问题,但现在还没有一种较好的测试方法, 可以高效率的发现开发过程中RAID卡的兼容性和稳定性问题。
3
发明内容
本发明的目的是提供一种规范地高效率地对RAID卡的兼容性和稳定性进行 测试的方法。
本发明的目的是按以下方式实现的, 一种RAID卡兼容性和稳定性的测试方 法,包括以下4个测试步骤,缺一不可。在各项测试中,若发现异常情况,需 及时通知部件工程师,暂停测试,待问题解决后再继续其余测试。根据该RAID 卡特点及产品情况,如有必要,进行高低温、电磁兼容、跌落、振动等测试。
1) RAID卡结构测试
检测RAID卡与机箱、主板、线缆等关联部件在结构上的配合,有无尺寸不 合适等现象,必要时进行跌落、振动摸底测试。
2) RAID卡基本功能测试加电自检,査看被测RAID卡信息,缓存容量、firmware版本等信息是否正 确,与部件工程师提供的《RAID卡选型报告》里的部件信息是否一致。
检査该RAID卡各项参数、功能是否符合选型报告。察看该RAID卡所连接 的硬盘信息,创建各种MID级别,可以顺利进入创建界面,正常识别硬盘信息 (型号,传输速率,cache大小,id),硬盘识别过程中有没有出现异常,选择 其中的磁盘实现不同RAID级别的创建,并使用不同的条块大小的方法创建。
反复开关机20次,其中冷热启动各10次,没有出现检测不到RAID卡或是 死机、蓝屏等异常现象。
3) 操作系统兼容性测试
3. 1) Windows系统兼容性测试
安装Windows 2000、 Windows 2003操作系统,并打补丁。安装过程正常加 载部件工程师提供的RAID卡驱动,划定分区时,磁盘阵列容量大小正常,没有 出现蓝屏等异常现象。
系统安装完毕后,察看该部件信息。确定被测部件信息正常。
RAID卡的管理功能验证,要求能正常安装部件自带的管理软件,可以实现 软件提供的各项功能。
3.2) Linux系统兼容性测试
安装Red hat AS 5.0 、 SUSE 10等操作系统(依照所测机型一类操作系统 的定义,必须完整测试该机型的一类操作系统)。安装过程正常加载部件工程 师提供的驱动,没有出现无法安装的异常现象。
系统下查看被测部件信息是否正常。
进行RAID卡的管理功能验证,要求能正常安装部件自带的管理软件,可以 实现软件提供的各项功能。
4) 稳定性测试测试被测RAID卡在大压力情况下的稳定性
4.1) Win2000/2003系统下运行压力软件(1/0meter、 Maxpower等)12小 时以上,运行过程正常,没有出现掉盘、死机等现象,系统日志没有报错信息。
4.2) 系统下重启600次;査看运行过程是否正常,有没有出现掉盘、死机 等现象,系统日志有没有报错信息。
本发明的优点是
1、 按照严格的检测步骤,有利于快速发现问题,提高产品检测和发现问题 的效率;
2、 确认RAID卡本身的性能指标,还能通过各项测试,评估RAID卡与服务器系统的兼容性,评估RAID卡运行的稳定性。

附图1是一种RAID卡兼容性和稳定性的测试方法的流程图; 5、实施方式
现参照说明书附图对本发明的一种RAID卡兼容性和稳定性的测试方法作以 下详细地说明。
本发明的一种RAID卡兼容性和稳定性的测试方法由结构测试100、基本功 能测试200、操作系统兼容性测试300和稳定性测试400共4个测试模块组成。 如图1所示,依次对RAID卡进行结构测试100、基本功能测试200、操作系统 兼容性测试300和稳定性测试400。在任一测试模块中发现异常情况,需及时通 知部件工程师,暂停测试,待问题解决后再继续其余模块的测试。
第1步先进行结构测试模块100:
在结构测试100模块中,先进行尺寸配合测试101。尺寸配合测试101中, 检测RAID卡与机箱、主板、线缆等关联部件在结构上的配合,看看有无尺寸不 合适的情况及安装接触是否紧密。
在尺寸配合测试101后,进行跌落振动测试102。必要时对RAID卡进行高 低温、电磁兼容等测试。
第2步进行基本功能测试模块200:
首先对RAID卡加电自检201,査看被测RAID卡的信息,缓存容量、firmware 版本等信息是否正确,与部件工程师提供的《RAID卡选型报告》里的部件信息 是否一致。
然后进行功能检测202。检査该RAID卡各项参数、功能是否符合选型报告。 察看该RAID卡所连接的硬盘信息,检测是否可以创建各种RAID级别,是否可 以顺利进入创建界面,能否正常识别硬盘信息(型号,传输速率,cache大小, id),硬盘识别过程中有没有出现异常,选择其中的磁盘实现不同RAID级别的 创建,并使用不同的条块大小的方法创建。
接着进行稳定性测试203。反复开关机20次(冷热启动各10次)',测试有 没有出现检测不到RAID卡或是死机、蓝屏等异常现象。
第3步进行操作系统兼容性测试模块300:
对于Windows系统兼容性测试
安装Windows系统301:首先进行安装包括Windows 2000、 Windows 2003 等支持的操作系统,并打补丁。在安装过程正常加载部件工程师提供的RAID卡驱动,划定分区时,检测磁盘阵列容量大小是否正常,没有出现蓝屏等异常现 象。
查看部件信息302:系统安装完毕后,察看该部件信息,确定被测部件信息正常。
管理功能验证303:对RAID卡的管理功能进行验证,要求能正常安装部件 自带的管理软件,可以实现软件提供的各项功能。 对于Linux系统的兼容性测试
安装Linux系统304:首先安装包括Red hat AS 5. 0 、 SUSE 10等的操作 系统(依照所测机型一类操作系统的定义,必须完整测试该机型的一类操作系 统)。安装过程正常加载部件工程师提供的驱动,没有出现无法安装的异常现 象。
査看部件信息305:系统安装完毕后,察看该部件信息,确定被测部件信息 正常。
管理功能验证306:对RAID卡的管理功能验证,要求能正常安装部件自带 的管理软件,可以实现软件提供的各项功能。 第4步进行稳定性测试模块400:
压力软件测试401:在Win2000/2003系统下运行压力软件(I/O meter、 Maxpower等)12小时以上,査看运行过程是否正常,有没有出现掉盘、死机等 现象,系统日志有没有报错信息。
重起测试402:在系统下重启600次,査看运行过程是否正常,没有出现掉 盘、死机等现象,系统日志没有报错信息。测试被测RAID卡在大压力情况下的 稳定性
除说明书所述的技术特征外,均为本专业技术人员的已知技术。 本发明的一种RAID卡兼容性和稳定性的测试方法设计合理、易于操作,便
于发现问题,提高了RAID卡兼容性和稳定性测试工作的效率,因而,具有很好
的推广使用价值。
权利要求
1. 一种RAID卡兼容性和稳定性的测试方法,其特征在于包括以下4个测试步骤1)RAID卡结构测试检测RAID卡与机箱、主板、线缆等关联部件在结构上的配合,然后进行跌落、振动摸底测试;2)RAID卡基本功能测试2.1)加电自检,查看被测RAID卡信息,缓存容量、firmware版本等信息是否正确,与部件工程师提供的《RAID卡选型报告》里的部件信息是否一致;2.2)检查该RAID卡各项参数、功能是否符合选型报告,察看该RAID卡所连接的硬盘信息,创建各种RAID级别,查看是否可以顺利进入创建界面,正常识别硬盘,硬盘识别过程中有没有出现异常,选择其中的磁盘实现不同RAID级别的创建,并使用不同的条块大小的方法创建;2.3)反复开关机20,其中次冷热启动各10次,查看是否有检测不到RAID卡或是死机、蓝屏等异常现象;3)操作系统兼容性测试3.1)Windows系统兼容性测试安装Windows 2000、Windows 2003操作系统,并打补丁,安装过程正常加载部件工程师提供的RAID卡驱动,划定分区时,查看磁盘阵列容量大小是否正常,有没有出现蓝屏等异常现象;系统安装完毕后,察看该部件信息,确定被测部件信息正常;对RAID卡的管理功能进行验证,要求能正常安装部件自带的管理软件,可以实现软件提供的各项功能;3.2)Linux系统兼容性测试安装Red hat AS 5.0、SUSE 10等操作系统,安装过程正常加载部件工程师提供的驱动,没有出现无法安装的异常现象;系统下察看该部件信息,被测部件信息正常;对RAID卡的管理功能进行验证,要求能正常安装部件自带的管理软件,可以实现软件提供的各项功能;4)稳定性测试4.1)Win2000/2003系统下运行压力软件12小时以上,查看运行过程是否正常,有没有出现掉盘、死机等现象,系统日志有没有报错信息;4.2)系统下重启600次,查看运行过程是否正常,有没有出现掉盘、死机等现象,系统日志有没有报错信息。
2、根据权利要求1所述的一种RAID卡兼容性和稳定性的测试方法,其特征在于在各项测试依次进行,若发现异常情况,需暂停测试,并及时通知部件 工程师,待问题解决后再继续其余测试。
全文摘要
本发明提供一种RAID卡兼容性和稳定性的测试方法,由结构测试、基本功能测试、操作系统兼容性测试和稳定性测试共4个测试模块组成。依次对RAID卡进行结构测试、基本功能测试、操作系统兼容性测试和稳定性测试,在任一测试模块中发现异常情况,需及时通知部件工程师,暂停测试,待问题解决后再继续其余模块的测试。该测试方法规范标准,既有利于快速发现问题,提高产品检测和发现问题的效率,又能确认RAID卡本身的性能指标,还能通过各项测试,评估RAID卡与服务器系统的兼容性,评估RAID卡运行的稳定性,因而具有很好的推广使用价值。
文档编号G06F11/22GK101286128SQ20081001641
公开日2008年10月15日 申请日期2008年5月29日 优先权日2008年5月29日
发明者刘晓梅, 原 高 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1