Flame: A Centralized Cache Controller for Serverless Computing
Yanan Yang, Laiping Zhao, Yiming Li, S.C. Wu, Yuechan Hao, Yuchi Ma, Keqiu Li
Abstract
Caching function is a promising way to mitigate coldstart overhead in serverless computing. However, as caching also increases the resource cost significantly, how to make caching decisions is still challenging. We find that the prior "local cache control" designs are insufficient to achieve high cache efficiency due to the workload skewness across servers.
Topics & Concepts
CacheComputer scienceServerWorkloadSmart CacheOverhead (engineering)Cache algorithmsCache pollutionCache coloringCache invalidationCPU cacheComputer networkDistributed computingOperating systemCloud Computing and Resource ManagementCaching and Content DeliveryIoT and Edge/Fog Computing