Deploying Efficiently MapReduce Applications in Heterogeneous Computing Environments using Novel Scheduling Algorithms
Journal: International Journal of Scientific Engineering and Research (IJSER) (Vol.5, No. 7)Publication Date: 2017-07-05
Authors : Shubhangi D C; Bushra Sultana;
Page : 61-71
Keywords : Hadoop; Heterogeneous environments; Heterogeneous workloads; Map Reduce and Scheduling.;
Abstract
Cloud computing has become increasingly popular model for delivering applications hosted in large data centers as subscription oriented services. Hadoop is a popular system supporting the Map Reduce function, which plays a crucial role in cloud computing. The resources required for executing jobs in a large data center vary according to the job type. In Hadoop, jobs are scheduled by default on a first-come-first-served basis, which may unbalance resource utilization. This paper proposes a job scheduler called the job allocation scheduler (JAS), designed to balance resource utilization. For various job workloads, the JAS categorizes jobs and then assigns tasks to a CPUbound queue or an I/O-bound queue. However, the JAS exhibited a locality problem, which was addressed by developing a modified JAS called the job allocation scheduler with locality (JASL). The JASL improved the use of nodes and the performance of Hadoop in heterogeneous computing environments. Finally, two parameters were added to the JASL to detect inaccurate slot settings and create a dynamic job allocation scheduler with locality (DJASL). The DJASL exhibited superior performance than did the JAS, and data locality similar to that of the JASL
Other Latest Articles
- Measuring Shear Wave Velocity Using MASW Method to Reduce Cost and Time required in Construction Projects
- A New Extension of Dynamic Programming to Evaluate Linear Model
- NDT for Pavement Exploration using GPR
- Effect of Algae as Liquid Fertilizer on Growth and Biochemical Constituents of Groundnut
- Dynamics of Saliva Ph Change in Children Following Intake of Some Homeopathic Medications
Last modified: 2021-07-08 16:10:09