Research Article Open Access

AN EFFECTIVE OPTIMIZED GENETIC ALGORITHM FOR SCALABLE INFORMATION RETRIEVAL FROM CLOUD USING BIG DATA

R. Palson Kennedy1 and T. V. Gopal2
  • 1 Anna University Chennai 25, India
  • 2 Anna University, India

Abstract

The distributed computations are broadly used in the current world for processing large scale jobs. For data intensive applications with big data, it has recently received a very good attention. A simple programming model that allows easy development of scalable parallel applications to process big data on large clusters was required. In our proposed work the input files will be subjected to load balancing. In load balancing process the files will be separated and are stored in the clouds. Load balancing is done to handle the big data. Then the stored files will be subjected to map reduce process. In mapping process the files are mapped and a key value will be assigned to the files and then the files are reduced. The map reduce process is to be done by assigning mappers and reducers to the cloud servers. After the mapreduce process the files will be optimized using genetic algorithm. If the node data size increases the efficiency reduces, for increasing the efficiency we have optimized the node data size using genetic algorithm. The experimental results will show the enhance in the node of the data size has done efficiently and the overall efficiency increased to considerable level with the node increments. The proposed method implemented using JAVA.

Journal of Computer Science
Volume 10 No. 6, 2014, 1026-1035

DOI: https://doi.org/10.3844/jcssp.2014.1026.1035

Submitted On: 14 December 2013 Published On: 31 January 2014

How to Cite: Kennedy, R. P. & Gopal, T. V. (2014). AN EFFECTIVE OPTIMIZED GENETIC ALGORITHM FOR SCALABLE INFORMATION RETRIEVAL FROM CLOUD USING BIG DATA. Journal of Computer Science, 10(6), 1026-1035. https://doi.org/10.3844/jcssp.2014.1026.1035

  • 3,329 Views
  • 2,696 Downloads
  • 2 Citations

Download

Keywords

  • MapReduce
  • Optimization
  • Load Balancing
  • Genetic Algorithm
  • Distibuted Computations