期刊文献+

基于云存储的二阶段动态优化调度机制 被引量:2

Two-stage Dynamic Optimized Scheduling Mechanism Based on Cloud Storage
下载PDF
导出
摘要 在分布式存储的研究中,如何高效地利用存储空间是个热点问题。存储集群中,每个数据节点存储容量不可能完全一致,由于主节点选择数据节点的随机性,被选中数据节点磁盘可能接近满额,此时主节点会自动做存储负载均衡,占用数据传输带宽,不仅影响数据传输的性能,而且会引起传输数据的不可靠。论文提出一种基于云存储的二阶段动态优化调度机制:第一阶段通过计算副本存储优选比率,采用基于贪心算法的局部优化存储方案,选择存储节点,均衡副本放置空间;第二阶段采用实时监控存储集群,动态调整副本放置节点,达到存储资源的高效利用。最后通过实验,验证了该调度机制可有效地放置副本,减少节点间的数据传输,并提高文件访问效率。 How to use storage space effectively in distributed storage cluster is a hot issue. The storage capacity can't be completely consistent in the cluster. Due to the randomness selection of the masternode, the selected datanode is likely to be close to full in disk, then the master automatically does storage load balance. It will not only affect the performance of data transimission, also can lead to less reliability of the data. In this paper, a two-stage dynamic optimal scheduling mechanism based on cloud storage is presented: the first stage uses the local optimal storage scheme based on greedy algorithm, by calculating copy storage optimal ratio, chooses the storage node and balance the placed space; the second stage use the realtime monitor to get the information of the cluster, dynamically adjust the placed nodes of the replicas. Finally, the experiment demonstrates that the dynamic scheduling mechanism can effectively place replicas, reduce the data transimission between datanodes and improve the efficiency of the data access.
作者 任川 杨冬菊
出处 《计算机与数字工程》 2014年第9期1553-1557,1716,共6页 Computer & Digital Engineering
基金 北京市教育委员会科技计划面上项目(编号:KM201310009003) 北京市教育委员会科技计划重点项目(编号:KZ201310009009) 北京市属高等学校创新团队建设与教师职业发展计划项目(编号:IDHT20130502) 北方工业大学博士启动基金资助
关键词 云存储 优化调度 贪心算法 cloud storage, optimal scheduling, greedy algorithm
  • 相关文献

参考文献5

二级参考文献63

  • 1Sims K. IBM introduces ready-to-use cloud computing collaboration services get clients started with cloud computing. 2007. http://www-03.ibm.com/press/us/en/pressrelease/22613.wss
  • 2Boss G, Malladi P, Quan D, Legregni L, Hall H. Cloud computing. IBM White Paper, 2007. http://download.boulder.ibm.com/ ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf
  • 3Zhang YX, Zhou YZ. 4VP+: A novel meta OS approach for streaming programs in ubiquitous computing. In: Proc. of IEEE the 21st Int'l Conf. on Advanced Information Networking and Applications (AINA 2007). Los Alamitos: IEEE Computer Society, 2007. 394-403.
  • 4Zhang YX, Zhou YZ. Transparent Computing: A new paradigm for pervasive computing. In: Ma JH, Jin H, Yang LT, Tsai JJP, eds. Proc. of the 3rd Int'l Conf. on Ubiquitous Intelligence and Computing (UIC 2006). Berlin, Heidelberg: Springer-Verlag, 2006. 1-11.
  • 5Barroso LA, Dean J, Holzle U. Web search for a planet: The Google cluster architecture. IEEE Micro, 2003,23(2):22-28.
  • 6Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks, 1998,30(1-7): 107-117.
  • 7Ghemawat S, Gobioff H, Leung ST. The Google file system. In: Proc. of the 19th ACM Symp. on Operating Systems Principles. New York: ACM Press, 2003.29-43.
  • 8Dean J, Ghemawat S. MapReduce: Simplified data processing on large clusters. In: Proc. of the 6th Symp. on Operating System Design and Implementation. Berkeley: USENIX Association, 2004. 137-150.
  • 9Burrows M. The chubby lock service for loosely-coupled distributed systems. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 335-350.
  • 10Chang F, Dean J, Ghemawat S, Hsieh WC, Wallach DA, Burrows M, Chandra T, Fikes A, Gruber RE. Bigtable: A distributed storage system for structured data. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 205-218.

共引文献1339

同被引文献10

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部