[发明专利]用于CDM工作负载的闪存友好型高速缓存的方法有效

专利信息
申请号: 201680081142.2 申请日: 2016-12-21
公开(公告)号: CN108885589B 公开(公告)日: 2022-10-04
发明(设计)人: C·达尔拉;V·巴拉德瓦杰 申请(专利权)人: 华睿泰科技有限责任公司
主分类号: G06F12/0895 分类号: G06F12/0895
代理公司: 北京纪凯知识产权代理有限公司 11245 代理人: 赵蓉民
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 cdm 工作 负载 闪存 友好 高速缓存 方法
【说明书】:

发明提供了一种用于闪存友好型高速缓存的基于处理器的方法。所述方法包括从第一存储器读取数据并且将所述数据写入到缓存中的第二存储器。所述方法包括响应于积累足够用于对齐区块写入的数据,而执行来自所述缓存中的所述第二存储器的数据向所述缓存中的闪存存储器的所述对齐区块写入。

背景技术

软件开发和测试场景是生产数据副本的最大消费者之一。在典型软件开发和测试布局中,器件(例如,数据存储系统)拍摄数据文件的快照并且通过文件系统导出快照。可采用复制数据管理(CDM)技术和系统来处理这些类别的工作负载。在这些场景中,应用程序虚拟机(即,运行应用程序的虚拟机)安装文件系统。软件开发和测试布局中的多个虚拟机每一者都有其自己的数据文件集,但数据文件间通常存在许多共同的数据。开发者尝试对数据集作出代码改变,并且在不同虚拟机中同时对相同数据集执行不同测试。应用程序在虚拟机上运行并且在数据文件上执行事务。这些事务可更新数据并且这些数据被捕获在该器件上。该器件在数据文件中具有多个时间点的数据。这种器件中的存储堆栈一般对于备份和恢复更为优化,这涉及大量的顺序写入、大量的顺序读取和大量的容量。这对于应用程序通常在执行事务时进行的较小随机读取和随机写入而言不太有效。正是在该上下文内出现所述实施方案。

发明内容

在一些实施方案中,提供了用于闪存友好型高速缓存的基于处理器的方法。该方法包括从第一存储器读取数据并且将该数据写入到缓存中的第二存储器。该方法包括响应于积累足够用于对齐区块写入的数据,而执行来自缓存中的第二存储器的数据向缓存中的闪存存储器的对齐区块写入。

在一些实施方案中,提供了其上具有指令的有形、非瞬时性计算机可读介质,所述指令在由处理器执行时,致使处理器执行方法。通过指令执行的方法包括从缓存外部的第一存储器读取数据并且将该数据写入到缓存内部的第二存储器。通过指令执行的方法包括响应于在第二存储器中积累足够用于对齐区块写入的数据,而使用对齐区块写入将来自第二存储器的数据写入到缓存内部的闪存存储器。

在一些实施方案中,提供了闪存友好型高速缓存系统。该系统包括第二存储器,该第二存储器具有RAM(随机存取存储器);闪存存储器,该闪存存储器耦接到第二存储器,第二存储器和闪存存储器形成缓存;以及处理器,该处理器耦接到第一存储器和缓存。该处理器被配置为执行动作,所述动作包括响应于确定所请求的读取数据在缓存中不可用而从第一存储器读取所请求的读取数据,以及响应于从第一存储器读取该读取数据而将该读取数据写入到第二存储器。所述动作包括响应于在第二存储器中积累足以执行对齐区块写入的数据,而将来自第二存储器的数据写入到闪存存储器作为对齐区块写入。

通过以下结合以示例方式说明所述实施方案的原理的附图进行的详细描述,所述实施方案的其他方面和优点将变得显而易见。

附图说明

通过参考以下结合附图进行的描述,可最佳地理解所述实施方案及其优点。这些附图不以任何方式限制可由本领域技术人员在不脱离所述实施方案的精神和范围的情况下对所述实施方案所做的形式和细节上的任何改变。

图1是根据一些实施方案的系统框图,示出了通过由闪存友好型缓存所提供的虚拟磁盘来访问数据文件的应用程序虚拟机,该闪存友好型缓存耦接到存储器件形式的后端存储器。

图2是根据一些实施方案的图1的闪存友好型缓存的架构的框图。

图3A是根据一些实施方案的图2的闪存友好型缓存的一种型式哈希表的框图。

图3B是根据一些实施方案的图2的闪存友好型缓存的另一种型式哈希表的框图。

图4是具有首次命中缓存和N次命中缓存的闪存友好型缓存的另一实施方案的框图。

图5A是可在图1至图4所示系统的实施方案上实施的、用于读取请求的闪存友好型高速缓存的方法的流程图。

图5B是可在图1至图4所示系统的实施方案上实施的、用于写入请求的闪存友好型高速缓存的方法的流程图。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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