计算机应用 ›› 2012, Vol. 32 ›› Issue (02): 309-312.DOI: 10.3724/SP.J.1087.2012.00309

• 数据库技术 • 上一篇    下一篇

改进的云存储系统数据分布策略

周敬利,周正达   

  1. 华中科技大学 计算机科学与技术学院,武汉 430074
  • 收稿日期:2011-08-09 修回日期:2011-09-19 发布日期:2012-02-23 出版日期:2012-02-01
  • 通讯作者: 周正达
  • 作者简介:周敬利(1945-),女,湖南长沙人,教授,博士生导师,主要研究方向:高性能存储技术及系统、多媒体数据处理、流媒体;
    周正达(1981-),男,湖南长沙人,博士研究生,主要研究方向:高性能存储技术及系统、计算机网络通信。
  • 基金资助:
    部委基金

Improved data distribution strategy for cloud storage system

ZHOU Jing-li,ZHOU Zheng-da   

  1. School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan Hubei 430074, China
  • Received:2011-08-09 Revised:2011-09-19 Online:2012-02-23 Published:2012-02-01
  • Contact: ZHOU Zheng-da

摘要: 针对当前云存储系统海量数据应用环境中数据分布策略可扩展性以及灵活性的不足,提出一种高效的数据分布策略。一方面,该策略基于一致性哈希数据分布算法,引入了虚拟化的设计思路,采用虚拟节点进行存储资源分配;另一方面,该策略采用了一种基于节点容量感知的负载均衡方法,有效地优化了系统性能,提高了系统可扩展性。通过实验分析,不管在同构还是异构的云存储架构中,该策略改善了存储资源负载均衡程度,有效优化了系统整体性能。

关键词: 云存储, 一致性哈希, 数据分布, 虚拟化, 负载均衡

Abstract: Considering massive scale of cloud storage solutions, the traditional data distribution strategy confronts challenges to improve scalability and flexibility. This paper proposed an efficient data distribution strategy. Based on consistent hashing algorithm, the strategy introduced the virtualization technology, and employed virtual node to improve load balance. Moreover, the strategy used a new capacity-aware method to improve the performance of the cloud storage system. The evaluation experiments demonstrate that the proposed data distribution strategy improves system performance in both homogeneous and heterogeneous distributed storage architectures.

Key words: cloud storage, consistent hashing, data distribution, virtualization, load balance

中图分类号: