High Performance Dynamic Load Balancing With Inter-Dependent Tasks And Dependent Tasks in Cloud Computing Environments

Abstract

 Cloud computing is an entirely internet-based approach where all the applications and files are hosted on a cloud which consists of thousands of computers interlinked together in a complex manner. A load balancing algorithm attempts to improve the response time of user’s submitted applications by ensuring maximal utilization of available resources. The main objective of load balancing methods is to speed up the execution of applications on resources whose workload varies at run time in unpredictable way. Load balancing of non preemptive independent tasks on virtual machines (VMs) is an important aspect of task scheduling in clouds. Whenever certain VMs are overloaded and remaining VMs are under loaded with tasks for processing, the load has to be balanced to achieve optimal machine utilization. Previous work Propose an algorithm named honey bee behavior inspired load balancing (HBB-LB), which aims to achieve well balanced load across virtual machines for maximizing the throughput. But the major problem of this work well for independent task and it doesn’t work well for dependent task. Improve the results of the existing bee colony optimization methods, in this work proposed a novel modified artificial bee colony algorithm which supports for dependent and independent task with modified artificial bee colony algorithm for load balancing tasks. The effectiveness of the proposed Modified Artificial Bee Colony for load balancing dependent and independent tasks (MABC-LBDIID) algorithms in reducing the operational cost of the cloud system is demonstrated by comparing the results with existing HBB-LB .The proposed algorithm also balances the priorities of tasks on the machines in such a way that the amount of waiting time of the tasks in the queue is minimal.

Authors and Affiliations

B. Subramani

Keywords

Related Articles

 DIGITAL FM MODULATOR AND DEMODULATOR FOR SDR

 This paper deals with an FPGA implementation of a high performance FM modulator and demodulator for software defined Radio (SDR) system. The individual component of proposed FM modulator and demodulator has been...

 A Review of Experimental study of Springback Determination of Ferrous Sheet Metals in an Air Bending

 The air bending process can be erroneously considered as an easy understanding process without complication, but this is a false judge. Several parameters have to be considered in order to avoid precision problem...

 KINETIC OF THE PHYSICAL QUALITY CHANGES DURING DEEP FAT FRYING OF SWEET POTATO CHIP

 Investigation was carried out to study kinetics of moisture loss, oil uptake, lightness and textural changes during deep fat frying of sweet potato (Ipomoea batatas L.) chip. Sweet potato slides of 2mm thickness w...

 ROLE OF MICROORGANISM AND MICROFAUNA IN PLANT LITTER DECOMPOSITION

 Though the fungi play a very significant role in the plant litter decomposition, studies revealed that the bacteria colonize the litters in the initial stages of decomposition. It has been observed that leaf speci...

TOTAL QUALITY MANAGEMENT IN RESIDENTIAL PROJECT

TQM means Total Quality Management. It means it is an art of managing the whole to achieve excellence. TQM is the integration of all functions and processes within an organization in order to achieve continuous improvem...

Download PDF file
  • EP ID EP111738
  • DOI -
  • Views 95
  • Downloads 0

How To Cite

B. Subramani (30).  High Performance Dynamic Load Balancing With Inter-Dependent Tasks And Dependent Tasks in Cloud Computing Environments. International Journal of Engineering Sciences & Research Technology, 3(12), 51-61. https://europub.co.uk/articles/-A-111738