High Performance Dynamic Load Balancing With Inter-Dependent Tasks And Dependent Tasks in Cloud Computing Environments
Journal Title: International Journal of Engineering Sciences & Research Technology - Year 30, Vol 3, Issue 12
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
Eigen Decomposition based Blind Source Separation
Blind Source Separation (BSS) is termed as the extraction of source signals from mixed data without or with little knowledge about the source signals. This work discusses different flavors of covariance based algo...
PROPOSED SRAM CELL USING LOW POWER SCHMITT TRIGGER IN SUBTHRESHOLD REGION WHICH ADAPTS ITS OWN THRESHOLD
In 1950, an American biophysicist and polymath Otto Schmitt coined the term ‘Biomimetics’ (imitation of nature element, systems, models for the purpose of solving complex problems of the human). Proceeding on the...
Humanoid Shadow Robot Using Kinect Technology
The Shadow bot is a basic humanoid with 19 degrees of freedom. At first site, it appears to be just like any other humanoid robot but the real difference comes in when we go inside its working mechanism. Shadow bo...
Grading of Fruits Basis on Color Shape
Now a day, the classification and grading is performed based on observations and through expertise. The system utilizes image-processing techniques to classify and grade fruits. In the market there are many methods are...
A Competitive Assessment on Fly-Ash Bricks and Clay Bricks in Central Gujarat Region of India Using Chi-Square Test(χ2) through SPSS Software
Fly-ash bricks are well known bricks. Fly-ash bricks are slow but surely replacing conventional clay bricks for wall constructions. It is green and environmentally friendly material. Fly ash brick is a really good...