跨存储服务器的客户端存储器分配制造技术

技术编号:40320001 阅读:16 留言:0更新日期:2024-02-09 14:16
本公开涉及跨存储服务器的客户端存储器分配。在一些示例中,计算机识别可由计算机访问的多个存储服务器以通过网络执行对由多个存储服务器存储的数据的远程访问,发送分配存储器段的分配请求以将计算机的交织数据跨多个存储服务器放置,并且响应于分配请求而在计算机处接收与多个存储服务器处的存储器段相关的元数据,这些元数据包括多个存储服务器处的存储器段的地址。该计算机使用元数据由计算机访问多个存储服务器处的交织数据,这些交织数据包括跨存储器段分布的数据块。

【技术实现步骤摘要】


技术介绍

1、结构附接存储器(fabric attached memory)指代可由多个客户端中的任何一个通过结构访问的存储器。“结构(fabric)”可以指允许在连接到网络的计算节点之间进行通信的网络。在一些示例中,使用如闪速存储器设备或其他类型的持久性存储器设备等存储器设备来实施结构附接存储器。


技术实现思路

【技术保护点】

1.一种计算机,包括:

2.如权利要求1所述的计算机,其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

3.如权利要求2所述的计算机,其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

4.如权利要求2所述的计算机,其中,所述集合中的数据块中的每个数据块具有交织大小,并且其中,所述数据块集合的地址偏移量的确定是基于所述交织大小和所述描述符中的元数据来进行的。

5.如权利要求1所述的计算机,其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

6.如权利要求1所述的计算机,其中,在所述多个存储服务器处跨所述...

【技术特征摘要】

1.一种计算机,包括:

2.如权利要求1所述的计算机,其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

3.如权利要求2所述的计算机,其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

4.如权利要求2所述的计算机,其中,所述集合中的数据块中的每个数据块具有交织大小,并且其中,所述数据块集合的地址偏移量的确定是基于所述交织大小和所述描述符中的元数据来进行的。

5.如权利要求1所述的计算机,其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

6.如权利要求1所述的计算机,其中,在所述多个存储服务器处跨所述存储器段的数据交织由所述客户端指令控制,而无需中央控制器的协调。

7.如权利要求1所述的计算机,其中,已分配的存储器段用于第一数据项和第二数据项,并且其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

8.如权利要求1所述的计算机,其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

9.如权利要求8所述的计算机,其中,所述聚集在所述计算机处的多个i/o请求数据结构中产生i/o请求,其中,所述多个i/o请求数据结构中的每个i/o请求数据结构包括针对所述多个存储服务器中的对应存储服务器的i/o请求,并且其中,所述客户端指令能够在所述处理器上执行以进行以下操作:

10.如权利要求9所述的计算机,其中,所述分散i/o操作包括向所述多个存储服务器中的第一存储服务器发出的第一i/o请求、以及向所述多个存储服务器中的第二存储服务器并行发出的第二i/o请求。

11.如权利要求8所述的计算机...

【专利技术属性】
技术研发人员:S·I·F·巴马沃G·B·坎布拉M·A·科达万吉C·R·克拉斯塔S·辛哈尔R·阿霍巴拉饶
申请(专利权)人:慧与发展有限责任合伙企业
类型:发明
国别省市:

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

1