[发明专利]具有故障冗余的分布式高速缓存一致性目录在审
申请号: | 201380071972.3 | 申请日: | 2013-12-17 |
公开(公告)号: | CN104969200A | 公开(公告)日: | 2015-10-07 |
发明(设计)人: | T·M·魏克;S·E·飞利浦;N·E·安杉斯莱;R·斯维拉马克瑞斯南;P·N·洛文斯坦因 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F11/07 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 故障 冗余 分布式 高速缓存 一致性 目录 | ||
1.一种系统,包括:
多个处理器,其中每个处理器包括高速缓存存储器;
耦接到所述多个处理器的多个目录控制器,其中每个目录控制器被配置为管理对应的高速缓存一致性目录,每个高速缓存一致性目录被配置为跟踪对应的存储器地址集合,并且每个处理器用指示由每个高速缓存一致性目录跟踪的对应的存储器地址集合的信息来配置;以及
一个或多个组件,被配置为:
识别所述高速缓存一致性目录中的一个高速缓存一致性目录的故障;
在无故障的高速缓存一致性目录当中再分配由故障的高速缓存一致性目录先前跟踪的存储器地址集合;以及
用描述在无故障的高速缓存一致性目录当中再分配存储器地址集合的信息来重新配置每个处理器。
2.如权利要求1所述的系统,其中:
所述一个或多个组件被配置为通过以下步骤来识别所述高速缓存一致性目录中的一个高速缓存一致性目录的故障:
跟踪所述高速缓存一致性目录的操作参数;
针对所述高速缓存一致性目录中的特定的一个高速缓存一致性目录识别操作异常的历史模式;以及
基于该操作异常的历史模式确定所述高速缓存一致性目录中的该特定的一个高速缓存一致性目录已经发生故障;并且
该系统还包括被配置为响应于识别故障,在再分配由故障的高速缓存一致性目录先前跟踪的存储器地址集合之前,刷新无故障的高速缓存一致性目录的一个或多个组件。
3.如权利要求2所述的系统,其中所述一个或多个组件被配置为通过刷新所有处理器的高速缓存来刷新无故障的高速缓存一致性目录。
4.如权利要求1所述的系统,其中:
所述一个或多个组件被配置为通过以下步骤来识别所述高速缓存一致性目录中的一个高速缓存一致性目录的故障:
在所述高速缓存一致性目录中的一个高速缓存一致性目录中遭遇致命错误;并且
该系统还包括被配置为执行以下操作的一个或多个组件:
响应于遭遇致命错误将系统断电;以及
在再分配和重新配置之后将系统加电。
5.如权利要求1所述的系统,其中:
该系统包括N个高速缓存一致性目录;
该系统被配置为在故障的高速缓存一致性目录不多于M个的情况下保持运行;
在任何高速缓存一致性目录故障之前,每个高速缓存一致性目录被配置为跟踪X个条目;以及
每个高速缓存一致性目录包括一数量的保留的存储器空间,所述保留的存储器空间被配置为在高速缓存一致性目录发生故障时存储至少:
个条目。
6.如权利要求1所述的系统,其中被配置为进行再分配和重新配置的所述一个或多个组件包括从多个处理器中选择的主处理器。
7.如权利要求1所述的系统,其中被配置为进行再分配和重新配置的所述一个或多个组件包括通过一个或多个带外数据通信链路耦接到处理器的服务处理器。
8.如权利要求1所述的系统,还包括被配置为执行以下操作的一个或多个组件:
替换故障的高速缓存一致性目录;
在无故障的高速缓存一致性目录和被替换的高速缓存一致性目录当中再分配在识别故障之前由所有高速缓存一致性目录跟踪的所有存储器地址集合;以及
用描述在无故障的高速缓存一致性目录和被替换的高速缓存一致性目录当中再分配所有存储器地址集合的信息来重新配置每个处理器。
9.如权利要求8所述的系统,还包括被配置为执行以下操作的一个或多个组件:
在再分配所有存储器地址集合和用描述再分配所有存储器地址集合的信息来重新配置每个处理器之前将系统断电;以及
在再分配所有存储器地址集合和用描述再分配所有存储器地址集合的信息来重新配置每个处理器之后将系统加电。
10.如权利要求8所述的系统,还包括被配置为执行以下操作的一个或多个组件:
在再分配所有存储器地址集合和用描述再分配所有存储器地址集合的信息来重新配置每个处理器之前刷新系统中的所有高速缓存;以及
在不重新启动系统的情况下继续对无故障的和被替换的高速缓存一致性目录进行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380071972.3/1.html,转载请声明来源钻瓜专利网。