[发明专利]存储装置及报告性能能力的方法在审
申请号: | 201810027107.3 | 申请日: | 2018-01-11 |
公开(公告)号: | CN108572902A | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 甘尼斯瓦拉·R·玛瑞普迪;维什瓦纳特·玛瑞目 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 姜长星;张川绪 |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 性能能力 存储装置 非易失性存储介质 装置控制器 主机软件 配置 | ||
1.一种存储装置,包括:
第一非易失性存储介质,具有第一性能能力;
第二非易失性存储介质,具有与第一性能能力不同的第二性能能力;
装置控制器,被配置为向主机软件报告第一性能能力、第二性能能力、对第一性能能力的改变和对第二性能能力的改变。
2.根据权利要求1所述的存储装置,其中,所述存储装置为NVMe SSD。
3.根据权利要求1所述的存储装置,其中,装置控制器还被配置为:
检测出对第一性能能力的改变;
经由异步事件向主机软件报告对第一性能能力的改变。
4.根据权利要求1所述的存储装置,其中,装置控制器还被配置为通过以下步骤报告第一性能能力和第二性能能力:
收集装置参数来校准装置性能;
基于校准的装置性能计算第一性能能力和第二性能能力;
向主机软件通知第一性能能力和第二性能能力。
5.根据权利要求4所述的存储装置,其中,装置控制器当在装置控制器从主机软件接收到校准请求时,报告第一性能能力和第二性能能力。
6.根据权利要求1所述的存储装置,其中,装置控制器还被配置为:
监视第一非易失性存储介质的对第一性能能力的改变;
监视第二非易失性存储介质的对第二性能能力的改变;
检测对第一性能能力的改变和对第二性能能力的改变,并且当对第一性能能力的改变和/或对第二性能能力的改变被检测到时:
收集装置参数来校准装置性能;
基于校准的装置性能计算第一性能能力和第二性能能力;
向主机软件通知对第一性能能力的改变和/或对第二性能能力的改变。
7.一种从存储装置向主机软件报告性能能力的方法,其中,所述存储装置包括装置控制器和一个或多个非易失性存储器块,所述方法包括:
由装置控制器,收集装置参数来校准装置性能;
由装置控制器,基于校准的装置性能计算装置性能属性;
由装置控制器,向主机软件通知装置性能属性。
8.根据权利要求7所述的方法,其中,所述方法当在装置控制器从主机软件接收到校准请求时被执行。
9.根据权利要求7所述的方法,还包括:由装置控制器,监视存储装置的装置性能属性的改变。
10.根据权利要求9所述的方法,其中,收集的步骤、计算的步骤和通知的步骤在由装置控制器检测到性能属性的改变时被执行。
11.根据权利要求10所述的方法,其中,通知的步骤是通过异步事件进行的。
12.根据权利要求9所述的方法,其中,监视的步骤在装置控制器从主机软件接收到针对性能改变通知的登记之后被执行。
13.一种由主机软件将具有数据卷性能需求的数据分配给一个或多个非易失性快速存储器NVMe命名空间配置文件中的适合的NVMe命名空间配置文件的方法,所述方法包括:
在主机软件,接收所述数据的数据卷性能需求;
由主机软件,将数据卷性能需求转换为装置性能属性;
由主机软件,将装置性能属性与所述一个或多个NVMe命名空间配置文件的性能属性进行比较,如果所述一个或多个NVMe命名空间配置文件中存在适合的NVMe命名空间配置文件,则确定所述一个或多个NVMe命名空间配置文件中的哪个NVMe命名空间配置文件是适合的NVMe命名空间配置文件;
当确定所述一个或多个NVMe命名空间配置文件中的至少一个NVMe命名空间配置文件是适合的NVMe命名空间配置文件时,由主机软件,将所述数据分配为存储在适合的NVMe命名空间配置文件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810027107.3/1.html,转载请声明来源钻瓜专利网。