跳到主要导航 跳到搜索 跳到主要内容

Optimizing data placement of mapreduce on ceph-based framework under load-balancing constraint

  • Chongqing University
  • Ministry of Education of the People's Republic of China

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Ceph has been widely used as a distributed object store and file system due to its high availability, reliability and scalability. Strategies of data placements in Ceph composed of heterogeneous clusters can greatly affect the system performance and load balancing. For a given application, it is critical to find the optimal data placement in Ceph, such that the completion time of the application can be minimized under the load-balancing constraint. This paper presents a novel Ceph-based framework that integrally considers the load balancing and the heterogeneities, including the computational capacity and the network bandwidth. The presented framework is suitable for the applications based on the principle of moving computation rather than data across clusters, such as MapReduce. According to the Ceph-based framework and the properties of MapReduce, we formulate the Mixed Integer Linear Programming (MILP) to obtain the optimal data placement. However, because of the large computational complexity of MILP, we devise an efficient algorithm to obtain the near-optimal solutions. The experimental results show that the proposed algorithm can achieve up to 25.6% improvement on system performance, compared with the original strategy implemented in Ceph.

源语言英语
主期刊名Proceedings - 22nd IEEE International Conference on Parallel and Distributed Systems, ICPADS 2016
编辑Xiaofei Liao, Robert Lovas, Xipeng Shen, Ran Zheng
出版商IEEE Computer Society
585-592
页数8
ISBN(电子版)9781509044573
DOI
出版状态已出版 - 2 7月 2016
已对外发布
活动22nd IEEE International Conference on Parallel and Distributed Systems, ICPADS 2016 - Wuhan, Hubei, 中国
期限: 13 12月 201616 12月 2016

出版系列

姓名Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
0
ISSN(印刷版)1521-9097

会议

会议22nd IEEE International Conference on Parallel and Distributed Systems, ICPADS 2016
国家/地区中国
Wuhan, Hubei
时期13/12/1616/12/16

指纹

探究 'Optimizing data placement of mapreduce on ceph-based framework under load-balancing constraint' 的科研主题。它们共同构成独一无二的指纹。

引用此