[發明專利]用于數據高速緩存策略的方法、服務器和存儲器設備有效
| 申請號: | 201480053176.1 | 申請日: | 2014-09-23 |
| 公開(公告)號: | CN105683928B | 公開(公告)日: | 2018-11-20 |
| 發明(設計)人: | J·斯泰爾斯;E·N·克里斯托弗森;T·赫杰斯伯格 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F12/122 | 分類號: | G06F12/122;G06F12/123 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 顧嘉運 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 承租人 企業 資源 規劃系統 中的 數據 高速緩存 策略 | ||
一種高速緩存管理器應用在多承租人企業資源規劃(ERP)系統中提供數據高速緩存策略。高速緩存管理器應用在單個進程中管理多個承租人高速緩存。所述應用應用所述高速緩存策略。相比于本地高速緩存優化,高速緩存策略優化了系統性能。結果,具有高高速緩存消耗的承租人接收更大部分的高速緩存資源。
背景
企業資源規劃(ERP)中間層服務器的主要功能之一是從存儲業務數據的關系型數據庫中讀取和寫入數據。通常,讀取操作比寫入操作執行得頻繁得多,并且同一數據經常可以被重復讀取。從數據庫讀取數據常常是一種性能瓶頸,因為數據需要從另一個層檢索并且查詢可能花費一些時間來由數據庫處理。
當在數據已經從數據庫中被讀取之后在ERP服務器的存儲器中高速緩存數據時實現了顯著的性能改進。對同一數據的后續讀取可從所述存儲器中檢索,而不是從數據庫訪問數據。
實現或使用高速緩存方面的挑戰包括如何限制高速緩沖大小同時維持高速緩存的效率以及當經高速緩存的項由于向數據庫中的數據應用的其他改變的更新而不再準確反映該數據時如何移除或更新這些項。
多承租人ERP中間層服務器處理多個承租人的數據,所述多個承租人包括多個組織。ERP系統能夠通過跨許多承租人共享計算資源而作為一個主存實體實現更大的規模經濟效益。承租人或安全策略可能要求維護在承租人之間的數據分隔。而且,對硬件資源的使用和分配要考慮效率和公平性,使得在所有時間都為所有承租人維護一個響應系統。
概述
提供本發明內容以便以簡化的形式介紹將在以下的具體實施方式中進一步描述的一些概念。該概述不意圖專門標識所要求保護的主題的關鍵特征或基本特征,也不意圖幫助確定所要求保護的主題的范圍。
各實施例旨在在多承租人企業資源規劃(ERP)系統中提供數據高速緩存策略。在一些示例實施例中,高速緩存管理器應用可以在單個進程中管理多個承租人高速緩存。高速緩存管理器應用可以應用高速緩存策略。相比于本地高速緩存優化,高速緩存策略可以優化系統性能。結果,具有高高速緩存消耗的承租人可以接收更大部分的高速緩存資源。
從閱讀以下詳細描述及查看相關附圖后,這些及其他特征和優點將顯而易見。應當理解,以上一般描述及以下詳細描述兩者均是說明性的,而不限制所要求保護的各方面。
附圖簡述
圖1是示出根據各實施例的示例企業資源規劃(ERP)系統的概念圖,其中可以在該ERP服務器中提供高速緩存策略。
圖2示出了一組示例高速緩存,這些高速緩沖是獨立的且不知曉彼此。
圖3示出根據各實施例的示例高速緩存機制,其中最近最少使用(LRU)的策略跨共享高速緩存被應用于各項上。
圖4是其中可以實現根據各實施例的系統的簡要聯網環境;
圖5是其中可以實現各實施例的示例計算操作環境的框圖;以及
圖6示出根據各實施例的用于在多承租人ERP系統中提供數據高速緩存策略的過程的邏輯流程圖。
詳細描述
如上簡述,可以在多承租人企業資源規劃(ERP)系統中提供數據高速緩存策略。高速緩存管理器應用可以在單個進程中管理多個承租人高速緩存。高速緩存管理器應用可以應用高速緩存策略。相比于本地高速緩存優化(對各個體獨立高速緩存的優化),該高速緩存策略可以優化系統性能。
在下面的詳細描述中,參考構成其一部分的附圖,在附圖中,通過例圖,示出了具體的實施例或示例。可以將這些方面組合起來,也可以理由其他方面,并且可以作出結構上的改變而在不背離本公開的精神或范圍。因此,下面的詳細描述并不旨在進行限制,并且本發明的范圍由所附權利要求書以及其等效方案來限定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480053176.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于一次性傳感器的接口
- 下一篇:用于安全關鍵軟件應用的多核處理器故障檢測





