| 注册
首页|期刊导航|计算机科学与探索|弹性分布式缓存动态扩展方法研究

弹性分布式缓存动态扩展方法研究

朱鑫 秦秀磊 王联华 张文博 钟华

计算机科学与探索2012,Vol.6Issue(2):97-108,12.
计算机科学与探索2012,Vol.6Issue(2):97-108,12.DOI:10.3778/j.issn.1673-9418.2012.02.001

弹性分布式缓存动态扩展方法研究

Research on Dynamic Scaling of Elastic Distributed Cache Systems

朱鑫 1秦秀磊 2王联华 1张文博 2钟华3

作者信息

  • 1. 中国科学院软件研究所软件工程技术研究开发中心,北京100190
  • 2. 中国科学院研究生院,北京100190
  • 3. 北京神舟航天软件技术有限公司,北京100094
  • 折叠

摘要

Abstract

This paper focuses on how to dynamically scale the cache system. Firstly, as to the data rebalancing problem, it proposes a hotspot sensitive data rebalancing algorithm (HSDRA), which can be applied in heterogeneous environment. HSDRA identifies hotspot partitions and gives priority to ensuring their uniform distribution across the cache servers while taking into account both memory footprint and network traffic. Then, as to the problem how to ensure data consistency and continuous availability of cache system in dynamic scaling, it proposes a data access protocol which is based on a two-phase request manner and a controlled data migration algorithm respectively. The experimental results show that the proposed approach can enable the cache system to scale dynamically under the condition that data consistency and continuous availability are guaranteed, and HSDRA outperforms the weighted static data rebalancing algorithm which doesn't consider actual load on each cache partition.

关键词

分布式缓存/动态扩展/热点数据/数据迁移

Key words

distributed cache/ dynamic scaling/ hotspot/ data migration

分类

信息技术与安全科学

引用本文复制引用

朱鑫,秦秀磊,王联华,张文博,钟华..弹性分布式缓存动态扩展方法研究[J].计算机科学与探索,2012,6(2):97-108,12.

基金项目

The National Natural Science Foundation of China under Grant No.61173003(国家自然科学基金) (国家自然科学基金)

the National Grand Basic Research 973 Program of China under Grant No.2009CB320704(国家重点基础研究发展规划(973)) (国家重点基础研究发展规划(973)

the National Science and Technology Major Special Projects of China under Grant No.2011ZX03002-002-01(国家科技重大专项"核高基"项目). (国家科技重大专项"核高基"项目)

计算机科学与探索

OACSCDCSTPCD

1673-9418

访问量7
|
下载量0
段落导航相关论文