一种用于满足私有云中每租户性能目标的混合缓存架构
分布式、并行与集群计算
2019-06-05 v1
摘要
内存缓存系统是云中数据访问性能的重要组件。由于租户根据其任务性质可能对数据访问有不同的性能目标,在此类共享计算环境中有效管理内存缓存是一个关键问题。管理内存缓存的两种极端方法为无限共享与完全隔离,二者在满足每租户性能需求时均会因高昂的存储复杂度而低效。本文中,我们提出一种新的缓存模型,其为私有云融合了全局缓存(基于无限共享)与静态缓存(提供完全隔离),在私有云中,关键在于提供有保障的性能同时最小化运营成本。本文还提出了一种适配所提缓存模型的缓存插入算法。在仿真与仿真模拟设置上开展的大量实验结果表明,所提缓存架构与插入算法具有有效性,实现了缓存空间的优化利用以满足每租户性能需求。
引用
@article{arxiv.1906.01260,
title = {A Hybrid Cache Architecture for Meeting Per-Tenant Performance Goals in a Private Cloud},
author = {Taejoon Kim and Yu Gu and Jinoh Kim},
journal= {arXiv preprint arXiv:1906.01260},
year = {2019}
}