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

A Review on Security Issues and their Impact on Hybrid Cloud Computing Environment

The evolution of cloud infrastructures toward hybrid cloud models enables innovative business outcomes, twin turbo drivers by the requirement of greater IT agility and overall cost-containment pressures. Hybrid cloud sol...

Predicting 30-Day Hospital Readmission for Diabetes Patients using Multilayer Perceptron

Hospital readmission is considered a key metric in order to assess health center performances. Indeed, readmissions involve different consequences such as the patient’s health condition, hospital operational efficiency b...

Design and Implementation for Multi-Level Cell Flash Memory Storage Systems

The flash memory management functions of write coalescing, space management, logical-to-physical mapping, wear leveling, and garbage collection require significant on-going computation and data movement. MLC flash memory...

Exploring the Use of Digital Games as a Persuasive Tool in Teaching Islamic Knowledge for Muslim Children

Various digital games have been developed that focus on providing a sense of enjoyment and excitement for their players in order to be a modern tool for releasing stress or simply for pleasure. In recent years, digital g...

Fairness Enhancement Scheme for Multimedia Applications in IEEE 802.11e Wireless LANs

Multimedia traffic should be transmitted to a receiver within the delay bound. The traffic is discarded when breaking its delay bound. Then, QoS (Quality of Service) of the traffic and network performance are lowered. Th...

Download PDF file
  • EP ID EP316561
  • DOI 10.14569/IJACSA.2018.090535
  • Views 68
  • 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