主机与存储设备兼容适配测试方法和系统技术方案

技术编号:10614876 阅读:90 留言:0更新日期:2014-11-06 10:28
本发明专利技术提供了一种主机与存储设备兼容适配测试方法和系统,其中方法包括:在主机与存储设备之间进行兼容适配的基础实施测试,基础实施测试包括连接存储设备的板卡驱动识别测试;在主机与存储设备之间进行兼容适配的功能测试,功能测试包括主机识别存储设备数据卷测试和存储设备磁盘上的文件操作测试;在主机与存储设备之间进行兼容适配的性能测试,性能测试包括存储设备磁盘负载测试、存储设备磁盘压力测试、存储设备磁盘并发测试和存储设备磁盘稳定性测试。本发明专利技术能够实现主机与存储设备之间兼容适配测试的通用化、标准化和规范化。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种主机与存储设备兼容适配测试方法和系统,其中方法包括:在主机与存储设备之间进行兼容适配的基础实施测试,基础实施测试包括连接存储设备的板卡驱动识别测试;在主机与存储设备之间进行兼容适配的功能测试,功能测试包括主机识别存储设备数据卷测试和存储设备磁盘上的文件操作测试;在主机与存储设备之间进行兼容适配的性能测试,性能测试包括存储设备磁盘负载测试、存储设备磁盘压力测试、存储设备磁盘并发测试和存储设备磁盘稳定性测试。本专利技术能够实现主机与存储设备之间兼容适配测试的通用化、标准化和规范化。【专利说明】主机与存储设备兼容适配测试方法和系统
本专利技术涉及测试
,尤其涉及一种主机与存储设备兼容适配测试方法和系统。
技术介绍
随着存储产品的大量普及和使用,主机和存储之间的兼容适配,存储和主机连接后的基础硬件环境的稳定性、可靠性和系统性能越来越为使用者所重视。 兼容适配测试是指测试软件在特定的硬件平台上、不同的应用软件之间、不同的操纵系统平台上、不同的网络等环境中是否能够很友好的运行的测试。目前,主机和存储设备生产厂商众多、型号规格复杂,体系结构和操作方法差异性都比较大,而当前的兼容适配测试往往只针对特定品牌和型号,难以形成标准流程和测试规范,如此,不仅适应面窄,而且也难于对存储和主机互联后组成的硬件系统进行恰当和全面的评估,如果测试不充分,可能导致设备使用设备过程中存在兼容性隐患。 有鉴于此,需要一种全面深入的主机与存储设备兼容适配测试方案来解决现有技术的问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种主机与存储设备兼容适配测试方法和系统,能够实现主机与存储设备之间兼容适配测试的通用化、标准化和规范化。 为了达到本专利技术目的,本专利技术提供了一种主机与存储设备兼容适配测试方法,包括:在主机与存储设备之间进行兼容适配的基础实施测试,基础实施测试包括连接存储设备的板卡驱动识别测试;在主机与存储设备之间进行兼容适配的功能测试,功能测试包括主机识别存储设备数据卷测试和存储设备磁盘上的文件操作测试;在机与存储设备之间进行兼容适配的性能测试,性能测试包括存储设备磁盘负载测试、存储设备磁盘压力测试、存储设备磁盘并发测试和存储设备磁盘稳定性测试。 进一步地,连接存储设备的板卡驱动识别测试包括主机总线适配器HBA卡、串行连接SAS卡识别测试,存储区域网络SAN、SAS参数测试和存储设备文件测试;其中,HBA卡、SAS卡识别测试,具体包括:连接存储设备的HBA卡、SAS卡的板卡驱动信息,能否在主机端被正确识别;HBA卡、SAS卡的板卡驱动能否被正确加载;存储设备能否被正确识别,并被正常操作。 进一步地,主机识别存储设备数据卷测试包括存储设备磁盘上的逻辑卷管理LVM卷操作测试;主机识别存储设备数据卷测试,具体包括:在主机中,为存储设备划分文件系统,测试能否正常划分;在主机中,为存储设备划分裸设备,测试能否正常划分;在主机中,查看存储设备上划分后的文件系统大小,数量是否正确;在主机中,查看划分后的裸设备大小,数量是否正确。 进一步地,存储设备磁盘上的文件操作测试包括存储设备文件系统的拷贝、移动和删除操作测试;存储设备磁盘上的文件操作测试,具体包括:在存储设备上执行拷贝文件操作,测试拷贝过程及结果是否正常;在存储设备上执行拷贝目录操作,测试拷贝过程及结果是否正常;在存储设备上执行移动文件操作,测试移动过程及结果是否正常;在存储设备上执行移动目录操作,测试移动过程及结果是否正常;在存储设备上执行删除文件操作,测试删除过程及结果是否正常;在存储设备上执行删除目录操作,测试删除过程及结果是否正常。 进一步地,存储设备磁盘负载测试,具体包括:在主机上,向存储设备同时启动多个读取数据的任务,测试耗费的时间;在主机上,向存储设备同时启动多个写入数据的任务,测试耗费的时间;测试内存占用率、CPU占用率、作业成功率和1流量,其中1流量可以包括HBA卡、SAS卡流量;用图表显示所述内存占用率、CPU占用率、作业成功率和1流量。 进一步地,存储设备磁盘压力测试,具体包括:启动对于存储设备的数据读取任务,读取预设大小的文件或文件集合,并逐渐增大文件的大小,记录每次任务完成的时间,观察主机系统的CPU占有率和内存占有率;启动对于存储设备的数据写入任务,写入预先设置大小的文件或文件集合,并逐渐增大文件的大小,记录每次任务完成的时间,观察主机系统的CPU占有率和内存占有率;当至少出现下列情况之一时,记录当前的文件大小:CPU占有率持续100% ;内存耗尽或占有率超过预设数置;写入任务出错或无响应;测试最大数据读写大小、内存占用率、CPU占用率、作业成功率和1流量,其中1流量可以包括HBA卡、SAS卡流量;用图表显示所述内存占用率、CPU占用率、作业成功率和1流量。 进一步地,存储设备磁盘并发测试,具体包括:启动对于存储设备的数据读取任务,在主机上同时运行对于同一预设大小的文件或文件集合的预设数量读取任务,并逐渐增加并发的任务数,最大任务数由HBA卡的性能或磁盘的性能决定;启动对于存储设备的数据写入任务,在主机上同时运行对于同一预设大小的文件或文件集合的预设数量读取任务,并逐渐增加并发的任务数,最大任务数由HBA卡的性能或磁盘的性能决定;测试最大并发数、内存占用率、CPU占用率、作业成功率和1流量,其中1流量可以包括HBA卡、SAS卡流量;用图表显示所述内存占用率、CPU占用率、作业成功率和1流量。 进一步地,存储设备磁盘稳定性测试,具体包括:在主机上启动对于存储设备的读取任务,连续运行预设时间的任务,测试其稳定性,查看读取任务运行是否正常;在主机上启动对于存储设备的写入任务,连续运行预设时间的任务,测试其稳定性,查看写入任务运行是否正常;测试内存占用率、CPU占用率和1流量,其中1流量可以包括HBA卡、SAS卡流量;用图表显示所述内存占用率、CPU占用率、1流量和任务完成时间。 本专利技术提供了一种主机与存储设备兼容适配测试系统,包括:主机和存储设备;其中,主机,用于在主机与存储设备之间进行兼容适配的基础实施测试,基础实施测试包括连接存储设备的板卡驱动识别测试;在主机与存储设备之间进行兼容适配的功能测试,功能测试包括主机识别存储设备数据卷测试和存储设备磁盘上的文件操作测试;在主机与存储设备之间进行兼容适配的性能测试,性能测试包括存储设备磁盘负载测试、存储设备磁盘压力测试、存储设备磁盘并发测试和存储设备磁盘稳定性测试。 与现有技术相比,本专利技术包括:在主机与存储设备之间进行兼容适配的基础实施测试,基础实施测试包括连接存储设备的板卡驱动识别测试;在主机与存储设备之间进行兼容适配的功能测试,功能测试包括主机识别存储设备数据卷测试和存储设备磁盘上的文件操作测试;在主机与存储设备之间进行兼容适配的性能测试,性能测试包括存储设备磁盘负载测试、存储设备磁盘压力测试、存储设备磁盘并发测试和存储设备磁盘稳定性测试。本专利技术通过在主机与存储之间进行兼容适配的基础实施测试、功能测试和性能测试,可以为不同型号和规格的主机和存储之间的兼容适配找到一套通用可行、标准化、规范化的测试方法,不仅提供了主机和本文档来自技高网...

【技术保护点】
一种主机与存储设备兼容适配测试方法,其特征在于,包括:在所述主机与存储设备之间进行兼容适配的基础实施测试,所述基础实施测试包括连接存储设备的板卡驱动识别测试;在所述主机与存储设备之间进行兼容适配的功能测试,所述功能测试包括主机识别存储设备数据卷测试和存储设备磁盘上的文件操作测试;在所述主机与存储设备之间进行兼容适配的性能测试,所述性能测试包括存储设备磁盘负载测试、存储设备磁盘压力测试、存储设备磁盘并发测试和存储设备磁盘稳定性测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:李勋堂
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1