[发明专利]在基于非易失性存储器的存贮设备中对信息进行路由的装置和方法在审
申请号: | 201480072699.0 | 申请日: | 2014-11-12 |
公开(公告)号: | CN105980990A | 公开(公告)日: | 2016-09-28 |
发明(设计)人: | R.达尼拉克;W.拉德克 | 申请(专利权)人: | 斯凯拉有限责任公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 吕晓章 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 描述了用于存取存贮设备的各种系统、方法、装置和计算机可读介质。在某些示例实施例中,可以实施包括两个或更多个控制器的主动/主动容错存贮设备。在一个方面中,每个控制器可以具有用于分发I/O请求的处理的两个或更多个处理实体。在一个实施例中,可以以增强散热、降低功耗、分散功率和工作负载以及降低延迟的方式来布置组件、模块和控制器板的配置。在一个实施例中,每个控制器可以耦合到包括非易失性存储器(NVM)存贮介质的非易失性存储器(NVM)刀片。在一种示例实现方式中,诸如高速外围组件互联协议之类的标准化协议可以用于控制器的各个组件以及还有NVM存贮介质之间的通信。 | ||
搜索关键词: | 基于 非易失性存储器 存贮 设备 信息 进行 路由 装置 方法 | ||
【主权项】:
一种存贮设备,包括:多个非易失性存储器(NVM)刀片,其中来自多个nvm刀片中的每一个nvm刀片包括非易失性存储器(NVM);耦合到多个NVM刀片的第一处理实体,其中第一处理实体被配置为:接收第一输入/输出(I/O)请求;确定I/O请求是读取请求还是写入请求;响应于确定该I/O请求是读取请求,从多个NVM刀片中确定目标NVM刀片以及将要从其处读取数据的目标NVM刀片中的位置;从目标NVM刀片请求和接收与第一I/O请求相关联的数据;以及响应于确定该I/O请求是写入请求;从多个NVM刀片中确定目标NVM刀片以及将要在其处存储数据的目标NVM刀片中的位置;向目标NVM刀片传送数据以便将数据存储在目标NVM刀片中;以及耦合到多个NVM刀片的第二处理实体,其中第二处理实体被配置为:接收第二输入/输出(I/O)请求;确定I/O请求是读取请求还是写入请求;响应于确定该I/O请求是读取请求,从多个NVM刀片中确定目标NVM刀片以及将要从其处读取数据的目标NVM刀片中的位置;从目标NVM刀片请求和接收与第二I/O请求相关联的数据;以及响应于确定该I/O请求是写入请求;从多个NVM刀片中确定目标NVM刀片以及将要在其处存储数据的目标NVM刀片中的位置;向目标NVM刀片传送数据以便将数据存储在目标NVM刀片中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斯凯拉有限责任公司,未经斯凯拉有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480072699.0/,转载请声明来源钻瓜专利网。