Skip to main content

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 51))

Abstract

An effective load balance (LB) management achieves high performance computing (HPC) and green computing. Users can run their jobs on virtual machines (VMs). Virtual machine (VM) has own resources (CPU and memory). VM migrates from host to another host during fail of VM, hot spot and high resource demand. Effective LB management is based on scheduling policy and management Strategies. In this paper it is discussed the available scheduling mechanisms, goals and strategies of load balancing techniques. The aim of this work to elaborate the key analysis of research works on LB.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)

    Article  Google Scholar 

  2. Vinothina, V., Sridaran, R., Ganapathi, P.: A survey on resource allocation strategies in cloud computing. Int. J. Adv. Comput. Sci. Appl. 3(6) (2012)

    Google Scholar 

  3. Gupta, D., Cherkasova, L., Gardner, R., Vahdat, A.: Enforcing performance isolation across virtual machines in Xen. In: Middleware, pp. 342–362. Springer, Berlin (2006)

    Google Scholar 

  4. Nathan, S., Kulkarni, P., Bellur, U.: Resource availability based performance benchmarking of virtual machine migrations. In: Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering, pp. 387–398. ACM (2013)

    Google Scholar 

  5. Isci, C., Liu, J., Abali, B., Kephart, J.O., Kouloheris, J.: Improving server utilization using fast virtual machine migration. IBM J. Res. Dev. 55(6), 1–4 (2011)

    Google Scholar 

  6. Resource management policy. Retrieved from https://pubs.vmware.com/vsphere-50/index.jsp#com.vmware.vsphere.vm_admin.doc_50/GUID-E19DA34B-B227-44EEB1AB-46B826459442.html, July 2015

  7. Rathore, N., Chana, I.S.: Load balancing and job migration techniques in grid: a survey of recent trends. Wireless Pers. Commun. 79(3), 2089–2125 (2014)

    Google Scholar 

  8. Mishra, R., Jaiswal, A.: Ant colony optimization: a solution of load balancing in cloud. Int. J. Web Semant. Technol. (IJWesT) 3(2), 33–50 (2012)

    Article  Google Scholar 

  9. Singh, A., Juneja, D., Malhotra, M.: Autonomous agent based load balancing algorithm in cloud computing. Proc. Comput. Sci. 45, 832–841 (2015)

    Google Scholar 

  10. Rihawi, O., Secq, Y., Mathieu, P.: Load-balancing for large scale situated agent-based simulations. Proc. Comput. Sci. 51, 90–99 (2015)

    Article  Google Scholar 

  11. Joseph, C.T., Chandrasekaran, K., Cyriac, R.: A novel family genetic approach for virtual machine allocation. Proc. Comput. Sci. 46, 558–565 (2015)

    Google Scholar 

  12. Hu, J., Gu, J., Sun, G., Zhao, T.: A scheduling strategy on load balancing of virtual machine resources in cloud computing environment. In: Proceedings. PAAP, pp. 89–96 (2010)

    Google Scholar 

  13. Ferreto, T.C., Netto, M.A.S., Calheiros, R.N., De Rose, C.A.: Server consolidation with migration control for virtualized data centers. Future Gener. Comput. Syst. 27(8),1027–1034 (2011)

    Google Scholar 

  14. Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28(5), 755–768 (2012)

    Article  Google Scholar 

  15. Lau, S.M., Lu, Q., Leung, K.S.: Adaptive load distribution algorithms for heterogeneous distributed systems with multiple task classes. J. Parallel Distrib. Comput. 66(2),163–180 (2006)

    Google Scholar 

  16. Beloglazov, A., Buyya, R.: Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud data centers. In: Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science, vol. 4. ACM (2010)

    Google Scholar 

  17. Zhang, Y., Fu, X., Ramakrishnan, K.K.: Fine-grained multi-resource scheduling in cloud datacenters. In: 2014 IEEE 20th International Workshop on Local and Metropolitan Area Networks (LANMAN), pp. 1–6. IEEE (2014)

    Google Scholar 

  18. Li, K., Zheng, H., Wu, J., Du, X.: Virtual machine placement in cloud systems through migration process. Int. J. Parallel Emergent Distrib. Syst. 1–18 (ahead-of-print, 2014)

    Google Scholar 

  19. Andreolini, M., Casolari, S., Colajanni, M., Messori, M.: Dynamic load management of virtual machines in cloud architectures. In: Cloud Computing, pp. 201–214. Springer, Berlin (2010)

    Google Scholar 

  20. Forsman, M., Glad, A., Lundberg, L., Ilie, D.: Algorithms for automated live migration of virtual machines. J. Syst. Softw. 101, 110–126 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pradeep Kumar Tiwari .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Tiwari, P.K., Joshi, S. (2016). A Review on Load Balancing of Virtual Machine Resources in Cloud Computing. In: Satapathy, S., Das, S. (eds) Proceedings of First International Conference on Information and Communication Technology for Intelligent Systems: Volume 2. Smart Innovation, Systems and Technologies, vol 51. Springer, Cham. https://doi.org/10.1007/978-3-319-30927-9_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30927-9_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30926-2

  • Online ISBN: 978-3-319-30927-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics