[发明专利]用于使用来自退役服务器的DIMM来促进高容量共享存储器的方法和系统有效
申请号: | 201910067933.5 | 申请日: | 2019-01-24 |
公开(公告)号: | CN110134329B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 李舒 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F13/10;G06F13/16 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;窦晓慧 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 使用 来自 退役 服务器 dimm 促进 容量 共享 存储器 方法 系统 | ||
一个实施例促进共享存储器。在操作期间,系统通过存储器扩展设备经由与存储器总线不同的第一接口接收I/O请求,其中,所述存储器扩展设备包括第一组存储器模块,并且其中,所述存储器扩展设备经由所述第一接口附接到计算机系统。所述系统通过所述存储器扩展设备的控制器来处理所述I/O请求。所述系统通过所述控制器经由第二接口将所述I/O请求发送到选择的存储器模块。所述系统通过所述选择的存储器模块来执行所述I/O请求,从而允许所述计算机系统在所述存储器总线上可用的存储器插槽之外扩展存储器容量。
本申请要求于2018年02月08日提交美国专利商标局、申请号为15892198、发明名称为“METHOD AND SYSTEM FOR FACILITATING HIGH-CAPACITY SHARED MEMORY USINGDIMM FROM RETIRED SERVERS”的美国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
整体而言,本公开涉及数据存储领域。更具体地,本公开涉及用于使用来自退役服务器的易失性存储器模块(例如,双列直插存储器模块或DIMM)来促进高容量共享存储器层的方法和系统。
背景技术
因特网和电子商务的激增继续产生大量的数字内容。已经创建了各种存储系统和服务器来访问并存储这种数字内容。存储系统或服务器可包括易失性存储器(例如,动态随机存取存储器(DRAM))和多个驱动器(例如,固态驱动器(SSD)),其中驱动器可包括用于持久存储的非易失性存储器(例如,NAND闪存)。服务器中的存储器在存储系统的性能和容量中起着至关重要的作用。例如,随着当前应用要求渐增量的存储器,读取等待时间变成一个重要特征。在当前的存储系统中,读取高速缓存被实现在系统存储器中,类似于页面高速缓存,并且因此与其他应用和进程共享总体系统存储器资源。这可以在读取高速缓存与和系统存储空间有关的其他存储器分配请求之间产生冲突。因为当前应用是日益存储器饥饿的,所以系统存储器的利用会在系统的总体性能方面产生瓶颈。
此外,服务器中的存储器(例如,DRAM)的量可限制系统的总体性能。例如,单个中央处理器(CPU)插口仅可支持有限数量的双列直插存储器模块(DIMM)插槽,并且单个DIMM具有有限的容量。即使DIMM被添加到服务器以增加存储容量,DIMM的高成本也会影响总体拥有成本(TCO)。
此外,可以周期性地升级存储系统中的服务器以满足存储器饥饿应用的渐增需要。当服务器“退役”并升级到新服务器(例如,具有诸如DDR4DIMM的在技术上改进的易失性存储器模块)时,退役服务器仍然包括起作用的易失性存储器模块(例如,DDR3DIMM)。
因此,服务器中的存储器的有限的容量以及导致退役和未用DIMM的服务器升级可以在服务器的性能方面产生瓶颈,并且还可能由于数据中心的渐增规模而对于降低的TCO产生挑战。
发明内容
一个实施例促进共享存储器。在操作期间,系统通过存储器扩展设备经由与存储器总线不同的第一接口接收I/O请求,其中,所述存储器扩展设备包括第一组存储器模块,并且其中,所述存储器扩展设备经由所述第一接口附接到计算机系统。所述系统通过所述存储器扩展设备的控制器来处理所述I/O请求。所述系统通过所述控制器经由第二接口将所述I/O请求发送到选择的存储器模块。所述系统通过所述选择的存储器模块来执行所述I/O请求,从而允许所述计算机系统在所述存储器总线上可用的存储器插槽之外扩展存储器容量。
在一些实施例中,所述系统通过所述控制器来选择所述I/O请求将被发送到的所述存储器模块。
在一些实施例中,处理所述I/O请求进一步包括以下步骤中的一个或更多个:对与所述I/O请求相关联的数据执行循环冗余校验;确定用于与所述I/O请求相关联的所述数据的放置;对于与所述I/O请求相关联的所述数据或者对于所述第一组存储器模块执行管理过程;以及对与所述I/O请求相关联的所述数据执行纠错码编码或解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910067933.5/2.html,转载请声明来源钻瓜专利网。