[发明专利]用于提供存储系统的访问的方法和系统有效
申请号: | 201610228110.2 | 申请日: | 2016-04-01 |
公开(公告)号: | CN106933504B | 公开(公告)日: | 2020-03-13 |
发明(设计)人: | N·纽韦加尔 | 申请(专利权)人: | 伊姆西公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L29/08 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 谢鑫;肖冰滨 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 存储系统 访问 方法 系统 | ||
1.一种存储系统,该存储系统包括:
通信架构;
连接到所述通信架构的客户端设备;
经由所述通信架构连接到所述客户端设备的第一控制模块CM;
经由所述通信架构连接到所述客户端设备的第二CM,其中所述第一CM和所述第二CM经由处理器间链路彼此连接;以及
连接到所述通信架构的存储模块,其中所述第一CM适用于:
从客户端设备接收用于读取存储在所述存储模块的第二存储位置中的第一数据的第一请求,该第二存储位置与第二CM相关联,
经由所述处理器间链路将第一控制信号传送到所述第二CM以请求该第二CM将所述第一数据从所述第二存储位置复制到所述存储模块的第一存储器位置,该第一存储器位置与所述第一CM相关联,以及
发起第一数据事务以通过所述通信架构将所述第一数据从所述第一存储器位置传送所述客户端设备,而不必经过所述第二CM。
2.根据权利要求1所述的存储系统,其中响应于所述第一控制信号,所述第二CM适用于:
从所述第二存储位置获取所述第一数据,
将所述第一数据存储在所述第一存储器位置中,以及
从所述第二CM向所述第一CM传送第二控制信号以指示所述第一数据在所述第一存储器位置处可得,其中所述第一CM响应于所述第二控制信号发起所述第一数据事务。
3.根据权利要求2所述的存储系统,其中所述第二存储位置在所述存储模块的持久存储设备内,其中所述第一存储器位置在所述存储模块的随机存取存储器RAM设备的第一存储器区内,且其中所述第一存储器区与所述第一CM相关联。
4.根据权利要求3所述的存储系统,其中所述第一数据从所述持久存储设备的所述第二存储位置被加载到所述RAM设备的第二存储器区,其中所述第二存储器区与所述第二CM相关联,且其中所述第一数据然后从所述第二存储器区被复制到所述RAM设备的第一存储器区。
5.根据权利要求1所述的存储系统,该存储系统还包括直接存储器存取DMA引擎,其中用于传送所述第一数据的所述第一数据事务包括从所述第一存储器位置到所述客户端的客户端存储器的DMA事务。
6.根据权利要求1所述的存储系统,其中所述通信架构包括高速外围组件接口PCIe架构。
7.根据权利要求1所述的存储系统,其中所述第一CM还适用于:
从所述客户端接收用于将第二数据写入到所述存储模块的第四存储位置的第二请求,该第四存储位置与所述第二CM相关联,
响应于该第二请求,发起第二数据事务以传送该第二数据到所述存储模块的第三存储器位置,该第三存储器位置与所述第一CM相关联,以及
将所述第二数据从所述第三存储器位置复制到所述存储模块内的所述第四存储位置。
8.根据权利要求7所述的存储系统,其中所述第一CM响应于所述第二数据事务传送第三控制信号给所述第二CM以指示所述第二数据已经被存储在所述第三存储器位置,其中响应于所述第三控制信号,所述第二CM使得所述第二数据从所述第三存储器位置被复制到所述第四存储位置。
9.根据权利要求7所述的存储系统,其中所述第二数据事务包括用于将所述第二数据从所述客户端设备的客户端存储器移到所述第三存储器位置的直接存储器存取DMA事务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西公司,未经伊姆西公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610228110.2/1.html,转载请声明来源钻瓜专利网。