[发明专利]使用NVM并通过多个日志记录缓冲器来预写式日志记录在审
申请号: | 201810321921.6 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108694231A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | H·沃洛斯;H·基穆拉;J·帕克;D·弗吕耶 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 康泉;宋志强 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了使用NVM并通过多个日志记录缓冲器来预写式日志记录。一种使用NVM并通过多个日志记录缓冲器来预写式日志记录的示例系统包括被耦接到来自一个或多个客户端应用程序的一个或多个控制器的处理单元。该示例还包括基于预定时间戳范围来接收多个第一日志数据线程的多个日志记录缓冲器,其中每个日志记录缓冲器存储来自多个时间戳日志数据线程的单个第一时间戳日志数据线程。该示例还包括将来自多个日志记录缓冲器的多个第一时间戳日志数据线程冲洗为第一时间戳日志数据的冲洗器。冲洗器将第一时间戳日志数据存储到NVM以构建经过冲洗的时间戳日志数据。该示例还包括用于以时间戳顺序次序来将经过冲洗的时间戳日志数据从NVM同步到HD设备的同步器。 | ||
搜索关键词: | 日志记录 日志数据 缓冲器 第一时间戳 时间戳 线程 冲洗 冲洗器 存储 客户端应用程序 多个控制器 时间戳顺序 处理单元 同步器 构建 | ||
【主权项】:
1.一种用于执行预写式日志记录WAL的系统,所述系统被连接到一个或多个客户端应用程序并且被连接到硬盘HD设备,所述客户端应用程序将多个第一日志数据线程输入到所述系统,所述系统包括:处理单元,所述处理单元被耦接到来自所述一个或多个客户端应用程序的一个或多个控制器;多个日志记录缓冲器,所述多个日志记录缓冲器用于基于预定时间戳范围来接收所述多个第一日志数据线程,其中每个日志缓冲器存储多个时间戳日志数据线程中的单个第一时间戳日志数据线程;非易失性存储器NVM;冲洗器,所述冲洗器用于将来自所述多个日志记录缓冲器的所述多个第一时间戳日志数据线程冲洗为第一时间戳日志数据,所述冲洗器用于将所述第一时间戳日志数据存储到所述非易失性存储器NVM以构建经过冲洗的时间戳日志数据;和同步器,所述同步器用于以时间戳顺序次序来将经过冲洗的时间戳日志数据从所述NVM同步到所述HD设备。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810321921.6/,转载请声明来源钻瓜专利网。