Open Access Open Access  Restricted Access Subscription Access

Locality-Load-Prediction Aware Multi-Objective Task Scheduling in the Heterogeneous Cloud Environment


Affiliations
1 Department of Computer Science and Engineering, MGIT, Gandipet Main Road, Kokapet, Hyderabad - 500075, Telangana, India
2 Department of Computer Science and Engineering, JNTU Vizianagaram, Dwarapudi, Vizianagaram - 535003, Andhra Pradesh, India
 

Objectives: Current state-of-the-art task scheduling algorithms were mainly focused on deadline, load and energy factors in centralized cloud context. So, the proposed research objective focuses on dynamic and decentralized context. Methods/Statistical Analysis: Multi-objective task scheduling has become an important criterion for the dynamic and decentralized nature of cloud environment. Moreover, existing research works assumes that the resource load, energy and task execution time are known due its homogeneous nature. In order to improve the cloud consumer’s satisfaction, a novel Locality-Load-Prediction Aware Multi-objective Task Scheduling (LLPAMTS) algorithm is proposed to eventually distribute the tasks according to dynamic nature of cloud virtual machines. Findings: Proposed LLPAMTS algorithm will effectively schedule the tasks in an optimized manner by VM Scheduler component. This scheduling algorithm exploits the various monitoring parameters like locality, load and prediction parameters. It outperforms the existing deadline, load and energy aware scheduling algorithms in terms of task transfer time, task waiting time, task execution time, and task completion time. Applications/Improvements: The proposed LLPAMTS algorithm provides an average of 5 to 10% less task completion time compared to the existing deadline, load and energy aware scheduling algorithms.

Keywords

Cloud Environment, Heterogeneous Cloud, Locality-Load-Prediction Aware Scheduling, Multi-Objective, Task Scheduling
User

Abstract Views: 187

PDF Views: 0




  • Locality-Load-Prediction Aware Multi-Objective Task Scheduling in the Heterogeneous Cloud Environment

Abstract Views: 187  |  PDF Views: 0

Authors

Yadaiah Balagoni
Department of Computer Science and Engineering, MGIT, Gandipet Main Road, Kokapet, Hyderabad - 500075, Telangana, India
R. Rajeswara Rao
Department of Computer Science and Engineering, JNTU Vizianagaram, Dwarapudi, Vizianagaram - 535003, Andhra Pradesh, India

Abstract


Objectives: Current state-of-the-art task scheduling algorithms were mainly focused on deadline, load and energy factors in centralized cloud context. So, the proposed research objective focuses on dynamic and decentralized context. Methods/Statistical Analysis: Multi-objective task scheduling has become an important criterion for the dynamic and decentralized nature of cloud environment. Moreover, existing research works assumes that the resource load, energy and task execution time are known due its homogeneous nature. In order to improve the cloud consumer’s satisfaction, a novel Locality-Load-Prediction Aware Multi-objective Task Scheduling (LLPAMTS) algorithm is proposed to eventually distribute the tasks according to dynamic nature of cloud virtual machines. Findings: Proposed LLPAMTS algorithm will effectively schedule the tasks in an optimized manner by VM Scheduler component. This scheduling algorithm exploits the various monitoring parameters like locality, load and prediction parameters. It outperforms the existing deadline, load and energy aware scheduling algorithms in terms of task transfer time, task waiting time, task execution time, and task completion time. Applications/Improvements: The proposed LLPAMTS algorithm provides an average of 5 to 10% less task completion time compared to the existing deadline, load and energy aware scheduling algorithms.

Keywords


Cloud Environment, Heterogeneous Cloud, Locality-Load-Prediction Aware Scheduling, Multi-Objective, Task Scheduling



DOI: https://doi.org/10.17485/ijst%2F2017%2Fv10i9%2F151304