TY - GEN
T1 - A data processing framework for cloud environment based on hadoop and grid middleware
AU - Kim, Hyukho
AU - Kim, Woongsup
AU - Lee, Kyoungmook
AU - Kim, Yangwoo
PY - 2011
Y1 - 2011
N2 - Owing to performance improvement of mobile devices, number of mobile applications and their variety has increased exponentially in recent years. However, many of these mobile applications are not executed alone and need server-side Internet services which require computing functions such as processing, networking, and storage. The server-side Internet services are usually provided using computing resources at Cloud data center because mobile applications are rapidly increasing in number and they tend to be more and more complex in nature. In addition, the conventional data managing framework, like 3-tier architecture, face additional problems such as heterogeneous external data to import and the vast amount of data to process. In this paper, we propose a data processing framework for mobile applications based on OGSA-DAI for heterogeneous external data import and MapReduce for large data processing. We designed and implemented a data connector based on OGSA-DAI middleware which can access and integrate heterogeneous data in a distributed environment, supporting various data management functions. And then we deployed a data processing framework (we call this data connector) into a Cloud system for mobile applications. We also used MapReduce programming model for data connector. Finally, we conducted various experiments and showed that our proposed framework can be used to access heterogeneous external data and to process large data with negligible or no system overhead.
AB - Owing to performance improvement of mobile devices, number of mobile applications and their variety has increased exponentially in recent years. However, many of these mobile applications are not executed alone and need server-side Internet services which require computing functions such as processing, networking, and storage. The server-side Internet services are usually provided using computing resources at Cloud data center because mobile applications are rapidly increasing in number and they tend to be more and more complex in nature. In addition, the conventional data managing framework, like 3-tier architecture, face additional problems such as heterogeneous external data to import and the vast amount of data to process. In this paper, we propose a data processing framework for mobile applications based on OGSA-DAI for heterogeneous external data import and MapReduce for large data processing. We designed and implemented a data connector based on OGSA-DAI middleware which can access and integrate heterogeneous data in a distributed environment, supporting various data management functions. And then we deployed a data processing framework (we call this data connector) into a Cloud system for mobile applications. We also used MapReduce programming model for data connector. Finally, we conducted various experiments and showed that our proposed framework can be used to access heterogeneous external data and to process large data with negligible or no system overhead.
KW - Cloud computing
KW - Globus
KW - grid computing
KW - hadoop
KW - HDFS
KW - mapreduce
KW - OGSA-DAI
UR - http://www.scopus.com/inward/record.url?scp=83755171415&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-27180-9_63
DO - 10.1007/978-3-642-27180-9_63
M3 - Conference contribution
AN - SCOPUS:83755171415
SN - 9783642271793
T3 - Communications in Computer and Information Science
SP - 515
EP - 524
BT - Grid and Distributed Computing - International Conference, GDC 2011, Held as Part of the Future Generation Information Technology Conference, FGIT 2011, Proceedings
T2 - International Conference on Grid and Distributed Computing, GDC 2011, Held as Part of the 3rd International Mega-Conference on Future-Generation Information Technology, FGIT 2011
Y2 - 8 December 2011 through 10 December 2011
ER -