[發明專利]通用高速緩存管理系統有效
| 申請號: | 201280020216.3 | 申請日: | 2012-02-24 |
| 公開(公告)號: | CN103493029B | 公開(公告)日: | 2017-12-05 |
| 發明(設計)人: | P·V·巴蓋爾;R·龍 | 申請(專利權)人: | 甲骨文國際公司 |
| 主分類號: | G06F12/08 | 分類號: | G06F12/08;G06F17/30 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所11038 | 代理人: | 李曉芳 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通用 高速緩存 管理 系統 | ||
技術領域
本公開涉及數據處理系統中的存儲器管理。
背景技術
本節中描述的方法是可以追隨的方法,但不一定是已經預先構思或追隨的方法。因此,除非另有陳述,不應當假定本節中描述的方法中的任何一個僅僅由于它們包含在本節中而被承認為現有技術。
對稱多處理器(SMP)機器、或箱是在其中兩個或更多個中央處理單元(CPU)、或處理器可操作被連接到單個共享的物理存儲器并由單個操作系統(OS)實例控制的多處理器計算機主機。通常,大型組織在相同的SMP主機上布置多數據庫實例以求改善使用并減小總所有權成本(TCO)。由于SMP主機的高的TCO,許多組織想要另外從SMP主機上的數據庫實例的此類多租用部署中實現群集可分級性。然而令人遺憾的是,群集多租用部署因為它們遭受不能在相同的SMP主機上運行的多數據庫實例當中共享物理存儲器而不被廣泛使用。
具體地,群集可分級性由于物理存儲器的超供給而很難在多租用部署中實現。例如,當SMP主機可以具有共享物理存儲器的一個或多個千兆的4-8個CPU時,在典型部署中可能有二十乃至更多在SMP主機上同時運行的數據庫實例。為了解決那么多數據庫實例的存儲器需求,一般地迫使管理員在各種數據庫實例之中配置SMP主機的所有可用物理存儲器。然而,當一個或一些數據庫實例開始經歷比其它較大的工作量時,對SMP主機上的OS實例來說因為已經供給SMP主機的所有物理存儲器,所以分配更多的物理存儲器給這些數據庫實例是不可能的。為了解決此超供給問題,管理員一般必須關閉當時不繁忙的一個或若干數據庫實例,以使得SMP主機上的OS實例可以向正在經歷大工作量的數據庫實例重新供給釋放的物理存儲器。不用說,這種解決方案不僅僅因為它包含管理員的干涉而是低效的,而且也因為當數據庫實例被關閉時它們對故障轉移和任何其它可用性目的是臟的,所以缺乏從SMP主機上的多租用部署中期望的合并。此外,在此類多租用部署之下,很明顯存儲器超供給的問題是對通過在一個或更多群集中部署多數據庫實例來實現真實可分級性的嚴重妨礙。
當如上相對于SMP主機上部署的數據庫實例描述存儲器超供給的問題時,應當注意此問題不是只有SMP主機或數據庫實例才有的。相反地,對于使用大易失性存儲器以緩沖來自持久存儲器的數據以便在將它寫回到持久存儲器前訪問和變更數據的任何類型的處理實例,更小型商品服務器機器上的多租用部署可能經歷相同的存儲器超供給問題。
附圖說明
這里描述的技術是以示例的方式而不是通過限制的方式示出在附圖的圖中,并且其中的類似參考數字指代類似的元素并且其中:
圖1是示出了根據一個實施例的用于高速緩存管理的示例方法的流程圖;
圖2是示出了根據一個實施例的示例操作上下文的方框圖;
圖3是示出了根據一個實施例的另一個示例操作上下文的方框圖;
圖4是示出了在其上可以執行實施例的示例計算設備的方框圖。
具體實施方式
為了說明,在下面的描述中闡述許多細節以便提供描述的用于自動數據安排的技術的徹底了解。然而將很明顯,沒有這些細節也可以實踐這里描述的技術。在其它實例中,以方框圖的形式顯示公知的結構和設備以避免對這里描述的技術不必要地模糊。
一般概述
這里描述用于通用高速緩存管理的技術。在計算設備上執行的多個數據處理實例的每一個被分配在計算設備的易失性存儲器中專屬的、專用高速緩存中。在計算設備上的數據處理實例的此類多租用部署中,每個數據處理實例使用它的專用高速緩存來緩沖持久地存儲在一個或多個持久存儲設備上的數據項,其中數據處理實例在將數據項從專用高速緩存持久地寫回到持久存儲設備中之前訪問、修改、和/或另外處理專用高速緩存中的數據項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于甲骨文國際公司,未經甲骨文國際公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280020216.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于加工銅箔的分剪機
- 下一篇:尤其用于機動車燃料的流體檢測傳感器和軌道





