存储硬盘性能测试方法、装置、设备及存储介质制造方法及图纸

技术编号:41208010 阅读:13 留言:0更新日期:2024-05-09 23:29
本发明专利技术提供了一种存储硬盘性能测试方法、装置、设备及存储介质,该方法包括:响应于存储硬盘对应虚拟功能控制器的生成,创建虚拟功能控制器的命名空间,其中,命名空间用于识别存储硬盘,根据中央处理器核的预设线程数量,生成目标数量的输入输出队列,并通过虚拟功能控制器将输入输出队列分配至所述存储硬盘,获取待执行的性能测试类型,采用预设绑核规则将存储硬盘的输入输出队列和中央处理器核进行绑定,基于输入输出队列,对存储硬盘执行性能测试,生成存储硬盘对应测试结果。本发明专利技术基于性能测试需求将分配给存储硬盘的输入输出队列与中央处理器核绑定,实现自适应地分配队列和处理器资源,提升了多盘测试的资源利用率。

【技术实现步骤摘要】

本专利技术涉及硬盘测试,特别是涉及一种存储硬盘性能测试方法、装置、设备及存储介质


技术介绍

1、现有的支持sr-iov技术的卸载存储卡,能够通过nvme虚拟化方案支持用户直接访问nvme设备,将计算节点cpu对nvme硬盘的功能卸载到存储卡上,nvme(non-volatilememory express,非易失存储器标准)是使用pci-e(peripheral component interconnectexpress,高速串行计算机扩展总线标准)通道的固态硬盘的一种规范。

2、卸载存储卡的nvme虚拟化方案可以搭配多盘nvme硬盘,以实现虚拟功能(virtualfunction,vf)多盘运行,其中,nvme硬盘的io性能对虚拟功能多盘运行有着重大影响,然而,目前对nvme硬盘的性能测试通常采用传统测试工具以及固有参数进行单一测试,在硬盘较多的场景下,由于硬件资源分配不平衡,导致多盘性能测试的效率低,进一步影响测试结果。


技术实现思路

1、有鉴于此,本专利技术旨在提出一种存储硬盘性能测试方法本文档来自技高网...

【技术保护点】

1.一种存储硬盘性能测试方法,其特征在于,应用于操作系统,所述操作系统控制多个中央处理器核和多个卸载存储卡,每个所述卸载存储卡挂载有多个存储硬盘,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述中央处理器核的预设线程数量,生成目标数量的输入输出队列,并通过所述虚拟功能控制器将所述输入输出队列分配至所述存储硬盘,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取待执行的性能测试类型,采用预设绑核规则将所述存储硬盘的输入输出队列和所述中央处理器核进行绑定,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述目标存储硬盘...

【技术特征摘要】

1.一种存储硬盘性能测试方法,其特征在于,应用于操作系统,所述操作系统控制多个中央处理器核和多个卸载存储卡,每个所述卸载存储卡挂载有多个存储硬盘,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述中央处理器核的预设线程数量,生成目标数量的输入输出队列,并通过所述虚拟功能控制器将所述输入输出队列分配至所述存储硬盘,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取待执行的性能测试类型,采用预设绑核规则将所述存储硬盘的输入输出队列和所述中央处理器核进行绑定,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述目标存储硬盘的输入输出队列和所述中央处理器核进行绑定,其中,每个所述中央处理器核绑定的输入输出队列互不相邻,包括:

5.根据权利要求3所述的方法,其特征在...

【专利技术属性】
技术研发人员:张亚伟
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1