An Efficient Improved Weighted Round Robin Load Balancing Algorithm in Cloud Computing

  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract

    Cloud Computing is an era when various trends showed up. It is the type of development, based solely on the Internet. The computer technology has brought in several changes along the years. SaaS is an architecture that comes under computing technology, involving the use of powerful processors, that helps in transforming data centers, scaling services involving computing technology across all fields. Various trends are opening in the field of Cloud Computing, developed mainly on Internet basis and use of computing technology. The computing architecture of SaaS along with powerful processors, are transforming data centers into a huge scale of pools of computing services.  Balancing load efficiently is one of the key areas involved in cloud computing. Services that are of very high quality can be subscribed for lower cost, along with completely reliable network connections with their bandwidth being increased , providing a flexible service residing in remote data centers. Load Balancing is the concept involved in the storage of computing resources. It is the partition of work which requires processing between two or more number of computers and/or CPUs, storage devices which ultimately leads to providing higher efficiency with much faster service. The improved WRR algorithm which is improved has been proposed in order to distribute the workload efficiently, thereby enhancing various other features that are associated with it.



  • Keywords

    Cloud, Load Balancing, Data Centres, Improved Weighted Round Robin and Hybrid Cloud.

  • References

      [1] Al Nuaimi, K., Mohamed, N., Al Nuaimi, M., & Al-Jaroodi, J. (2012, December). A survey of load balancing in cloud computing:Challenges and algorithms. In Network Cloud Computing and Applications(NCCA), 2012 Second Symposium on (pp.137-142). IEEE.

      [2] Ali, A. D., &Belal, M. A.(2007). Multiple ant colonies optimization for load balancing in distributed systems. Proceedings of ICTA, 2007.

      [3] Asha, M. L. & Neethu Myshri,R. (2014), Performance Evaluation of Round Robin Algorithm in Cloud Environment. International Journal of Computer Applications ( pp.12-16 ). ICICT-2014.

      [4] Aslam, S., & Shah, M. A. (2015, December). Load balancing algorithm in cloud computing, A survey of modern techniques. In 2015 National Software Engineering Conference (NSEC) (pp. 30-35). IEEE.

      [5] Behal, V., & Kumar, A.(2014). Comparative Study of Load Balancing Algorithms in Cloud Environment using CloudAnalyst. International Journal of Computer Applications, 97( 1 ).

      [6] Dimri,S. C.(2015). Various Load Balancing Algorithms in Cloud Environment.

      [7] Domanal, S. G., & Reddy, G. R. M. (2014, January). Optimal load balancing in cloud computing by efficient utilization of virtual machines. In2014 Sixth International Conference on Communication System and Networks (COMSNETS) (pp. 1-4). IEEE.

      [8] Elzeki, O.M., Reshad, M.Z. & Elsoud, M.A.(2012), Improved Max-Min Algorithm in Cloud Computing.Vol. 50-No 12,July 2012, pp.22-27.

      [9] Gang Liu, Jing Li & Jianchao Xu, An Improved Min-Min Algorithm in Cloud Computing.Proceedings of the 2012 International Conference of Modern ComputerScience and Applications ( pp.47-50 ),Springer Berlin Heidelberg.

      [10] Gopinath, P. G., & Vasudevan, S. K.( 2015 ). An in-depth analysis and studyof Load balancing techniquesin the cloud computing environment. Procedia Computer Science, 50, 427-432.

      [11] Gopinath, P.G., & Vasudevan’s. K.(2015). An in-depth analysis and study of Load balancing techniques in the cloud computing environment. Procedia Computer Science, 50, 427-432.

      [12] Haidri, R.A., Katti, C.P. and Saxena, P.C., 2014, July. Aload balancing strategy forCloud Computing environment. In Signal Propagation and Computer Technology (ICSPCT), 2014 International Conference on (pp. 636-641). IEEE.

      [13] Haryani, N., & Jagli, D. (2014). Dynamic Method for Load Balancing in Cloud Computing. IOSR Journal of Computer Engineering ( IOSR-JCE ), 16(4), 23-28.

      [14] Kashyap,D., & Viradiya, J.(2014). A survey of various load balancing algorithms in cloud computing. International Journal of Scientific and Technology Research, 3 (11 ), 115-19.

      [15] Katyal, M., &Mishra, A.(2014). A comparative study of load balancing algorithms in cloud computing environment. arXiv preprint arXiv:1403.6918.

      [16] Kaur, R., & Luthra, P.(2012,December). Load Balancing in Cloud Computing. In Proceedings of International Conference on Recent Trends in Information, Telecommunication and Computing, ITC.

      [17] Kherani, F. F, & Vania, J (2014). Load Balancing in cloud computing.

      [18] Mao, Y., Chen, X. and Li, X., 2014. Max–min task scheduling algorithm for load balance in cloud computing. In Proceedings of International Conference on Computer Science and Information Technology (pp. 457-465). Springer India.

      [19] Mishra, R., & Jaiswal, A. (2012). Ant colony optimization: Asolution ofload balancing in cloud. International Journal of Web & Semantic Technology,3(2), 33.

      [20] More, M. S. D., & Mohanpurkar, A. Load Balancing Strategy Based On Cloud Partitioning Concept.

      [21] Nadaph, A., & Maral, V. Cloud Computing–Partitioning Algorithm And Load Balancing Algorithm.

      [22] Nitika,M., Shaveta,M., &Raj,M.G.(2012). Comparative analysis of load balancing algorithms in cloudcomputing. International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), 1(3), pp-120.

      [23] Padhy, R.P.( 2011 ). Load balancing in cloud computing systems (Doctoraldissertation,National Institute of Technology, Rourkela).

      [24] Pagar,K.,&Patil, S.A Survey on Load Balancing Techniques in Cloud Computing.

      [25] Panwar, R., & Mallick, B. (2015).A Comparative Study of Load Balancing Algorithms in Cloud Computing. InternationalJournal of Computer Applications, 117(24).

      [26] Priyanka Singh, Palak Baaga & Saurabh Gupta (2016), Assorted Load Balancing Algorithm in Cloud Computing: A Survey. International Journal of Computer Applications. 143-No 7, June 2016. pp.34-40.

      [27] Rajan, R.G., & Jeyakrishnan, V. ( 2013 ). A survey on load balancing in cloud computing environments. International Journal of Advanced Research in Computer and Communication Engineering, 2(12), 4726 - 4728.

      [28] Raddles, M., Lamb, D., & Taleb-Bendiab, A.(2010, April). A comparative study into distributed load balancing algorithms for cloud computing. In Advanced Information Networking and Applications Workshops (WAINA), 2010 IEEE 24th International Conference on (pp.551-556). IEEE.

      [29] Ray, S, & De Sarkar, A. ( 2012 ). Execution analysis of load balancing algorithms in cloud computing environment. International Journal on Cloud Computing: Services and Architecture (IJCCSA), 2(5), 1-13.

      [30] Sadhu,R.,&Vania, Survey on Various Load Balancing Techniques in Cloud Computing Environment.

      [31] Sandhiya, S., Saranya, D., Archana, S., & Jayasudha, M. Achieving Mutual Trust and Empowering Dynamic Data in Cloud Storage.

      [32] Santra, S. and Mali, K., 2015, September. A new approach to survey on load balancing in VM in cloud computing: Using CloudSim. In Computer, Communication and Control (IC4), 2015 International Conference on (pp. 1-5). IEEE.

      [33] Saranya, D.& Sankara Maheswari, L.(2015),Load Balancing Algorithms in Cloud Computing: A Review. International Journal of Advanced Research in Computer Science and Software Engineering 5(7),July-2015,pp. 1107-1111.

      [34] Sarddar, D., Bose, R., & Sahana, S. (2015). An Enhanced Cloud Network Load Balancing Approach Using Hierarchical Search Optimization Technique.International Journal of Hybrid Information Technology, 8(3), 9-20.

      [35] Sethi, S.,Sahu, A., & Jena, S. K.(2012).Efficient load balancing in cloud computing using fuzzy logic. IOSR Journal of Engineering, 2(7),65-71.

      [36] Shah,N.,&Farik, M.Static Load Balancing Algorithms In Cloud Computing: Challenges & Solutions.

      [37] Shoja, H., Nahid, H. and Azizi, R., 2014, July. A comparative survey on load balancing algorithms in cloud computing. In Computing, Communication and Networking Technologies ( ICCCNT ),2014 International Conference on ( pp. 1-5 ). IEEE

      [38] M.Joseph and P.Pandya,Finding response time in real time system, the computer journal,29(5):390-396, 1986.

      [39] Zuber Patel and Upena Dalal, Design and Implementation of low latency weighted round robin scheduling for high speed networks.

      [40] G. Ramprabu, S. Nagarajan, “Design and Analysis of Novel Modified Cross Layer Controller for WMSN”, Indian Journal of Science and Technology, Vol 8(5), March 2015, pp.438-444.




Article ID: 16810
DOI: 10.14419/ijet.v7i3.1.16810

Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.