【技术实现步骤摘要】
本申请实施例涉及存储,尤其涉及一种数据存储系统与io异常感知方法。
技术介绍
1、现有的固态硬盘(solid state device,ssd)与存储控制器配合过程中至少存在如下问题:存储控制器无法及时感知固态硬盘内输入/输出(input/output,io)的相关信息。例如在出现io响应慢,或io超时,或固态硬盘内需要暂停响应io,或固态硬盘内需要恢复响应io等场景,主机无法及时感知到固态硬盘中与io相关的异常信息,主机只能被动地等到io超时才做进一步的容错处理,然而此时使用容错处理已耗时较长,对业务影响较大。
技术实现思路
1、有鉴于此,本申请提供数据存储系统与io异常感知方法,可以在固态硬盘内发生与io相关的异常事件时,使得存储控制器快速感知到与io相关的异常事件以及io异常信息。
2、第一方面提供一种数据存储系统,包括固态硬盘及存储控制器,固态硬盘和存储控制器通过nvme协议通信,存储控制器用于发送nvme协议定义的异步事件请求至固态硬盘,异步事件请求用于指示固态硬盘在
...【技术保护点】
1.一种数据存储系统,包括固态硬盘及存储控制器,所述固态硬盘和所述存储控制器通过NVMe协议通信,其特征在于,
2.如权利要求1所述的数据存储系统,其特征在于,所述第一条件包括:
3.如权利要求1或2所述的数据存储系统,其特征在于,所述IO异常信息为所述固态硬盘内异常IO的信息,所述异常IO为所述异常事件对应的IO,所述异常IO的信息包括如下信息中的一种或多种:异常类型、时延信息以及所述异常IO的个数。
4.如权利要求1至3任一项所述的数据存储系统,其特征在于,所述存储控制器还用于下发设置命令至所述固态硬盘,其中所述设置命令包括如下
...【技术特征摘要】
1.一种数据存储系统,包括固态硬盘及存储控制器,所述固态硬盘和所述存储控制器通过nvme协议通信,其特征在于,
2.如权利要求1所述的数据存储系统,其特征在于,所述第一条件包括:
3.如权利要求1或2所述的数据存储系统,其特征在于,所述io异常信息为所述固态硬盘内异常io的信息,所述异常io为所述异常事件对应的io,所述异常io的信息包括如下信息中的一种或多种:异常类型、时延信息以及所述异常io的个数。
4.如权利要求1至3任一项所述的数据存储系统,其特征在于,所述存储控制器还用于下发设置命令至所述固态硬盘,其中所述设置命令包括如下信息中的一种或多种:第一预设阈值、上报频率、异步事件标记。
5.如权利要求4所述的数据存储系统,其特征在于,所述固态硬盘用于响应所述异步事件请求包括:所述固态硬盘用于根据所述设置命令响应所述异步事件请求。
6.如权利要求1至5任一项所述的数据存储系统...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。