Binary PSOGSA for Load Balancing Task Scheduling in Cloud Environment

Abstract

In cloud environments, load balancing task scheduling is an important issue that directly affects resource utilization. Unquestionably, load balancing scheduling is a serious aspect that must be considered in the cloud research field due to the significant impact on both the back end and front end. Whenever an effective load balance has been achieved in the cloud then good resource utilization will also be achieved. An effective load balance means distributing the submitted workload over cloud VMs in a balanced way, leading to high resource utilization and high user satisfaction. In this paper, we propose a load balancing algorithm, Binary Load Balancing – Hybrid Particle Swarm Optimization and Gravitational Search Algorithm (Bin-LB-PSOGSA), which is a bio-inspired load balancing scheduling algorithm that efficiently enables the scheduling process to improve load balance level on VMs. The proposed algorithm finds the best Task-to-Virtual machine mapping that is influenced by the length of submitted workload and VM processing speed. Results show that the proposed Bin-LB-PSOGSA achieves better VM load average than the pure Bin-LB-PSO and other benchmark algorithms in terms of load balance level.

Authors and Affiliations

Thanaa S. Alnusairi, Ashraf A. Shahin, Yassine Daadaa

Keywords

Related Articles

Social Network Link Prediction using Semantics Deep Learning

Currently, social networks have brought about an enormous number of users connecting to such systems over a couple of years, whereas the link mining is a key research track in this area. It has pulled the consideration o...

A Novel Secure Fingerprint-based Authentication System for Student’s Examination System

In the fingerprint image processing, various methods have been suggested as using band pass filter, Fouries transform filter and Fuzzy systems. In this paper, we present a useful and an applicable fingerprint security sy...

A Defeasible Logic-based Framework for Contextualizing Deployed Applications

In human to human communication, context increases the ability to convey ideas. However, in human to application and application to application communication, this property is difficult to attain. Context-awareness becom...

An Enhanced Concept based Approach for user Centered Health Information Retrieval to Address Readability Issues

Searching for relevant medical guidance has turn out to be a general and notable task executed by internet users. This diversity of quantifiable information explorers indicates the enormous range of information needs and...

An Electronic Intelligent Hotel Management System for International Marketplace

To compete with the international market place, it is crucial for hotel industry to be able to continually improve its services for tourism. In order to construct an electronic marketplace (e-market), it is an inherent r...

Download PDF file
  • EP ID EP316561
  • DOI 10.14569/IJACSA.2018.090535
  • Views 87
  • Downloads 0

How To Cite

Thanaa S. Alnusairi, Ashraf A. Shahin, Yassine Daadaa (2018). Binary PSOGSA for Load Balancing Task Scheduling in Cloud Environment. International Journal of Advanced Computer Science & Applications, 9(5), 255-264. https://europub.co.uk/articles/-A-316561