基于Chunk Folding的多租户数据库缓存管理机制

被引:11
作者
姚金成
张世栋
史玉良
李庆忠
机构
[1] 山东大学计算机科学与技术学院
关键词
共享存储架构; 多租户; 缓存管理; SLA;
D O I
暂无
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
Chunk Folding是SaaS模式下常用的存储架构之一,通过共享数据库共享架构来存储租户的数据以获取规模经济效益,但基于传统数据库搭建的Chunk Folding共享存储架构,其缓存管理机制缺乏良好的多租户特性,导致数据库性能恶化,租户的SLA得不到保障.为此,提出了基于Chunk Folding的自适应多租户缓存管理机制,该机制以租户的SLA需求作为驱动,依据租户当前访问模式,动态生成缓存单元集并计算缓存单元集的I/O效益,通过贪婪算法来选择缓存单元集,使得租户SLA得到满足的同时最小化缓存资源的消耗.通过实验分析证明了该缓存管理机制的有效性.
引用
收藏
页码:2319 / 2331
页数:13
相关论文
共 3 条