一种存储设备的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控制器上,提高了主机和存储设备的交互效率并减少交互延迟。