A Dynamic Resource Mapping Load Balancing Technique in Cloud Computing


A Dynamic Resource Mapping Load Balancing Technique in Cloud Computing


Jaimeel Shah1, Dr. Chirag Patel2

1Research Scholar, Parul University,India;
2Associate Professor, Parul University;


American Journal of Computer Engineering

Tremendous advantages of virtualization and cloud computing innovations have invigorated the Information and Communication Technology sector towards embracing cloud computing. Different ICT-empowered service providers additionally have either embraced cloud computing or began moving administrations to cloud framework. Be that as it may, the expanding interest for cloud based foundation has come about into extreme issue of managing the resources and load balancing for cloud specialist providers and customers. Specialists have recommended various different load balancing techniques for effective resource usage in cloud. An epic load balancing strategy speaking to migration of workload from over-loaded VM to daintily stacked VM in cloud computing condition is introduced in this paper. An endeavor is made to help the cloud partners to overcome the imbalanced resource usage issue is displayed in this paper.


Keywords: Cloud computing, Load balancing , task scheduling, task migration.

Free Full-text PDF


How to cite this article:
Jaimeel Shah and Chirag Patel.A Dynamic Resource Mapping Load Balancing Technique in Cloud Computing.American Journal of Computer Engineering, 2019; 2:6.


References:
[1] Mesbahi, M. and Rahmani, AM. (2016). Load Balancing in Cloud Computing: A State of the Art Survey”, International Journal of Modern Education and Computer Science. 8(3), 64.
[2] Milani, AS. And Navimipour,NJ. (2016). Load balancing mechanisms and techniques in the cloud
environments: Systematic literature review and future trends. Journal of Network and Computer Applications, 71, 86–98.
[3] Farrag, AAS. and Mahmoud, SA. (2015). Intelligent Cloud Algorithms for Load Balancing problems: A Survey. IEEE Seventh International Conference on Intelligent Computing and Information Systems (ICICIS ‘J 5), 210-216.
[4] Kanakala, VRT. and Reddy, VK. (2015). Performance Analysis of Load Balancing Techniques in Cloud Computing Environment. TELKOMNIKA Indonesian Journal of Electrical Engineering, 13(3), 568-573.
[5] Ivanisenko, IN. and Radivilova, TA. (2015). Survey of Major Load-balancing algorithms in Distributed System. Information Technologies in Innovation Business Conference (ITIB).
[6] Gutierrez-Garcia, JO. and Ramirez-Nafarrate, A. (2015). Agent-based load balancing in Cloud data centers. Cluster Computing, 18(3):1041–1062.
[7] Mishra, NK. and Misha, N. (2015). Load Balancing Techniques: Need, Objectives and Major challenges in Cloud Computing: A Systematic Review. International Journal of Computer, 131(18).
[8] Dasgupta, K. and Mandalb, B., Duttac, P., Mondald, JK., and Dame, S. (2013). A Genetic Algorithm(GA) based Load-balancing strategy for Cloud Computing”, International Conference on Computational Intelligence: Modeling Techniques and Applications (CIMTA), 10, 340-347.
[9] Singha, A. and Juneja, D., and Malhotra, M. (2015). Autonomous Agent Based Load-balancing algorithm in Cloud Computing. International Conference on Advanced Computing Technologies and Applications (ICACTA), 45, 832–841
[10] Gautam, JV., Prajapati, HB., Dabhi, VK., and Chaudhary, S. (2015). A Survey on Job Scheduling Algorithms in Big Data Processing. IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT’ 15)
[11] Ghafari, S.M., et al. Bee-MMT (2013) A load balancing method for power consumption management in cloud computing. in Contemporary Computing (IC3), Sixth International Conference, IEEE.
[12] Yakhchi, M., Ghafari, SM., Yakhchi, S., Fazeliy, M., Patooghi, A. (2015). Proposing a Load Balancing Method Based on Cuckoo Optimization Algorithm for Energy Management in Cloud Computing Infrastructures. Published in: 6th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO).
[13] Singh, P., Baaga, P., and Gupta, S. (2016). Assorted Load-balancing algorithms in Cloud Computing: A Survey”, International Journal of Computer Applications, 143(7).
[14]Khiyaita (2012), A., et al. Load balancing cloud computing: state of art. in Network Security and Systems (JNS2). IEEE.
[15]Ray, S. and A. De Sarkar (2012), EXECUTION ANALYSIS OF LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING ENVIRONMENT. International Journal.
[16] Nishant, K., Sharma, P., Krishna, V., Gupta, C., Singh, KP., Nitin, N., and Rastogi,R. (2012). Load Balancing of Nodes in Cloud Using Ant Colony Optimization. 14th International Conference on Modelling and Simulation, 3-8.
[17] Nuaimi, K.A., et al(2012). A Survey of Load Balancing in Cloud Computing: Challenges and Algorithms. in Network Cloud Computing and Applications (NCCA), Second Symposium on. 2012. IEEE.
[18] Chien, NK., Son, NH., and HD. (2016). Load-balancing algorithm Based on Estimating Finish Time of Services in Cloud Computing, International Conference on Advanced Commutation Technology
(ICACT), 228-233.
[19] Gupta, P., M.K. Goyal, and P. Kumar et.al (2013). Trust and reliability based load balancing algorithm for cloud IaaS. in Advance Computing Conference (IACC),IEEE 3rd International. 2013. IEEE.
[20] Wang, S.-C., et al(2010). Towards a load balancing in a three-level cloud computing network. in Computer Science and Information Technology (ICCSIT), 3rd IEEE International Conference.
[21] Aarti Singha , Dimple Junejab , Manisha Malhotra et.al(2015) ,“ Autonomous Agent Based Load Balancing Algorithm in Cloud Computing”, 2015 International Conference on Advanced Computing Technologies and Applications (ICACTA- 2015)
[22] Keshvadi, S. and Faghih, B. (2016). A Multi-Agent based Load balancing System in IaaS Cloud Environment. International Robotics and Automation Journal, 1(1).
[23] Simjanoska, M., et al(2013). L3B: Low level load balancer in the cloud. in EUROCON, 2013 IEEE. 2013. IEEE.
[24] Tian, W., et al(2011). A dynamic and integrated load-balancing scheduling algorithm for Cloud datacenters. in Cloud Computing and Intelligence Systems (CCIS), IEEE International Conference on. 2011. IEEE
[25] Wang, R., W. Le, and X. Zhang et.al(2010), Design and implementation of an efficient load-balancing method for virtual machine cluster based on cloud service.
[26] Kansal, NJ. and Inderveer Chana, I. (2012). Cloud Load Balancing Techniques: A Step Towards Green Computing. International Journal of Computer Science Issues, 9(1), 238-246.
[27] Rastogi, G. and Sushil, R. (2015). Analytical Literature Survey on Existing Load Balancing Schemes in Cloud Computing. International Conference on Green Computing and Internet of Things (ICGCloT).
[28] Einollah Jafarnejad Ghomi, Amir Masoud Rahmani, Nooruldeen Nasih Qader et.al(2016) Load-balancing Algorithms in Cloud Computing: A Survey. Journal of Network and Computer Applications Elsevier.
[29] Sandeep Negi (2013) An Improved Round Robin Approach using Dynamic Time Quantum for Improving Average Waiting Time: International journal of Computer Applications. [30] Nishant, K., Sharma, P., Krishna, V., Gupta, C., Singh, KP., Nitin, N., and Rastogi,R. (2012). Load Balancing of Nodes in Cloud Using Ant Colony Optimization. 14th International Conference on Modelling and Simulation, 3-8.
[31] Babu, LDD. and Krishna, PV. (2013). Honey bee behavior inspired load balancing of tasks in cloud computing environments. Applied Soft Computing, 13 (5), 2292– 2303.
[32] Yakhchi, M., Ghafari, SM., Yakhchi, S., Fazeliy, M., Patooghi, A. (2015). Proposing a Load Balancing Method Based on Cuckoo Optimization Algorithm for Energy Management in Cloud Computing Infrastructures. Published in: 6th International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO).
[33] Shadkam, E. and Bijari, M. (2014). Evaluation the Efficiency of Cuckoo Optimization Algorithm. International Journal on Computational Sciences & Applications (IJCSA), 4(2), 39-47.
[34] Rajabioun, R. (2011). Cuckoo Optimization Algorithm. Applied Soft Computing, 11, 5508-5518.
[35] Keshvadi, S. and Faghih, B. (2016). A Multi-Agent based Load balancing System in IaaS Cloud Environment. International Robotics and Automation Journal, 1(1).
[36] Sim, KM. (2011). Agent-based Cloud Computing. IEEE Transactions on Services Computing, 5(4), 564-577.
[37] Tasquier, L. (2015). Agent Based Load-balancer for Multi-Cloud Environments. Columbia International Publishing Journal of Cloud Computing Research, 1(1), 35-49.
[38] Singh, P., Baaga, P., and Gupta, S. (2016). Assorted Load-balancing algorithms in Cloud Computing: A Survey”, International Journal of Computer Applications, 143(7).
[39] Domanal, SG. and Reddy, GRM. (2015). Load Balancing in Cloud Environment using a Novel Hybrid Scheduling Algorithm. IEEE International Conference on Cloud Computing in Emerging
Markets, 37-42.
[40] Komarasamy, D. and Muthuswamy, V. (2016). A Novel Approach for Dynamic Load Balancing with Effective Bin Packing and VM Reconfiguration in Cloud. Indian Journal of Science and Technology,9(11), 1–6.
[41] Chien, NK., Son, NH., and HD. (2016). Load-balancing algorithm Based on Estimating Finish Time of Services in Cloud Computing, International Conference on Advanced Commutation Technology (ICACT), 228-233.