发明名称 Data caching policy in multiple tenant enterprise resource planning system
摘要 A cache manager application provides a data caching policy in a multiple tenant enterprise resource planning (ERP) system. The cache manager application manages multiple tenant caches in a single process. The application applies the caching policy. The caching policy optimizes system performance compared to local cache optimization. As a result, tenants with high cache consumption receive a larger portion of caching resources.
申请公布号 US9292454(B2) 申请公布日期 2016.03.22
申请号 US201414175167 申请日期 2014.02.07
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Stairs John;Kristoffersen Esben Nyhuus;Hejlsberg Thomas
分类号 G06F12/08;G06F12/12 主分类号 G06F12/08
代理机构 代理人 Marquis Thomas;Ross Jim;Minhas Micky
主权项 1. A method executed on a computing device to provide a data caching policy in a server of a multiple tenant Enterprise Resource Planning (ERP) system, the method comprising: receiving the data caching policy associated with a removal of cached items from a shared cache of the server; monitoring status of the cached items and a total consumed cache memory; ranking the cached items based on the data caching policy evaluating attributes associated with the cached items including a frequency of an access, a last time of an access, and one or more of: an expense to re-compute, an association with one of the shared cache, and attributes of an associated tenant; and in response to detecting the total consumed cache memory exceeding a predefined limit, removing one or more of the cached items from the shared cache based on the data caching policy.
地址 Redmond WA US