存储器装置、存储器系统及用于复制数据的方法制造方法及图纸

技术编号:16079529 阅读:45 留言:0更新日期:2017-08-25 15:17
公开一种存储器装置、存储器系统及用于复制数据的方法。一种存储器装置包括:多个易失性存储器,用于存储数据;非易失存性存储器缓冲器,被配置为存储与从主机计算机接收的工作负荷关联的数据;存储器控制器,被配置为将数据存储到所述多个易失性存储器和非易失性存储器缓冲器两者,并将数据复制到远程节点。非易失性存储器缓冲器被配置为在包括由远程节点置位的确认位的表中存储数据。

【技术实现步骤摘要】
存储器装置、存储器系统及用于复制数据的方法本申请要求于2016年2月18日提交的第62/297,014号美国临时专利申请和于2016年4月22日提交的第15/136,775号美国临时专利申请的权益和优先权,两件美国临时专利申请的公开通过整体引用包含于此。
本公开总体涉及计算机的存储器系统,更具体地说,涉及提供用于数据持久化的DRAM应用的系统和方法。
技术介绍
针对数据密集型应用(诸如,数据库、虚拟桌面基础架构和数据分析)的计算机系统受制于存储并维持大的数据传输速率。这些系统的工作负荷需要持久,因此数据通常被提交给非易失性数据存储装置(例如,固态硬盘(SSD)装置)。为了达到数据持久化的更高水平,这些计算机系统可在存储装置池中的不同节点上复制数据。在多个节点上复制的数据可保证数据请求方更快得到数据以及从电力故障更快地恢复节点。然而,将数据提交(commitment)到非易失性数据存储装置可能抑制数据访问性能,因为非易失性数据存储装置的访问速度比易失性存储器(例如,动态随机存取存储器(DRAM))的访问速度慢多个数量级。为了解决该性能问题,一些系统使用存储器中的数据集以减少数据延迟并复本文档来自技高网...
存储器装置、存储器系统及用于复制数据的方法

【技术保护点】
一种存储器装置,包括:多个易失性存储器,用于存储数据;非易失存性存储器缓冲器,被配置为存储与从主机计算机接收的工作负荷关联的数据;存储器控制器,被配置为将数据存储到所述多个易失性存储器和非易失性存储器缓冲器两者,并将数据复制到远程节点,其中,非易失性存储器缓冲器被配置为在包括由远程节点置位的确认位的表中存储数据。

【技术特征摘要】
2016.02.18 US 62/297,014;2016.04.22 US 15/136,7751.一种存储器装置,包括:多个易失性存储器,用于存储数据;非易失存性存储器缓冲器,被配置为存储与从主机计算机接收的工作负荷关联的数据;存储器控制器,被配置为将数据存储到所述多个易失性存储器和非易失性存储器缓冲器两者,并将数据复制到远程节点,其中,非易失性存储器缓冲器被配置为在包括由远程节点置位的确认位的表中存储数据。2.如权利要求1所述的存储器装置,其中,非易失性存储器缓冲器是由电池供电的或由电容器支持的DRAM。3.如权利要求1所述的存储器装置,其中,非易失性存储器缓冲器是相变RAM(PCM)、电阻式RAM(ReRAM)和磁随机存取存储器(MRAM)之一。4.如权利要求1所述的存储器装置,其中,存储器装置和远程节点通过传输控制协议/互联网协议(TCP/IP)网络相互连接,其中,远程节点以传输控制协议/互联网协议包的方式将确认位发送到存储器装置。5.如权利要求1所述的存储器装置,其中,存储器装置和远程节点经由远程直接存储器访问(RDMA)相互通信,其中,主机计算机轮询远程节点的数据复制状态,并在存储器装置的非易失性存储器缓冲器中更新与数据关联的确认位。6.如权利要求1所述的存储器装置,其中,所述表包括多个数据项,每一数据项包括:逻辑块地址(LBA)、有效位、确认位、优先级位和数据。7.如权利要求1所述的存储器装置,其中,存储器装置和远程节点的映射信息在主机计算机中存储。8.如权利要求1所述的存储器装置,其中,非易失性存储器缓冲器存储由主机计算机频繁请求的数据,其中,存储器控制器从非易失性存储器缓冲器去除非频繁请求的数据。9.一种存储器系统,包括:主机计算机;多个存储器装置,通过网络相互连接,其中,所述多个存储器装置中的每一个存储器装置包括:多个易失性存储器,用于存储数据;非易失性存储器缓冲器,被配置为存储与从主机计算机接收的工作负荷关联的数据;存储器控制器,被配置为将数据存储到所述多个易失性存储器和非易失性存储器缓冲器两者,并将数据复制到远程节点,其中,非易失性存储器缓冲器被配置为在包括由远程节点置位的确认位的表中存储数据。1...

【专利技术属性】
技术研发人员:克里希纳·T·马拉丁郑宏忠
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1