Method and system for smart object eviction for proxy cache
AssigneeFuturewei Technologies, Inc.
InventorsVaishnav KOVVURI, Jim ZHAO
Life of this patent
Estimating the term…
Abstract
A method for managing a local cache. The method includes receiving an object from a back end server at a local cache for access by one or more users at a local site. The method includes attaching an eviction policy parameter value to the object. The method includes storing the object in the local cache. The method includes evaluating at the local cache the eviction policy parameter value. The method includes evicting the object from the local cache based on the eviction policy parameter.
Claims20
A method of caching, said method comprising:
- receiving an object from a back end server at a local cache for access by one or more users at a local site;
- attaching an eviction policy parameter value to said object;
- storing said object in said local cache;
- at said local cache, evaluating said eviction policy parameter value;
- and
- evicting said object from said local cache based on said eviction policy parameter value.
A method of managing storage, said method comprising:
- monitoring a plurality of objects stored in a local cache, wherein said plurality of objects is accessible by users at a local site;
- detecting an eviction trigger event;
- applying a first eviction policy on said plurality of objects stored in said local cache to determine a selected object for eviction;
- and
- evicting said selected object.
A computer system, comprising:
- a processor configured to:
- receive an object from a back end server at a local cache for access by one or more users at a local site;
- attach an eviction policy parameter value to said object;
- store said object in said local cache;
- and
- at said local cache, evaluate said eviction policy parameter;
- and
- evict said object from said local cache based on said eviction policy parameter value.
Dependencies are inferred from the claim text.