[发明专利]基于块的存储的页面高速缓存存录有效
申请号: | 201580012906.8 | 申请日: | 2015-03-10 |
公开(公告)号: | CN106104511B | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | D·韦;J·L·格思里二世;J·M·汤普森;B·A·霍克斯;N·P·库斯特 | 申请(专利权)人: | 亚马逊科技公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 郑宗玉 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于块的存储系统可实施页面高速缓存写入存录。可在存储节点处接收在存储节点处所维持的数据卷的写入请求。可根据所述请求更新页面高速缓存。可将描述所述页面高速缓存更新的日志记录存储在永久性存储装置中所维持的页面高速缓存写入日志中。一旦所述写入请求在所述页面高速缓存中执行并且记录在所述页面高速缓存写入日志中的日志记录中,可确认所述写入请求。在从其中所述页面高速缓存中的数据丢失的系统故障恢复时,可重放所述页面高速缓存写入日志中的日志记录,以将所述系统故障之前的所述页面高速缓存的状态复原到所述页面高速缓存。 | ||
搜索关键词: | 基于 存储 页面 高速缓存 | ||
【主权项】:
1.一种实施多个存储节点中的存储节点的系统,其包括:一个或多个基于块的存储装置,其维持一个或多个数据卷;系统存储器,其包括页面高速缓存,其中所述页面高速缓存定期地或不定期地转储到所述一个或多个基于块的存储装置,以便永久地更新所述一个或多个数据卷;永久性存储装置,其维持页面高速缓存写入日志,其中所述页面高速缓存写入日志维持描述对所述页面高速缓存的更新的多个日志记录,其中所述多个日志记录适用于在导致所述页面高速缓存中数据丢失的系统故障的情况下将先前状态复原到所述页面高速缓存;存储节点,其被配置来:接收对所述一个或多个数据卷中的特定数据卷的写入请求;针对所述写入请求,更新所述页面高速缓存中的多个条目中的至少一个对应条目;将描述对所述至少一个对应页面高速缓存条目的所述更新的日志记录存储在所述页面高速缓存写入日志中;并且响应于更新所述页面高速缓存条目并且将所述日志记录存储在所述页面高速缓存写入日志中,将所述写入请求确认为完成,其中,所述存储节点是所述多个存储节点中的维持页面高速缓存写入日志的一个或多个存储节点之一,以及其中,所述多个存储节点中的其他存储节点不维持页面高速缓存写入日志。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊科技公司,未经亚马逊科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580012906.8/,转载请声明来源钻瓜专利网。