A Review on Load Balancing Approach in Cloud Computing

In the simplest way, cloud computing means classifying and getting data and programs over the Internet instead of your computer's hard disk drive. It is a dissemination of computing resources—everything from applications to data centers over the Internet on a reward-for-use basis. Cloud computing is mostly defined as a type of computing that focuses on sharing computing resources rather of having the local host or personal devices to manage applications. The major issues related to the cloud are resource discovery, fault tolerance, load balancing, and security. Load balancing is the primary consideration in the cloud-computing environment. Load reconciliation is a mean for propagating workloads across various computing resources. Its main motive is to optimize the usage of resources, boost turnout, deprecation reaction time, and avoiding the needless burden of any such resources. It becomes a severe problem with the ceaseless increase in the list of users and type of applications on clouds. This paper presents a quick review of cloud computing. The main highlight of this document is on the load balancing approach in cloud computing.

[1]  Zenon Chaczko,et al.  Availability and Load Balancing in Cloud Computing , 2011 .

[2]  Toby Velte,et al.  Cloud Computing, A Practical Approach , 2009 .

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

[4]  Raghu Yeluri,et al.  Cloud Computing Basics , 2014 .

[5]  Zhang Bo,et al.  Cloud Loading Balance algorithm , 2010, The 2nd International Conference on Information Science and Engineering.

[6]  R. Prasad,et al.  Comparison of load balancing algorithms in a Cloud , 2012 .

[7]  K. Popovic,et al.  Cloud computing security issues and challenges , 2010, The 33rd International Convention MIPRO.

[8]  Argha Roy,et al.  Dynamic Load Balancing: Improve Efficiency in Cloud Computing , 2013 .

[9]  M. A. Bhagyaveni,et al.  Co-operative Scheduled Energy Aware Load-Balancing technique for an Efficient Computational Cloud , 2011 .

[10]  O. KuyoroS.,et al.  Cloud computing security issues and challenges , 2011 .

[11]  S Subramanian,et al.  AN ADAPTIVE ALGORITHM FOR DYNAMIC PRIORITY BASED VIRTUAL MACHINE SCHEDULING IN CLOUD , 2012 .

[12]  Jeffrey M. Galloway,et al.  Power Aware Load Balancing for Cloud Computing , 2011 .

[13]  Alberto Anguita,et al.  On distributing load in cloud computing: A real application for very-large image datasets , 2010, ICCS.

[14]  ProdanRadu,et al.  Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing , 2011 .

[15]  Ladislau Bölöni,et al.  A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems , 2001, J. Parallel Distributed Comput..

[16]  T. Kokilavani,et al.  Load Balanced Min-Min Algorithm for Static Meta-Task Scheduling in Grid Computing , 2011 .

[17]  Daniel A. Menascé,et al.  Understanding Cloud Computing: Experimentation and Capacity Planning , 2009, Int. CMG Conference.

[18]  Ajanta De Sarkar,et al.  EXECUTION ANALYSIS OF LOAD BALANCING ALGORITHMS IN CLOUD C OMPUTING ENVIRONMENT , 2012, CloudCom 2012.

[19]  Subasish Mohapatra,et al.  Analysis of Different Variants in Round Robin Algorithms for Load Balancing in Cloud Computing , 2013 .

[20]  Nitin,et al.  Load Balancing of Nodes in Cloud Using Ant Colony Optimization , 2012, 2012 UKSim 14th International Conference on Computer Modelling and Simulation.

[21]  Srinivas Sethi,et al.  Efficient load Balancing in Cloud Computing using Fuzzy Logic , 2012 .

[22]  Kuo-Qin Yan,et al.  Towards a Load Balancing in a three-level cloud computing network , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[23]  Laxmi N. Bhuyan,et al.  Ordered Round-Robin: An Efficient Sequence Preserving Packet Scheduler , 2008, IEEE Transactions on Computers.

[24]  Sajjad Haider,et al.  Security threats in cloud computing , 2011, 2011 International Conference for Internet Technology and Secured Transactions.

[25]  A. Khiyaita,et al.  Load balancing cloud computing: State of art , 2012, 2012 National Days of Network Security and Systems.

[26]  Kirit J. Modi,et al.  Cloud computing - concepts, architecture and challenges , 2012, 2012 International Conference on Computing, Electronics and Electrical Technologies (ICCEET).

[27]  Himanshu Goel,et al.  Job Scheduling Algorithms in Cloud Computing: A Survey , 2014 .

[28]  Milan E. Soklic,et al.  Simulation of load balancing algorithms: a comparative study , 2002, SGCS.

[29]  Rashedur M. Rahman,et al.  Fuzzy logic based dynamic load balancing in virtualized data centers , 2013, 2013 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).