TY - JOUR
T1 - A security framework in G-Hadoop for big data computing across distributed Cloud data centres
AU - Zhao, Jiaqi
AU - Wang, Lizhe
AU - Tao, Jie
AU - Chen, Jinjun
AU - Sun, Weiye
AU - Ranjan, Rajiv
AU - Kołodziej, Joanna
AU - Streit, Achim
AU - Georgakopoulos, Dimitrios
PY - 2014/8
Y1 - 2014/8
N2 - MapReduce is regarded as an adequate programming model for large-scale data-intensive applications. The Hadoop framework is a well-known MapReduce implementation that runs the MapReduce tasks on a cluster system. G-Hadoop is an extension of the Hadoop MapReduce framework with the functionality of allowing the MapReduce tasks to run on multiple clusters. However, G-Hadoop simply reuses the user authentication and job submission mechanism of Hadoop, which is designed for a single cluster. This work proposes a new security model for G-Hadoop. The security model is based on several security solutions such as public key cryptography and the SSL protocol, and is dedicatedly designed for distributed environments. This security framework simplifies the users authentication and job submission process of the current G-Hadoop implementation with a single-sign-on approach. In addition, the designed security framework provides a number of different security mechanisms to protect the G-Hadoop system from traditional attacks.
AB - MapReduce is regarded as an adequate programming model for large-scale data-intensive applications. The Hadoop framework is a well-known MapReduce implementation that runs the MapReduce tasks on a cluster system. G-Hadoop is an extension of the Hadoop MapReduce framework with the functionality of allowing the MapReduce tasks to run on multiple clusters. However, G-Hadoop simply reuses the user authentication and job submission mechanism of Hadoop, which is designed for a single cluster. This work proposes a new security model for G-Hadoop. The security model is based on several security solutions such as public key cryptography and the SSL protocol, and is dedicatedly designed for distributed environments. This security framework simplifies the users authentication and job submission process of the current G-Hadoop implementation with a single-sign-on approach. In addition, the designed security framework provides a number of different security mechanisms to protect the G-Hadoop system from traditional attacks.
KW - Cloud computing
KW - Data-intensive computing
KW - MapReduce
KW - Massive data processing
KW - Security model
UR - http://www.scopus.com/inward/record.url?scp=84897913831&partnerID=8YFLogxK
U2 - 10.1016/j.jcss.2014.02.006
DO - 10.1016/j.jcss.2014.02.006
M3 - Article
SN - 0022-0000
VL - 80
SP - 994
EP - 1007
JO - Journal of Computer and System Sciences
JF - Journal of Computer and System Sciences
IS - 5
ER -