The invention discloses a memory system including logically connected routing network memory modules, each memory module includes a memory address space alone, the memory address space memory module separate by polymerization and as a single memory component for component exposed to write or read data object in the memory system of memory outside the system, and the memory system is configured according to the protocol data replication inert data replication, to multiple copies of data objects stored in the memory system.
【技术实现步骤摘要】
【国外来华专利技术】存储器系统中的数据复制
技术介绍
在计算领域中,处理器或其他计算组件使用的数据可以在不同持续时间的时间段内被保存在存储器设备和系统中。以瞬态方式保存数据的存储器设备和系统通常被称为“高速缓存”或“存储器”,而以持续方式保存数据的存储器设备和系统通常被称为“存储(storage)”。传统的存储器系统涉及短期和长期存储器设备的分层布置。在本文档中,表述“存储器”和“存储”以及从动词“存储”和“保存”得出的表达可以以可互换的方式使用,并且在没有附加资格的情况下,不意味着任何特定程度保持数据的持久性或暂态性(例如,它们并不表示使用易失性和非易失性技术中的任何特定技术)。附图说明以下详细描述参照附图。尽可能地,在附图和以下描述中使用相同的附图标记来表示相同或相似的部分。然而,应当明确地理解,附图仅仅是为了说明和描述的目的。虽然本文档中描述了几个示例,但修改、改动和其他实现方式是可能的。因此,以下详细描述并不限制所公开的示例。相反,公开的示例的适当范围可以由所附权利要求限定。图1(a)是表示根据本公开的特定示例的存储器系统的图,图1(b)示出了图1(a)的存储器系统如何向在存储器系 ...
【技术保护点】
一种存储器系统,包括逻辑地连接的存储器组件的网络,每个存储器组件包括单独的存储器地址空间,其中:单独的存储器组件的存储器地址空间被聚合并且作为单个存储器组件暴露给所述存储器系统外部的、寻求在所述存储器系统中写入或读取数据对象的组件;并且所述存储器系统被配置为实现惰性数据复制协议以将数据对象的多个副本保存在所述存储器系统中。
【技术特征摘要】
【国外来华专利技术】1.一种存储器系统,包括逻辑地连接的存储器组件的网络,每个存储器组件包括单独的存储器地址空间,其中:单独的存储器组件的存储器地址空间被聚合并且作为单个存储器组件暴露给所述存储器系统外部的、寻求在所述存储器系统中写入或读取数据对象的组件;并且所述存储器系统被配置为实现惰性数据复制协议以将数据对象的多个副本保存在所述存储器系统中。2.根据权利要求1所述的存储器系统,包括:接收模块,用于接收更新所述存储器系统中的数据对象的请求;以及更新同步管理器;其中,所述存储器系统被配置为实现数据复制协议,其中:对于被写入所述存储器系统的数据对象,将相应数据对象的主副本写入第一存储器组件中,并且将所述数据对象的所选数量的其它副本中的每一个写入相应的第二存储器组件;以及响应于更新保存在所述存储器系统中的数据对象的更新请求:-所述第一存储器组件更新所述数据对象的主副本,并且通知所述更新同步管理器已经在所述主副本上实现对所述数据对象的相应更新,-所述更新同步管理器向所述存储器系统的所述第二存储器组件发送指示已经在所述主副本上实现的相应更新的更新指令,所发送的更新指令根据所述主副本上的相应更新的实现的顺序进行排序;并且-响应于更新指令的接收,所述第二存储器组件按照在所述主副本上实现更新的相同顺序来更新所述数据对象的相应其他副本。3.根据权利要求2所述的存储器系统,其中,所述第二存储器组件或每个第二存储器组件包括排队单元,所述排队单元形成从所述更新同步管理器接收的所述更新指令的队列,所述更新指令按照在所述主副本上的对应更新的实现的顺序在所述队列中进行排序。4.根据权利要求3所述的存储器系统,其中:所述更新同步管理器包括:列表生成器,用于按照主副本的更新的实现的顺序列出对该主副本的更新的通知;以及发送单元,用于根据所述列表的顺序发送更新指示;以及每个第二存储器组件包括排队单元,用于根据来自所述更新同步管理器的所述更新指令的接收顺序来对所述队列中的所接收到的更新指令进行排序。5.根据权利要求4所述的存储器系统,其中,所述更新同步管理器的所述发送单元包括广播单元,用于向所述存储器系统的所述第二存储器组件广播更新指令。6.根据权利要求3所述的存储器系统,包括:接收模块,用于接收数据读取请求,其中,所接收的数据读取请求指定要读取的相应数据对象的新鲜度要求;新鲜度评估单元,用于将响应于读取请求而读取的副本的新鲜度与所述读取请求中指定的新鲜度要求进行比较;以及数据刷新单元,用于当由所述新鲜度评估单元进行的比较指示所读取的副本的新鲜度不满足所述读取请求的新鲜度要求时,执行数据刷新事务。7.根据权利要求6所述的存储器系统,其中,所述数据刷新单元包括询问单元,用于请求所述更新同步管理器提供用于增加响应于所述读取请求而读取的所述副本的新鲜度的更新指令。8.根据权利要求6所述的存储器系统,其中,所述第二存储器组件或每个第二存储器组件包括所述新鲜度评估单元和数据刷新单元的实例,并且所述第二存储器组件或每个第二存储器组件的所述数据刷新单元包括:队列检查单元,用于检查由所述第二存储器组件的所述排队单元生成的队列是否包括用于增加保存在所述第二存储器组件中且响应于所述读取请求而被读取的副本的新鲜度的更新指令,并且从所述队列中选择新鲜度增加的更新指令,以及选择指令应用单元,用于将由所述队列检查单元从所述队列中选择的更新指令应用于保存在所述第二存储器组件中的所述副本。9.根据权利要求8所述的存储器系统,其中:所述第二存储器组件或每个第二存储器组件包括更新新鲜度评估单元,用于将响应于读取请求而读取且通过由所述指令应用单元应用更新指令而更新的副本的新鲜度与所述读取请求中指定的新鲜度要求进行比较;并且...
【专利技术属性】
技术研发人员:L·M·瓦克罗冈萨雷兹,S·赛洛尔,
申请(专利权)人:慧与发展有限责任合伙企业,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。