多维存储器集群制造技术

技术编号:37506222 阅读:14 留言:0更新日期:2023-05-07 09:43
一种多维存储器集群。在一些实施例中,所述存储器集群包括:第一节点,具有用于连接到主机的外部端口;第二节点,通过第一以存储器为中心的连接来连接到所述第一节点;所述第二节点存储服务等级描述符;所述第一节点被配置为:从所述主机接收寻址到所述第二节点的对所述服务等级描述符的第一请求;并且将所述第一请求转发给所述第二节点,所述第二节点被配置为:接收所述第一请求;并且向所述第一节点发送第一响应,所述第一响应包括所述第二节点的服务等级描述符。服务等级描述符。服务等级描述符。

【技术实现步骤摘要】
多维存储器集群
[0001]相关申请的交叉引用
[0002]本申请要求2021年11月1日提交的名称为“ADAPTIVE TOPOLOGY DISCOVERY PROTOCOL FOR DISAGGREGATED MEMORY ARCHI TECTURE WITH NOVEL INTERCONNECTS”的美国临时申请序号63/274,381的优先级和权益,所述申请的全部内容通过引用并入本文。


[0003]根据本公开的实施例的一个或多个方面涉及存储器,并且更具体地涉及多维存储器集群。

技术介绍

[0004]随着计算系统的应用变得更有能力并且需要更大的计算资源,可以使用更大的存储器。具有并行接口的双数据速率(DDR)存储器可能不容易组装;因此,使用DDR存储器构建大型存储器池会是挑战性的。
[0005]因此,需要一种用于大型存储器池的改进的架构。

技术实现思路

[0006]在一些实施例中,存储器集群被构建为具有等于k
N
数量节点的N维系统,其中k是基本构建块集群中的节点数量。每个节点可以包括一定数量的存储器。这些节点可以沿着每个维度以全网格连接的方式连接,使得从任何另一节点到达任何节点最多需要N跳。每个节点可以具有一个或多个服务等级特征,例如,它可以是相对较快的节点(例如,通过等待时间和吞吐量来测量)或者相对较慢的节点。连接到存储器集群的主机可以基于每个应用的服务等级需求将存储器从集群分配给在主机上运行的应用。
[0007]根据本公开的一个实施例,提供一种系统,其包括:第一节点,其具有用于连接到主机的外部端口;第二节点,其通过第一以存储器为中心的连接来连接到第一节点;所述第二节点存储服务等级描述符;所述第一节点被配置为:从主机接收寻址到第二节点的对服务等级描述符的第一请求;并且将第一请求转发给第二节点,所述第二节点被配置为:接收第一请求;并且向第一节点发送第一响应,所述第一响应包括第二节点的服务等级描述符。
[0008]在一些实施例中,第一以存储器为中心的连接是计算快速链接(CXL)连接。
[0009]在一些实施例中,第二节点还存储拓扑标识符,所述拓扑标识符包括第二节点沿着第一维度的地址和第二节点沿着第二维度的地址。
[0010]在一些实施例中:拓扑标识符还包括:第二节点的第一端口的端口标识符,以及第二节点的第二端口的端口标识符,第二节点的第一端口通过第二以存储器为中心的连接来连接到第三节点,第三节点沿着第一维度与第二节点分离;并且第二节点的第二端口通过第三以存储器为中心的连接来连接到第四节点,第四节点沿着第二维度与第二节点分离。
[0011]在一些实施例中,第三以存储器为中心的连接的带宽至少是第二以存储器为中心的连接的带宽的两倍大。
[0012]在一些实施例中,第二节点被配置为在接收到标识第二节点的第一端口的断开命令时,将第二节点与第三节点断开。
[0013]在一些实施例中,系统还包括连接到第一节点的主机,其中主机被配置为:检测影响第三节点的故障,并且响应于检测到故障,发送断开命令。
[0014]在一些实施例中:第一节点还被配置为从主机接收寻址到第二节点的对拓扑标识符的第二请求;并且将第二请求转发给第二节点,所述第二节点还被配置为:接收第二请求;并且向第一节点发送第二响应,所述第二响应包括第二节点的拓扑标识符。
[0015]在一些实施例中,第一节点沿着第一维度连接到M个其他节点,M是大于或等于4的整数。
[0016]在一些实施例中,第一节点沿着第一维度连接到M个其他节点,M等于1或2。
[0017]根据本公开的一个实施例,提供一种方法,其包括:通过具有用于连接到主机的外部端口的第一节点接收第一请求,所述第一请求寻址到通过第一以存储器为中心的连接来连接到第一节点的第二节点,所述第一请求是对由第二节点存储的服务等级描述符的请求;通过第一节点将第一请求转发给第二节点;通过第二节点接收第一请求;以及通过第二节点向第一节点发送第一响应,所述第一响应包括第二节点的服务等级描述符。
[0018]在一些实施例中,第一以存储器为中心的连接是计算快速链接(CXL)连接。
[0019]在一些实施例中,第二节点还存储拓扑标识符,所述拓扑标识符包括第二节点沿着第一维度的地址和第二节点沿着第二维度的地址。
[0020]在一些实施例中:拓扑标识符还包括:第二节点的第一端口的端口标识符,以及第二节点的第二端口的端口标识符,第二节点的第一端口通过第二以存储器为中心的连接来连接到第三节点,第三节点沿着第一维度与第二节点分离;并且第二节点的第二端口通过第三以存储器为中心的连接来连接到第四节点,第四节点沿着第二维度与第二节点分离。
[0021]在一些实施例中,第三以存储器为中心的连接的带宽至少是第二以存储器为中心的连接的带宽的两倍大。
[0022]在一些实施例中,方法还包括:通过第二节点接收标识第二节点的第一端口的断开命令;以及将第二节点与第三节点断开。
[0023]在一些实施例中,所述方法还包括:通过连接到第一节点的主机检测影响第三节点的故障;以及响应于检测到故障,通过主机发送断开命令。
[0024]在一些实施例中,所述方法还包括:通过第一节点从主机接收寻址到第二节点的对拓扑标识符的第二请求;以及通过第一节点将第二请求转发给第二节点;通过第二节点接收第二请求;以及通过第二节点向第一节点发送第二响应,所述第二响应包括第二节点的拓扑标识符。
[0025]在一些实施例中,第一节点沿着第一维度连接到M个其他节点,M是大于或等于4的整数。
[0026]根据本公开的一个实施例,提供一种系统,其包括:第一节点,其包括用于处理的第一装置,并且具有用于连接到主机的外部端口;第二节点,其通过第一以存储器为中心的连接来连接到第一节点,所述第二节点包括用于处理的第二装置;所述第二节点存储服务等级描述符;所述用于处理的第一装置被配置为:从主机接收寻址到第二节点的对服务等级描述符的第一请求;并且将第一请求转发给第二节点,所述用于处理的第二装置被配置
为:接收第一请求;并且向第一节点发送第一响应,所述第一响应包括第二节点的服务等级描述符。
附图说明
[0027]参考说明书、权利要求和附图,将认识并理解本公开的这些和其他特征和优点,其中:
[0028]图1是根据本公开的实施例的地址字图;
[0029]图2A是根据本公开的实施例的存储器集群结构图;
[0030]图2B是根据本公开的实施例的存储器集群结构图;
[0031]图2C是根据本公开的实施例的存储器集群结构图;
[0032]图2D是根据本公开的实施例的存储器集群结构图;
[0033]图3是根据本公开的实施例的集群特征的表格;
[0034]图4A是根据本公开的实施例的具有用于资源管理的分段的存储器集群的示意图;
[0035]图4B是根据本公开的实施例的具有被服务等级本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统,包括:第一节点,具有用于连接到主机的外部端口;第二节点,通过第一以存储器为中心的连接来连接到所述第一节点;所述第二节点存储服务等级描述符;所述第一节点被配置为:从所述主机接收寻址到所述第二节点的对所述服务等级描述符的第一请求;并且将所述第一请求转发给所述第二节点,所述第二节点被配置为:接收所述第一请求;并且向所述第一节点发送第一响应,所述第一响应包括所述第二节点的服务等级描述符。2.如权利要求1所述的系统,其中所述第一以存储器为中心的连接是计算快速链接(CXL)连接。3.如权利要求1所述的系统,其中所述第二节点还存储拓扑标识符,所述拓扑标识符包括所述第二节点沿着第一维度的地址和所述第二节点沿着第二维度的地址。4.如权利要求3所述的系统,其中:所述拓扑标识符还包括:所述第二节点的第一端口的端口标识符,以及所述第二节点的第二端口的端口标识符,所述第二节点的第一端口通过第二以存储器为中心的连接来连接到第三节点,所述第三节点沿着所述第一维度与所述第二节点分离;并且所述第二节点的第二端口通过第三以存储器为中心的连接来连接到第四节点,所述第四节点沿着所述第二维度与所述第二节点分离。5.如权利要求4所述的系统,其中所述第三以存储器为中心的连接的带宽至少是所述第二以存储器为中心的连接的带宽的两倍大。6.如权利要求5所述的系统,其中所述第二节点被配置为在接收到标识所述第二节点的第一端口的断开命令时,将所述第二节点与所述第三节点断开。7.如权利要求6所述的系统,还包括连接到所述第一节点的主机,其中所述主机被配置为:检测影响所述第三节点的故障,并且响应于检测到所述故障,发送所述断开命令。8.如权利要求3所述的系统,其中:所述第一节点还被配置为从所述主机接收寻址到所述第二节点的对所述拓扑标识符的第二请求;并且将所述第二请求转发给所述第二节点,所述第二节点还被配置为:接收所述第二请求;并且向所述第一节点发送第二响应,所述第二响应包括所述第二节点的拓扑标识符。9.如权利要求3所述的系统,其中所述第一节点沿着所述第一维度连接到M个其他节点,M是大于或等于4的整数。
10.如权利要求3所述的系统,其中所述第一节点沿着所述第一维度连接到M个其他节点,M等于1或2。11.一种方法,包括:通过具有用于连接到主机的外部端口的第一节点接收第一请求,所述第一请求寻址到通过第一以存储器为中心的连接来连接到所述第一节点的第二节点,所述第一请求是对由所述第二节点存储的服务等级描述符的请求;通过所...

【专利技术属性】
技术研发人员:崔秉熙
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1