MapReduce Model Implementation on MPI Platform

被引:0
作者
Guo Yucheng [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Technol, Dept Comp Sci, Wuhan, Peoples R China
来源
PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014) | 2014年
关键词
MapReduce; MPI; task scheduling; load balancing;
D O I
10.1109/DCABES.2014.72
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With development of Multicore clusters the task-scheduling problem in heterogeneous cluster has become hot point of research. The method to solve this problem in Cloud computing is virtualization, which can make the heterogeneous nodes being isomorphic and then using MapReduce model for task scheduling in isomorphic nodes. But the approach has some shortcomings: virtualization itself will cause the loss of performance; and there are much more disk IOs in the MapReduce model, which can also cause performance degradation. Based on our earlier work which successfully adds fault-tolerance functions in MPI, this paper proposes a MPI based MapReduce approach which implements internodes communication with efficient MPI communication functions to achieve task scheduling on heterogeneous nodes directly by improved work pool and thread pool. By this way the load balancing can be achieved efficiency. The proposed MPI based MapReduce model can efficiently deal with a kind of data intensive as well as computation intensive problems.
引用
收藏
页码:88 / 91
页数:4
相关论文
共 11 条
[1]  
Aggarwal N., 2007, P 34 ANN INT S COMP
[2]  
Bhandarkar M, 2010, 2 IEEE INT C CLOUD C, P721
[3]   Bigtable: A distributed storage system for structured data [J].
Chang, Fay ;
Dean, Jeffrey ;
Ghemawat, Sanjay ;
Hsieh, Wilson C. ;
Wallach, Deborah A. ;
Burrows, Mike ;
Chandra, Tushar ;
Fikes, Andrew ;
Gruber, Robert E. .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2008, 26 (02)
[4]   MPI-Based Heterogeneous Cluster Construction Technology [J].
Guo, Yucheng ;
Hu, Dongxu ;
Wu, Peng .
2012 11TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING & SCIENCE (DCABES), 2012, :120-124
[5]  
Hoefler T, 2009, LECT NOTES COMPUT SC, V5759, P240, DOI 10.1007/978-3-642-03770-2_30
[6]  
Hu Dongxu, 2013, RES KEY TECHNOLOGY M
[7]   Cell proliferation without neurogenesis in adult primate neocortex [J].
Kornack, DR ;
Rakic, P .
SCIENCE, 2001, 294 (5549) :2127-2130
[8]  
Peng Ying, 2010, COMPUTER ENG TECHNOL, V7, P85
[9]  
Wu Peng, 2012, RES KEY TECHNOLOGY F
[10]  
Yan Zeng, 2010, J COMPUTER APPL SOFT, V27