We consider a data/content-caching system located in an edge-cloud that is shared (to reduce costs) by a number of proxies each serving, e.g., a group of data-driven IoT devices. Each proxy operates its own LRU-list of a certain capacity in the shared cache. The length of objects simultaneously appearing in plural LRU-lists is equally divided among them, i.e., object sharing among the LRUs. We give numerical results for our MemCacheD with Object Sharing (MCD-OS) prototype. Also, a working-set approximation for the shared cache is described and how to reduce ripple evictions is discussed.
CITATION STYLE
Alfares, N., Kesidis, G., Li, X., Urgaonkar, B., Kandemir, M., & Konstantopoulos, T. (2020). On a caching system with object sharing. In M4IoT 2020 - Proceedings of the 2020 International Workshop on Middleware and Applications for the Internet of Things, Part of Middleware 2020 Conference (pp. 1–6). Association for Computing Machinery, Inc. https://doi.org/10.1145/3429881.3430107
Mendeley helps you to discover research relevant for your work.