2021 | OriginalPaper | Chapter
Hint
Swipe to navigate through the chapters of this book
Published in:
Recent Innovations in Computing
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.
Please log in to get access to this content
To get access to this content you need the following product:
Advertisement
1.
go back to reference 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. 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.
go back to reference 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 CrossRef 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
CrossRef
3.
go back to reference 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. 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.
go back to reference 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 CrossRef 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
CrossRef
5.
go back to reference 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 CrossRef 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
CrossRef
6.
go back to reference Sindhu, S., Mukherjee, S.: Efficient Task Scheduling Algorithms for Cloud Computing Environment, pp. 79–83. Springer, Berlin, Heidelberg (2011) Sindhu, S., Mukherjee, S.: Efficient Task Scheduling Algorithms for Cloud Computing Environment, pp. 79–83. Springer, Berlin, Heidelberg (2011)
7.
go back to reference 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. 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.
go back to reference 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 CrossRef 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
CrossRef
9.
go back to reference 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 CrossRef 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
CrossRef
10.
go back to reference Melhem, S.B., Agarwal, A., Member, S.: Markov prediction model for host load detection and VM placement in live migration. 6 (2018) Melhem, S.B., Agarwal, A., Member, S.: Markov prediction model for host load detection and VM placement in live migration.
6 (2018)
11.
go back to reference 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 CrossRef 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
CrossRef
12.
go back to reference 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 CrossRef 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
CrossRef
- Title
- MWAMLB: Modified Weighted Active Load Balancing Algorithm
- DOI
- https://doi.org/10.1007/978-981-15-8297-4_51
- Authors:
-
Bhagyalakshmi
Deepti Malhotra
- Publisher
- Springer Singapore
- Sequence number
- 51