一种多租户云数据存储缓存管理机制
A Multi-Tenant Memory Management Mechanism for Cloud Data Storage作者机构:山东大学计算机科学与技术学院济南250101
出 版 物:《计算机研究与发展》 (Journal of Computer Research and Development)
年 卷 期:2014年第51卷第11期
页 面:2528-2537页
核心收录:
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)]
基 金:国家自然科学基金项目(61272241 61303085) 山东大学自主创新基金项目(2012TS074)
主 题:软件即服务 多租户 缓存管理 云数据存储 服务水平协议
摘 要:随着云计算的普及,软件即服务(software as a service,SaaS)逐渐成为云计算的一种重要表现形式.云中数据节点的缓存是提高多租户应用数据访问性能的一种重要资源,缓存资源的共享和分配受到SaaS提供商的关注.对SaaS提供商而言,如何在多租户间有效地分配数据节点上的缓存资源,从而满足租户的服务水平协议(service level agreement,SLA),获得更高的收益已成为一项挑战.为此,提出了多租户云数据存储缓存管理机制,以实现服务提供商收益最大化的目标,结合SLA收益模型,评估不同缓存策略下服务提供商获取的收益值,将全局缓存管理问题定义为目标优化问题,并结合缓存分配特点,采用优化的遗传算法解决该问题.通过实验比较,该方法能保证SaaS服务提供商在多租户间有效利用缓存资源获取高收益.