[发明专利]利用持久存储器的计算装置和方法有效

专利信息
申请号: 201580080141.1 申请日: 2015-06-17
公开(公告)号: CN107615255B 公开(公告)日: 2022-05-31
发明(设计)人: 董耀祖;K·田 申请(专利权)人: 英特尔公司
主分类号: G06F12/16 分类号: G06F12/16
代理公司: 上海专利商标事务所有限公司 31100 代理人: 何焜;黄嵩泉
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 利用 持久 存储器 计算 装置 方法
【说明书】:

本文公开了与包括持久存储器的使用和备份在内的计算相关联的设备、方法和存储介质。在各实施例中,用于计算的设备可以包括用于托管一个或多个虚拟机的操作的一个或多个处理器以及持久存储器;以及存储多个映射的一个或多个页表,所述映射将该持久存储器的虚拟化中一个或多个虚拟机的多个虚拟存储器页映射到该持久存储器中被分配给所述一个或多个虚拟机的多个物理存储器页。所述设备还可以包括管理对该持久存储器的访问的存储器管理器,存储器管理器包括用于服务于对被映射到其被标记为只读的物理存储器页的虚拟存储器页进行寻址的写入指令的写入时复制机制。可描述其他实施例并且/或者要求它们的权利。

技术领域

本公开涉及计算领域。具体而言,本公开涉及持久存储器的使用和备份。

背景

本文中所提供的背景描述用于概括地呈现本公开的上下文的目的。除非在本文中另有指示,本部分中描述的材料不是本申请中的权利要求的现有技术,并且不因为包含在本部分中而被承认为现有技术。

非易失性双列直插式存储器模块(NVDIMM)是一种具有一系列动态随机存取存储器集成电路的计算机可读存储器,该存储器是字节可寻址的并且即使当电源由于非预期的功率损失、系统崩溃或由于正常的系统关机而被移除时仍能保留数据。根据最近进展,期望NVDIMM将为计算平台提供大容量、高速、字节可寻址的非易失性存储器(此后被称为持久存储器(PMEM))。期望PMEM模块很快就可具有128千兆字节(GB)到512GB的容量,并且具有多个PMEM模块的平台可以合成几兆兆字节(TB)的非易失性存储器。这样,在将来的基于PMEM的虚拟化计算平台中,每个客虚拟机(VM)都可以具有计算平台的PMEM的大部分,例如1个TB。具有PMEM的虚拟化(vPMEM)的客VM可以具有大容量、非易失性的快速存取速度存储器,该存储器适用于性能关键性使用(例如数据库),或任务关键性使用(例如邮件服务器)。

然而,这样的基于PMEM的系统还可能遭受:1)包括NVDIMM故障在内的硬件故障,2)PMEM的耐久性可能在某一天失效,或3)病毒或恶意软件可能删除和/或盖写客VM具有的PMEM数据。因此,例如使用磁带和/或附加的硬盘对海量vPMEM数据进行定期的数据备份,并确保备份的可用性以在上述情形之一下将系统恢复到的先前快照对于减轻数据丢失对任务关键性使用的影响来说是重要的。而且,对于许多性能或任务关键性应用来说,备份需要是在应用保持可用的情况下的实况备份,因为完整的备份可能花费数小时或甚至更长。

现有的数据备份机制通常以基于块输入/输出(I/O)的盘设备为基础,和/或要求因应用而异的解决方案。通常,采用用于维持足够的知识以提供内部盘数据的集成快照,以使得备份数据可以被用于重建该系统的内置机制。例如,Exchange Server具有用于将其内部服务器盘数据输出到外部盘存储的内置机制。作为进一步的示例,卷影复制是被本机操作系统(OS)用于在该OS正在运行时拍摄其内部文件或卷的快照的另一种技术。它需要OS内置的特征。注意集成数据快照是重要的,因为备份过程可能花费数小时或甚至更长,并且数据在备份过程期间可变化很多,从而导致其中备份数据(打算要备份的那些数据(其是新的)加上磁带/盘中已经被备份的数据(其是旧的))形成无效组合的情况。一种替换的解决方案是使用(来自多个节点的)多个存储盘来形成廉价盘冗余阵列(RAID)系统,使得一个节点的故障可以基于该RAID系统使用的冗余度来恢复。然而,这些现有解决方案要么要求因应用而异的功能性支持(这种支持并非广泛可用),要么它们要求系统使用慢速盘,且中央处理单元(CPU)介入输入/输出(I/O)路径以构建该冗余度。它们都不是应用不可知的,也不是将来的高容量、高速、字节可寻址的基于PMEM系统所期望的。

附图简述

通过下列具体实施方式结合附图,将容易理解实施例。为了便于该描述,相同的附图标记指示相同的结构元件。在附图中,通过示例而非限制地说明实施例。

图1示出根据各实施例的具有本公开的持久存储器使用和备份技术的示例计算系统。

图2更加详细地示出根据各实施例的存储器管理器的写入时复制机制。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201580080141.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top