[发明专利]对存储介质访问的支持人工智能的管理在审
| 申请号: | 201980072116.7 | 申请日: | 2019-10-26 |
| 公开(公告)号: | CN112997138A | 公开(公告)日: | 2021-06-18 |
| 发明(设计)人: | C·特雷尼;N·瓦尔尼卡;P·S·阮 | 申请(专利权)人: | 马维尔国际贸易有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
| 地址: | 巴巴多斯*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储 介质 访问 支持 人工智能 管理 | ||
1.一种用于对存储介质访问的支持人工智能的管理的方法,包括:
从主机系统并且经由存储系统的主机接口接收用于对所述存储系统的存储介质的访问的主机输入/输出(I/O);
向与所述存储系统相关联的人工智能引擎提供描述从所述主机系统接收的所述主机I/O的信息;
从所述人工智能引擎接收对主机系统行为的预测,对主机系统行为的所述预测与由所述主机系统对所述存储介质的后续访问相关;以及
基于对主机系统行为的所述预测,调度用于对所述存储系统的所述存储介质的访问的所述主机I/O。
2.根据权利要求1所述的方法,还包括:
确定所述存储系统具有待定的内部I/O,并且其中所述调度包括:
基于对主机系统行为的所述预测,调度用于对所述存储系统的所述存储介质的访问的、所述主机系统的所述主机I/O和所述存储系统的所述内部I/O。
3.根据权利要求2所述的方法,其中调度所述存储系统的所述内部I/O包括:基于对主机系统行为的所述预测,提前或延迟所述存储系统的所述内部I/O,以减轻用于对所述存储介质的访问的、所述内部I/O与所述主机I/O或后续主机I/O之间的争用。
4.根据权利要求2所述的方法,其中所述内部I/O与所述存储系统的闪存转换层的一个或多个任务相对应,一个或多个任务包括垃圾收集、数据迁移或损耗均衡中的一项。
5.根据权利要求1所述的方法,其中从所述人工智能引擎接收的对主机系统行为的所述预测包括以下项的指示:
直到所述主机系统变为空闲的持续时间;
所述主机系统将保持空闲的持续时间;或者
与由所述主机系统发出的下一主机I/O有关的参数。
6.根据权利要求1所述的方法,其中描述所述主机I/O的所述信息包括:针对所述主机I/O中的至少一个主机I/O的以下项的指示:
所述主机I/O的事件类型;
所述主机I/O的事件持续时间;或者
与所述主机I/O相关联的数据的事件大小。
7.根据权利要求1所述的方法,其中对所述主机I/O的所述调度基于从所述人工智能引擎接收的对主机系统行为的所述预测、以及用于所述存储介质的热管理的所述存储介质的设备级参数。
8.根据权利要求1所述的方法,其中:
所述人工智能引擎执行多个人工智能模型;
所述多个人工智能模型中的至少两个人工智能模型与由所述存储系统的设备级管理器或闪存转换层实现的相应内部任务相关联;以及
所述方法还包括:在将所述信息提供给所述人工智能引擎之前,将所述多个智能模型中的至少一个智能模型加载到所述人工智能引擎,以使得能够对所述主机系统行为进行预测。
9.根据权利要求8所述的方法,还包括:经由所述人工智能引擎,并发执行所述多个人工智能模型中的所述至少两个人工智能模型,以实现所述存储系统的至少两个人工智能辅助的内部任务。
10.根据权利要求8所述的方法,还包括:经由所述人工智能引擎,并行执行所述多个人工智能模型中的一个人工智能模型的两个实例,以使得能够对所述人工智能模型进行在线再训练或精化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔国际贸易有限公司,未经马维尔国际贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980072116.7/1.html,转载请声明来源钻瓜专利网。





