When is the Cache Warm? Manufacturing a Rule of Thumb


Lei Zhang, Emory University; Juncheng Yang, Carnegie Mellon University; Anna Blasiak, Akamai Inc and Indigo Ag; Mike McCall, Akamai Inc and Facebook Inc; Ymir Vigfusson, Emory University


The plethora of parameters and nuanced configuration options that govern complex, large-scale caching systems restrict their designers and operators. We analyze cache warmup times that can arise in failure handling, load balancing, and cache partitioning of large-scale distributed memory and storage systems. Through simulation on traces from production CDN and storage systems, we derive rules of thumb formulas for designers and operators to use when reasoning about caches.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

@inproceedings {254128,
author = {Lei Zhang and Juncheng Yang and Anna Blasiak and Mike McCall and Ymir Vigfusson},
title = {When is the Cache Warm? Manufacturing a Rule of Thumb},
booktitle = {12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 20)},
year = {2020},
url = {https://www.usenix.org/conference/hotcloud20/presentation/zhang-lei},
publisher = {USENIX Association},
month = jul

Presentation Video