一种存储设备的I/O控制方法
基本信息
申请号 | CN202210468267.8 | 申请日 | - |
公开(公告)号 | CN114691049A | 公开(公告)日 | 2022-07-01 |
申请公布号 | CN114691049A | 申请公布日 | 2022-07-01 |
分类号 | G06F3/06(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 张辅云;刁永翔;李兵;赵业;宫晓渊 | 申请(专利权)人 | 无锡众星微系统技术有限公司 |
代理机构 | 北京动力号知识产权代理有限公司 | 代理人 | - |
地址 | 214000江苏省无锡市新吴区菱湖大道111号无锡软件园天鹅座C座2101室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了一种存储设备的I/O控制方法,该方法包括:利用主机的主机驱动对来自主机的I/O命令请求进行打包,将打包之后的I/O命令请求传递到I/O控制器,I/O命令请求用于对目标存储设备进行I/O访问;根据目标存储设备的类型,将I/O命令请求在I/O控制器中转换为目标存储设备可识别的访问命令,并将转换后的访问命令派发到与目标存储设备相对应的命令缓存中;接收目标存储设备执行命令而产生的设备应答,并将设备应答发送到I/O控制器的应答缓存;根据设备应答生成主机应答,并将主机应答通过应答缓存应答回主机,其中主机应答与目标存储设备的类型相对应。本发明的方案将对主机的处理能力需求转移到I/O控制器上,提高了主机和存储设备的交互效率并减少交互延迟。 |
