Skip to main content

MWAMLB: Modified Weighted Active Load Balancing Algorithm

  • Conference paper
  • First Online:
Recent Innovations in Computing (ICRIC 2020)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 701))

Included in the following conference series:

  • 1434 Accesses

Abstract

With the fast growth of technology and users, cloud computing has become an important IT paradigm where the resources are available online and on fly. Cloud computing is known for handling large amount of storage and computation data. In the cloud environment, the distinguishing feature of easy availability of resources makes their management a challenging task. One of the most important tasks is the balancing of the load among different virtual machines which in turn leads to proper utilization of resources and good response time. Many researchers have addressed the problem of resource provisioning, but the proactive approach has been gaining a lot of attention in recent years. The resource provisioning can be achieved either by allocating the resources judiciously or by predicting the demand in advance. The traditional methods make use of random selection of virtual machines(VMs) for load balancing. In this research work, a Modified Weighted Active Load Balancing framework (MWAMLB) has been offered with the emergence of cloud computing. The main objective of the MWAMLB framework is to improve the response time of the VM by selecting the virtual machine with maximum weight (W). The weight factor is being calculated on the basis of the availability of RAM, bandwidth and MIPS. The MWAMLB framework have been proposed, implemented and validated in this research paper.

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
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. Devi, R.K.: Load monitoring and system-traffic-aware live VM migration-based load balancing in cloud data center using graph theoretic solutions. Cluster Comput. pp. 1–16 (2018). https://doi.org/10.1007/s10586-018-2303-z.

  2. Saraswathi, A.T., Kalaashri, Y.R.A., Padmavathi, S.: Dynamic resource allocation scheme in cloud computing. Procedia Comput. Sci. 47, 30–36 (2015). https://doi.org/10.1016/J.PROCS.2015.03.180

    Article  Google Scholar 

  3. Amani, A., Zamanifar, K.: Improving the time of live migration virtual machine by optimized algorithm scheduler credit. In: Proceedings 4th International Conference on Computer and Knowledge Engineering ICCKE 2014, pp. 346–351, 2014. https://doi.org/10.1109/ICCKE.2014.6993374.

  4. Van Den Bossche, R., Vanmechelen, K., Broeckhove, J.: Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds. Futur. Gener. Comput. Syst. 29(4), 973–985 (2013). https://doi.org/10.1016/j.future.2012.12.012

    Article  Google Scholar 

  5. Li, J., Qiu, M., Ming, Z., Quan, G., Qin, X., Gu, Z.: Online optimization for scheduling preemptable tasks on IaaS cloud systems. J. Parall. Distrib. Comput. 72(5), 666–677 (2012). https://doi.org/10.1016/j.jpdc.2012.02.002

    Article  Google Scholar 

  6. Sindhu, S., Mukherjee, S.: Efficient Task Scheduling Algorithms for Cloud Computing Environment, pp. 79–83. Springer, Berlin, Heidelberg (2011)

    Google Scholar 

  7. Madi-wamba, G., Li, Y., Beldiceanu, N., Menaud, J.: Cloud workload prediction and generation models. (2017). https://doi.org/10.1109/SBAC-PAD.2017.19.

  8. Zhang, W., et al.: Resource requests prediction in the cloud computing environment with a deep belief network. Softw.—Pract. Exp. 47(3), 473–488 (2017). https://doi.org/10.1002/spe.2426

    Article  Google Scholar 

  9. Asghar, A., Arani, M.G.: A learning automata-based ensemble resource usage prediction algorithm for cloud computing environment. Futur. Gener. Comput. Syst. (2017). https://doi.org/10.1016/j.future.2017.09.049

    Article  Google Scholar 

  10. Melhem, S.B., Agarwal, A., Member, S.: Markov prediction model for host load detection and VM placement in live migration. 6 (2018)

    Google Scholar 

  11. Barati, M., Sharifian, S.: A hybrid heuristic-based tuned support vector regression model for cloud load prediction. J. Supercomput. 71(11), 4235–4259 (2015). https://doi.org/10.1007/s11227-015-1520-y

    Article  Google Scholar 

  12. Zhong, W., Zhuang, Y., Sun, J., Gu, J.: A load prediction model for cloud computing using PSO-based weighted wavelet support vector machine. Appl. Intell. 48(11), 4072–4083 (2018). https://doi.org/10.1007/s10489-018-1194-2

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bhagyalakshmi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bhagyalakshmi, Malhotra, D. (2021). MWAMLB: Modified Weighted Active Load Balancing Algorithm. In: Singh, P.K., Singh, Y., Kolekar, M.H., Kar, A.K., Chhabra, J.K., Sen, A. (eds) Recent Innovations in Computing. ICRIC 2020. Lecture Notes in Electrical Engineering, vol 701. Springer, Singapore. https://doi.org/10.1007/978-981-15-8297-4_51

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-8297-4_51

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-8296-7

  • Online ISBN: 978-981-15-8297-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics