[发明专利]一种固态硬盘性能测试方法、装置、设备及存储介质有效
申请号: | 201911386523.3 | 申请日: | 2019-12-29 |
公开(公告)号: | CN111063387B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 杨永峰 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G11C29/24 | 分类号: | G11C29/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘翠香 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 固态 硬盘 性能 测试 方法 装置 设备 存储 介质 | ||
本申请公开了一种固态硬盘性能测试方法,该方法包括:开启基本输入输出系统及主机系统的虚拟化功能;在主机系统下初始化固态硬盘,为每个固态硬盘创建一个容量空间;分别为每个卡子芯片创建一个虚拟功能芯片,将每个虚拟功能芯片从主机系统中解绑定,并将每个容量空间附加到相应的虚拟功能芯片上;创建虚拟机,将每个虚拟功能芯片的总线标识添加到虚拟机上;在虚拟机下确定虚拟功能芯片的数量及固态硬盘的数量,在虚拟机下对每个固态硬盘进行性能测试。应用本申请实施例所提供的技术方案,实现了在虚拟环境下对固态硬盘的性能测试,提高了测试效率。本申请还公开了一种固态硬盘性能测试装置、设备及存储介质,具有相应技术效果。
技术领域
本申请涉及测试技术领域,特别是涉及一种固态硬盘性能测试方法、装置、设备及存储介质。
背景技术
近年来,服务器中对于固态硬盘的使用越来越普遍,如NVME(Non-VolatileMemory Express,非易失性内存主机控制器接口规范)硬盘。固态硬盘的性能好坏对于服务器能否正常运行的影响较大。所以,在固态硬盘出厂前,或者使用前,需要对固态硬盘的性能进行测试。
目前,对于固态硬盘的性能测试多是在实体系统下进行的。在实体系统下进行配置进而对固态硬盘进行性能测试较为繁琐,测试不方便,测试效率较低。
发明内容
本申请的目的是提供一种固态硬盘性能测试方法、装置、设备及存储介质,以在虚拟环境下对固态硬盘进行性能测试,提高测试效率。
为解决上述技术问题,本申请提供如下技术方案:
一种固态硬盘性能测试方法,包括:
开启基本输入输出系统及主机系统的虚拟化功能;
在所述主机系统下初始化固态硬盘,为每个固态硬盘创建一个容量空间;
分别为每个卡子芯片创建一个虚拟功能芯片,将每个虚拟功能芯片从所述主机系统中解绑定,并将每个容量空间附加到相应的虚拟功能芯片上;
创建虚拟机,将每个虚拟功能芯片的总线标识添加到所述虚拟机上;
在所述虚拟机下确定虚拟功能芯片的数量及固态硬盘的数量,在所述虚拟机下对每个固态硬盘进行性能测试。
在本申请的一种具体实施方式中,所述在所述主机系统下初始化固态硬盘,为每个固态硬盘创建一个容量空间,包括:
获取所述主机系统中卡子芯片的标识;
确定每个卡子芯片控制的固态硬盘;
为每个固态硬盘创建一个容量空间。
在本申请的一种具体实施方式中,所述分别为每个卡子芯片创建一个虚拟功能芯片,包括:
获取所述主机系统中卡子芯片的总线地址;
基于每个卡子芯片的总线地址,为每个卡子芯片创建一个虚拟功能芯片。
在本申请的一种具体实施方式中,所述将每个虚拟功能芯片从所述主机系统中解绑定,包括:
获取每个虚拟功能芯片的标识;
从所述主机系统中对每个虚拟功能芯片的标识进行解绑操作。
在本申请的一种具体实施方式中,所述将每个容量空间附加到相应的虚拟功能芯片上,包括:
分别将每个固态硬盘的容量空间从卡子芯片上删除;
分别将每个固态硬盘的容量空间增加到虚拟功能芯片上。
一种固态硬盘性能测试装置,包括:
虚拟功能开启模块,用于开启基本输入输出系统及主机系统的虚拟化功能;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911386523.3/2.html,转载请声明来源钻瓜专利网。