[發明專利]具有故障冗余的分布式高速緩存一致性目錄在審
| 申請號: | 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.szxzyx.cn/pat/books/201380071972.3/1.html,轉載請聲明來源鉆瓜專利網。





