Journal of Jilin University Science Edition

Previous Articles     Next Articles

Online MapReduce Data Transmission MechanismSupporting LargeScale Stream Data Processing

WEI Xiaohui, LI Cong, LI Hongliang, LI Xiang, LIU Yuanyuan, LI Lina, ZHUANG Yuan   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2014-05-08 Online:2015-03-26 Published:2015-03-24
  • Contact: LI Hongliang E-mail:lihongliang@jlu.edu.cn

Abstract:

We proposed a scalable and dynamic MapReduce computation model which supports the online processing of largescale dynamic/static data against the characteristics of uneven stream data size and dynamic flowing  and breaking out suddenly. On this basis, we proposed an online MapReduce data transmission mechanism and implemented its prototype program based on the push mode of Event and the use of Netty asynchronous communication technology. This paper focuses on solving fast online transfer of the largescale distributed computing program and data dynamic distribution to provide support for dynamic MapReduce model. The experimental results show that the method can greatly improve the transmission efficiency of data between jobs compared with the traditional socket pipeline method in Hadoop system and improve realtime data stream handling significantly.

Key words: big data, stream data processing, MapReduce model, data transmission mechanism

CLC Number: 

  • TP391