说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211021514.6 (22)申请日 2022.08.24 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 张赛赛  (74)专利代理 机构 北京智信禾专利代理有限公 司 11637 专利代理师 赵杰 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) (54)发明名称 存储系统、 方法以及硬件卸载卡 (57)摘要 本说明书实施例提供存储系统、 方法以及硬 件卸载卡, 其中所述存储系统包括: 硬件卸载卡 以及存储设备, 所述硬件卸载卡与所述存储设备 对等地连接在主机上; 所述硬件卸载卡, 被配置 为从所述主机接收存储任务, 执行所述存储任 务, 将所述存储任务对应的数据访问请求发送给 所述存储设备; 所述存储设备, 被配置为基于所 述主机与所述存储设备之间的传输通道, 传输所 述数据访问请求对应的存 储数据。 权利要求书2页 说明书11页 附图5页 CN 115421854 A 2022.12.02 CN 115421854 A 1.一种存储系统, 包括: 硬件卸载卡以及存储设备, 所述硬件卸载卡与 所述存储设备对 等地连接在主机上; 所述硬件卸载卡, 被配置为从所述主机接收存储任务, 执行所述存储任务, 将所述存储 任务对应的数据访问请求发送给 所述存储设备; 所述存储设备, 被配置为基于所述主机与所述存储设备之间的传输通道, 传输所述数 据访问请求对应的存 储数据。 2.根据权利要求1所述的存储系统, 所述硬件卸载卡包括可编程片上系统以及专用硬 件; 所述可编程片上系统, 被配置为对所述存储任务中的软件子任务进行识别, 调用所述 可编程片上系统上运行的软件处 理逻辑对所述软件子任务进行处 理; 所述专用硬件, 被 配置为执 行所述存储任务中的硬件子任务。 3.根据权利要求2所述的系统, 所述可编 程片上系统, 还被配置为识别所述存储设备的 介质类型, 根据所述介质类型配置对应的交互规则, 使所述数据访问请求根据所述交互规 则生成。 4.根据权利要求2所述的系统, 所述专用硬件, 还被配置为基于虚拟设备仿真技术建立 虚拟设备, 所述虚拟设备, 用于将所述存储设备的物理存储资源进 行抽象, 面向主机提供虚 拟化的存 储资源。 5.根据权利要求4所述的系统, 所述虚拟设备, 被配置为根据与 所述主机的虚拟机协商 的内存地址, 从所述内存地址获取 所述存储任务。 6.根据权利要求5所述的系统, 所述专用硬件包括存储协议处理模块, 所述存储协议处 理模块, 被配置为解析发送所述存储任务的虚拟机的通信协议格式, 将所述存储任务的通 信协议格式转换为通用通信协议格式, 使进入所述可编程片上系统的任务为通用通信协 议 格式。 7.根据权利要求4所述的系统, 单台存储设备对应抽象化为多台所述虚拟设备, 其中, 不同虚拟设备对应主机中的不同虚拟机, 多台所述虚拟机共享所述单台存储设备的存储资 源; 所述可编程片上系统包括多租户共享任务处理模块, 所述多租户共享任务处理模块, 被配置为将所述多台虚拟机的存储任务分别对应分配所述单台存储设备的不同存储区域, 以及, 对所述存 储任务进行权限校验和访问地址隔离 。 8.根据权利要求1所述的系统, 所述主机中包括虚拟机, 所述虚拟机内设置有内存; 所 述虚拟机的内存与所述存 储设备之间的传输通道为DMA传输通道; 所述存储设备, 被配置为通过DMA直接访问所述虚拟机的内存来传输所述数据访问请 求对应的存 储数据。 9.根据权利要求1所述的系统, 所述硬件卸载卡, 被配置为将所述数据访问请求保存在 所述硬件卸载卡的内存; 所述存储设备, 被配置为通过DMA直接访问所述硬件卸载卡的内存来获取所述数据访 问请求。 10.根据权利要求2所述的系统, 所述可编程片上系统运行的软件处理逻辑包括: 存储 资源的池化处 理、 缓存加速处 理、 访问请求 错误处理和/或硬件运维处 理的逻辑。权 利 要 求 书 1/2 页 2 CN 115421854 A 211.一种存储方法, 应用于硬件卸载卡, 所述硬件卸载卡与存储设备对等地连接在主机 上, 所述方法包括: 从所述主机 接收存储任务; 执行所述存储任务; 将所述存储任务对应的数据访问请求发送给所述存储设备,使所述存储设备基于主机 与所述存 储设备之间的传输通道, 传输所述数据访问请求对应的存 储数据。 12.一种硬件卸载卡, 包括: 存储器和处 理器; 所述存储器用于存储计算机可执行指令, 所述处理器用于执行所述计算机可执行指 令, 该计算机可 执行指令被处 理器执行时实现权利要求1 1所述存储方法的步骤。 13.一种计算机可读存储介质, 其存储有计算机可执行指令, 该计算机可执行指令被处 理器执行时实现权利要求1 1所述存储方法的步骤。权 利 要 求 书 2/2 页 3 CN 115421854 A 3

.PDF文档 专利 存储系统、方法以及硬件卸载卡

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 存储系统、方法以及硬件卸载卡 第 1 页 专利 存储系统、方法以及硬件卸载卡 第 2 页 专利 存储系统、方法以及硬件卸载卡 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:13:34上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。