Priority based Modified Throttled Algorithm in Cloud Computing

In Cloud Computing environment, Load Balancing is an important aspect which divides task between a numbers of virtual machines (VMs). It ensures no VM would get overloaded or sit idle and the end user would get service faster. We have proposed an algorithm, which adds a new feature like priority basis service allocation of each user request. Determining the priority of a request, the task allocated to a Virtual Machines. A Switching queue has proposed to hold the request which has been removed temporarily from the V.M. due to the arrival of higher priority request. The waiting request resumed the execution after completion of the of higher priority task. We have proposed a Priority based Modified Throttled Algorithm (PMTA) which has improved average execution time in comparison to the existing load balancing algorithm such as Throttled and Round Robin.

[1]  Soumya Ranjan Jena,et al.  Response Time Minimization of Different Load Balancing Algorithms in Cloud Computing Environment , 2013 .

[2]  Anirban Kundu,et al.  Framework on Service based Resource Selection in Cloud Computing , 2012 .

[4]  R. D. Ramesh,et al.  ANALYSIS OF LOAD BALANCERS IN CLOUD COMPUTING , 2013 .

[5]  Aarti Singh,et al.  Autonomous Agent Based Load Balancing Algorithm in Cloud Computing , 2015 .

[6]  Rajkumar Buyya,et al.  Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[7]  Rajkumar Buyya,et al.  Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities , 2009, 2009 International Conference on High Performance Computing & Simulation.

[8]  M. Tech,et al.  Efficient and Enhanced Load Balancing Algorithms in Cloud Computing , 2015 .

[9]  Ravi Rastogi,et al.  Round Robin Approach for VM Load Balancing Algorithm in Cloud Computing Environment , 2014 .

[10]  Manan D. Shah,et al.  Allocation Of Virtual Machines In Cloud Computing Using Load Balancing Algorithm , 2013 .

[11]  Sandeep Sharma,et al.  Performance Analysis of Load Balancing Algorithms , 2008 .

[12]  Prashant J. Shenoy,et al.  Energy-aware load balancing in content delivery networks , 2011, 2012 Proceedings IEEE INFOCOM.

[13]  Ajit Singh,et al.  An Optimized Round Robin Scheduling Algorithm for CPU Scheduling , 2010 .

[14]  Subasish Mohapatra,et al.  A Comparison of Four Popular Heuristics for Load Balancing of Virtual Machines in Cloud Computing , 2013 .