[发明专利]用于支持对数据的非易失性随机访问的方法和设备在审

专利信息
申请号: 201410562076.3 申请日: 2014-10-17
公开(公告)号: CN105653345A 公开(公告)日: 2016-06-08
发明(设计)人: 乔红麟;李友兵;邹勇 申请(专利权)人: 伊姆西公司
主分类号: G06F9/455 分类号: G06F9/455;G06F11/14
代理公司: 北京市金杜律师事务所 11256 代理人: 王茂华;黄倩
地址: 美国马*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 支持 数据 非易失性 随机 访问 方法 设备
【说明书】:

技术领域

发明的实施例总体上涉及数据存储,并且更具体地,涉及用于 支持对数据的非易失性随机访问的方法和设备。

背景技术

在数据存储领域,随机访问存储器(RAM)是一种常用的数据存 储器。然而,通常存储在RAM中的数据在RAM断电之后会丢失, 这是一种不希望的情况。与此相对,非易失性随机存取存储器 (NVRAM)是一种在断电之后,所存储的数据不丢失的随机访问存 储器。NVRAM具有如下优点:运行速度快,例如当来自客户端的数 据到达NVRAM即向客户端做出确认,而无需等待向磁盘进行存储; 数据稳定性高,例如当系统掉电时可以降低数据丢失风险;等等。因 此,NVRAM正在得到日益广泛的应用。

然而,对于虚拟架构中的虚拟机而言,由于NVRAM是不可用的, 所以不利于虚拟架构下的数据的高速和稳定存储。为了解决上述问 题,现有技术中已经提出了一些解决方案,例如基于磁盘的NVRAM 方案和基于闪存(flash)的NVRAM方案。由于基于磁盘的NVRAM 方案要将数据存储在物理存储设备上,所以运行速度较慢,具有较大 的延迟,从而降低了系统性能。对于基于flash的NVRAM方案而言, 由于其可擦写次数是有限的,所以读写寿命低,降低了其实用性。

综上所述,在现有技术的虚拟架构中的数据存储方面存在着有待 改进的问题和缺陷。

发明内容

鉴于上述以及其他潜在问题,本领域中需要一种支持对数据的非 易失性随机访问的方案。

在本发明的一个方面,提供一种用于支持对数据的非易失性随机 访问的方法,该方法包括:响应于接收到来自客户端的数据,使得所 述数据被分别写入主虚拟机的存储器和镜像虚拟机的存储器中;以及 响应于所述主虚拟机丢失所述数据,基于所述镜像虚拟机的所述存储 器中的数据来恢复所述数据。

根据本发明的另一方面,提供一种用于支持对数据的非易失性随 机访问的设备。所述设备包括:数据存储单元,被配置为响应于接收 到来自客户端的数据,使得所述数据被分别写入主虚拟机的存储器和 镜像虚拟机的存储器中;以及数据恢复单元,被配置为响应于所述主 虚拟机丢失所述数据,基于所述镜像虚拟机的所述存储器中的数据来 恢复所述数据。

通过下文描述将会理解,根据本发明的实施例,可以基于软件的 来低成本、高性能和高可靠性地实现物理NVRAM设备的优点。具体 而言,与现有技术相比,本发明的实施例利用了虚拟架构下的虚拟机, 从而不需要采用特定的硬件设备,这有效降低了实现成本。此外,本 发明的实施例利用了虚拟机的RAM来存储数据,并在主虚拟机和镜 像虚拟机之间采用高速网络连接来提高存储速度,从而实现了高性 能。另外,本发明的实施例通过多个虚拟机带来的冗余性实现了高可 靠性。

附图说明

通过参考附图阅读下文的详细描述,本发明实施例的上述以及其 他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制 性的方式示出了本发明的若干实施例,其中:

图1示出了根据本发明一个示例性实施例的支持对数据的非易失 性随机访问的虚拟架构环境的框图;

图2示出了根据本发明一个示例性实施例的用于支持对数据的非 易失性随机访问的方法的流程图;

图3示出了根据本发明一个示例性实施例的用于支持对数据的非 易失性随机访问的方法的流程图;

图4示出了根据本发明一个示例性实施例的用于支持对数据的非 易失性随机访问的设备的框图;以及

图5示出了可与本发明的示例性实施例结合使用的计算机系统的 框图。

在各个附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

下面将参考附图中示出的若干示例性实施例来描述本发明的原 理和精神。给出这些实施例仅仅是为了使本领域技术人员能够更好地 理解进而实现本发明,而并非以任何方式限制本发明的范围。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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