买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国电信股份有限公司
摘要:本公开提供了一种硬盘性能测试方法、装置、设备及存储介质,涉及硬盘测试技术领域。测试服务器根据预设的测试任务对多个待测试硬盘进行并行测试,其中,测试任务包括多个子测试任务;监控每个待测试硬盘的测试进度,测试进度为子测试任务的进度;当执行一个子测试任务时,根据一个子测试任务的类型、一个子测试任务的测试进度和测试服务器的资源占用情况,确定多个待测试硬盘执行一个子测试任务的调度规则;根据调度规则对多个待测试硬盘执行一个子测试任务;在所有子测试任务完成后,获得性能测试结果。通过调度规则实现对多个待测试硬盘进行并行测试,缩短了硬盘的测试时间,提高了工作效率,从而满足人们对测试速度的需要。
主权项:1.一种硬盘性能测试方法,其特征在于,硬盘性能测试的测试环境为基于Docker容器的应用程序集群的测试环境,所述方法包括:将多个待测试硬盘分为N组,其中,一组待测试硬盘对应一个numa节点,所述一个numa节点对应多个PCIe通道和多个CPU核;一组待测试硬盘共用一个numa节点以及共用所述一个numa节点对应的多个CPU核;所述一组待测试硬盘通过所述一个numa节点对应的所述多个PCIe通道并行挂载在测试服务器上;将每组所述待测试硬盘中的每一个所述待测试硬盘与所述numa节点、所述CPU核和所述PCIe通道进行绑定;根据预设的测试任务对所述多个待测试硬盘进行并行测试,所述测试任务包括多个子测试任务,多个待测试硬盘并行挂接在测试服务器上;监控每个所述待测试硬盘的测试进度,所述测试进度为所述子测试任务的进度;当执行一个子测试任务时,根据所述一个子测试任务的类型、所述一个子测试任务的测试进度和测试服务器的资源占用情况,确定多个待测试硬盘执行所述一个子测试任务的调度规则,所述测试服务器的资源包括测试服务器的CPU核、测试服务器的numa节点和测试服务器的PCIe通道;根据所述调度规则对所述多个待测试硬盘执行所述一个子测试任务;在所有子测试任务完成后,获得性能测试结果;其中,所述当执行一个子测试任务时,根据所述一个子测试任务的类型、所述一个子测试任务的测试进度和测试服务器的资源占用情况,确定多个待测试硬盘执行所述一个子测试任务的调度规则,包括:查询所述测试服务器的资源占用情况;判断当前子测试任务所需资源是否大于所述测试服务器的空闲资源;若大于,则选择部分所述待测试硬盘并行执行所述当前子测试任务;当部分所述待测试硬盘执行所述当前子测试任务执行完毕时,将部分所述待测试硬盘与对应的资源解绑,解绑后的资源与未进行所述当前子测试任务的所述待测试硬盘绑定,直至所有所述待测试硬盘执行完成所述当前子测试任务。
全文数据:
权利要求:
百度查询: 中国电信股份有限公司 硬盘性能测试方法、装置、设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。