[发明专利]使用混合存储器设备的块存储有效
申请号: | 201380075539.7 | 申请日: | 2013-09-10 |
公开(公告)号: | CN105144074B | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | S.C-C.李;R.A.亚历山大;L.E.普雷维特;C.陈;V.萨多夫斯基 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 混合 存储器 设备 存储 | ||
描述了用于使用混合存储器设备的块存储的技术。在至少一些实施例中,混合存储器设备包括易失性存储器部分,诸如动态随机存取存储器(DRAM)。混合存储器设备还包括非易失性存储器部分,诸如闪速存储器。在至少一些实施例中,混合存储器设备可以体现为非易失性双列直插式存储器模块或NVDIMM。本文所讨论的技术采用各种功能性来使得混合存储器设备能够作为可用块存储设备而暴露给各种实体。
背景技术
计算设备典型地利用各种不同的存储器和数据存储设备。最近,实现存储器(例如易失性存储器,诸如动态随机存取存储器(DRAM))和存储装置(例如非易失性存储器)的组合的混合存储器设备已经变得可用。这样的混合存储器设备的一个示例是非易失性双列直插式存储器模块或NVDIMM。虽然这些设备在某些场景中可能是有用的,但是当前的实现限制设备可以被用户和系统资源访问和利用的方式。
发明内容
提供本发明内容来以简化的形式引入以下在具体实施方式中进一步描述的概念的选择。本发明内容不意图标识所要求保护的主题的关键特征或必要特征,也不意图用于帮助确定所要求保护的主题的范围。
描述用于使用混合存储器设备的块存储的技术。在至少一些实施例中,混合存储器设备包括易失性存储器部分,诸如动态随机存取存储器(DRAM)。混合存储器设备还包括非易失性存储器部分,诸如闪速存储器。在至少一些实施例中,混合存储器设备可以体现为非易失性双列直插式存储器模块或NVDIMM。本文所讨论的技术采用各种功能性来使得混合存储器设备能够作为可用块存储设备而暴露给各种实体。
例如,在至少一些实施例中,混合存储器设备可以作为可用存储设备而暴露给用户。用户例如可以被呈现有存储设备的视觉表示,诸如在对用户可用的盘设备的列表中包括混合存储设备,作为表示混合存储设备的视觉图标等等。用户可以与视觉表示交互以将数据保存到混合存储器设备和/或从混合存储器设备访问数据,诸如通过拖拽并且将文件放到视觉表示。
在至少一些实施例中,混合存储器设备可以作为可用存储设备而暴露给资源。这样的资源的示例包括应用、服务、过程(例如线程)、设备等等。因此,资源可以访问存储设备以执行数据操作,诸如将数据写入到混合存储器设备的非易失性存储装置,从非易失性存储装置访问数据等等。如以下详述的,资源可以将混合存储器设备用于各种任务,诸如数据备份、故障诊断、系统恢复等等。以下呈现另外的实现和细节。
附图说明
参照附图来描述具体实施方式。在图中,参考标号的(多个)最左边的数位标识参考标号首次出现在的图。在描述和图中,相同参考标号在不同实例中的使用可以指示类似或等同的项。
图1是可操作成采用本文所讨论的技术的示例实现中的环境的图示。
图2是描述依照一个或多个实施例的方法中的步骤的流程图。
图3是描述依照一个或多个实施例的方法中的步骤的流程图。
图4是描述依照一个或多个实施例的方法中的步骤的流程图。
图5是描述依照一个或多个实施例的方法中的步骤的流程图。
图6是描述依照一个或多个实施例的方法中的步骤的流程图。
图7是描述依照一个或多个实施例的方法中的步骤的流程图。
图8图示了如参照图1描述的示例系统和计算设备,其被配置成实现本文所描述的技术的实施例。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380075539.7/2.html,转载请声明来源钻瓜专利网。