Optimizing cloud economics with linear elastic caching
Optimizing cloud economics with linear elastic caching
Google Research proposed linear elastic caching, modelling page eviction as a ski-rental problem and using shallow decision trees to predict page TTLs, dynamically resizing caches to minimise total ownership cost. After months in Spanner production, memory fell 15.5%, cache misses rose only 5.5%, TCO dropped around 5% and actual I/O cost impact was just 0.5%. It was also validated on several public cache traces.
Selection record
Not admittedSum of both 60 < twice the threshold 120
- Source tier
- Official, first-hand; this tier's threshold is 60
- Pre-filter
- passed:正文详述机器学习优化缓存,属AI技术应用
A model scores each item twice, independently, against one written standard, out of 100. An item is admitted only when the two scores add up to twice the threshold. The threshold is set per source tier.
Source: Google Research · research.google