Call for Paper - November 2019 Edition
IJCA solicits original research papers for the November 2019 Edition. Last date of manuscript submission is October 21, 2019. Read More

Dynamic Load Balancing Techniques for Improving Performance in Cloud Computing

Print
PDF
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2016
Authors:
Srushti Patel, Hiren Patel, Nimisha Patel
10.5120/ijca2016908717

Srushti Patel, Hiren Patel and Nimisha Patel. Article: Dynamic Load Balancing Techniques for Improving Performance in Cloud Computing. International Journal of Computer Applications 138(3):1-5, March 2016. Published by Foundation of Computer Science (FCS), NY, USA. BibTeX

@article{key:article,
	author = {Srushti Patel and Hiren Patel and Nimisha Patel},
	title = {Article: Dynamic Load Balancing Techniques for Improving Performance in Cloud Computing},
	journal = {International Journal of Computer Applications},
	year = {2016},
	volume = {138},
	number = {3},
	pages = {1-5},
	month = {March},
	note = {Published by Foundation of Computer Science (FCS), NY, USA}
}

Abstract

Cloud Computing is an emerging area in IT sector which enables a wide range of users to access distributed, scalable, virtualized hardware and/or software, applications and platforms are provided over the Internet. Cloud Computing is a shared pool of Configurable computing resources which require the proper distribution of dynamic workload among multiple computers to ensure no single node is underloaded or overloaded. Load Balancing aims to reduce response time of jobs, increase overall performance, reduce communication cost of servers, Resource optimization, maintain cost of VMs, Maximize throughput and avoid overload of any single node. In this paper we discuss the various techniques related to Load Balancing in Cloud Environment and further we propose a modified agent based technique which is used for Balancing a load of the all host and also manage the new arrival jobs to increase the overall performance of system.

References

  1. Mell, P., & Grance, T. (2011). The NIST definition of cloud computing.
  2. Nuaimi, K. A., Mohamed, N., Nuaimi, M. A., & 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.
  3. Sreenivas, V., Prathap, M., & Kemal, M. (2014, February). Load balancing techniques: Major challenge in Cloud Computing-a systematic review. In Electronics and Communication Systems (ICECS), 2014 International Conference on (pp. 1-6). IEEE.
  4. Li, K., Xu, G., Zhao, G., Dong, Y., & Wang, D. (2011, August). Cloud task scheduling based on load balancing ant colony optimization. In Chinagrid Conference (ChinaGrid), 2011 Sixth Annual (pp. 3-9). IEEE.
  5. Dasgupta, K., Mandal, B., Dutta, P., Mandal, J. K., & Dam, S. (2013). A genetic algorithm (ga) based load balancing strategy for cloud computing. Procedia Technology, 10, 340-347.
  6. Grover, J., & Katiyar, S. (2013, August). Agent based dynamic load balancing in Cloud Computing. In Human Computer Interactions (ICHCI), 2013 International Conference on (pp. 1-6). IEEE.
  7. Chen, H., Zhu, X., Guo, H., Zhu, J., Qin, X., & Wu, J. (2015). Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment. Journal of Systems and Software, 99, 20-35.
  8. Alakeel, A. M. (2010). A guide to dynamic load balancing in distributed computer systems. International Journal of Computer Science and Network Security (IJCSNS), 10(6), 153-160.
  9. Mata-Toledo, R., & Gupta, P. (2010). Green data center: how green can we perform. Journal of Technology Research, Academic and Business Research Institute, 2(1), 1-8.
  10. Lee, R., & Jeng, B. (2011, October). Load-balancing tactics in cloud. In Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2011 International Conference on (pp. 447-454). IEEE.
  11. Hu, M., & Veeravalli, B. (2013). Requirement-aware strategies for scheduling real-time divisible loads on clusters. Journal of Parallel and Distributed Computing, 73(8), 1083-1091.
  12. Sinha, P. K. (1998). Distributed operating systems: concepts and design. PHI Learning Pvt. Ltd..
  13. Cao, Z., & Dong, S. (2012, December). Dynamic VM consolidation for energy-aware and SLA violation reduction in cloud Computing. In Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on (pp. 363-369). IEEE.

Keywords

Cloud Computing, Load Balancing techniques, Dynamic workload Distribution, Resource utilization.