Skip to main content
Erschienen in: Cluster Computing 1/2024

22.02.2023

Energy-aware QoS-based dynamic virtual machine consolidation approach based on RL and ANN

verfasst von: Mahshid Rezakhani, Nazanin Sarrafzadeh-Ghadimi, Reza Entezari-Maleki, Leonel Sousa, Ali Movaghar

Erschienen in: Cluster Computing | Ausgabe 1/2024

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

One of the most challenging problems in cloud datacenters is the degradation of performance and energy efficiency due to the overutilization of hosts and their exposition to excessive workload. Virtual machine (VM) consolidation and migration from one host to another are strategies that have been proven to successfully bring about performance improvements and energy efficiency. These schemes help in energy optimization by moving VMs experiencing difficulty functioning on an overloaded host to another host. Similarly, by migrating VMs from an underloaded host and consolidating them, unnecessary resources have a chance to be shut down. This makes clear why the accurate detection of overloaded and underloaded hosts is of fundamental importance when energy consumption, quality of services, and service level agreements are targeted. In this paper, an energy-aware QoS-based consolidation algorithm is proposed to dynamically manage VMs in cloud datacenters. The proposed algorithm applies reinforcement learning and artificial neural networks. The first method is used to select a suitable VM for migration, while the latter helps to predict the future state of hosts and detect overloaded and underloaded hosts. We simulated the proposed algorithm using the CloudSim framework and compared it to the baselines and state-of-the-art algorithms. The results show that the proposed approach surpasses other methods in what concerns both performance and energy efficiency.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Sadiku, M.N.O., Musa, S.M., Momoh, O.D.: Cloud computing: opportunities and challenges. IEEE Potentials 33(1), 34–36 (2014)CrossRef Sadiku, M.N.O., Musa, S.M., Momoh, O.D.: Cloud computing: opportunities and challenges. IEEE Potentials 33(1), 34–36 (2014)CrossRef
2.
Zurück zum Zitat Entezari-Maleki, R., Sousa, L., Movaghar, A.: Performance and power modeling and evaluation of virtualized servers in IaaS clouds. Inf. Sci. 394–395, 106–122 (2017)CrossRef Entezari-Maleki, R., Sousa, L., Movaghar, A.: Performance and power modeling and evaluation of virtualized servers in IaaS clouds. Inf. Sci. 394–395, 106–122 (2017)CrossRef
3.
Zurück zum Zitat Ilager, S., Ramamohanarao, K., Buyya, R.: ETAS: energy and thermal-aware dynamic virtual machine consolidation in cloud data center with proactive hotspot mitigation. Concurr. Comput. Pract. Exp. 31(17), e5221 (2019)CrossRef Ilager, S., Ramamohanarao, K., Buyya, R.: ETAS: energy and thermal-aware dynamic virtual machine consolidation in cloud data center with proactive hotspot mitigation. Concurr. Comput. Pract. Exp. 31(17), e5221 (2019)CrossRef
4.
Zurück zum Zitat Ataie, E., Entezari-Maleki, R., Etesami, E., Egger, B., Ardagna, D., Movaghar, A.: Power-aware performance analysis of self-adaptive resource management in IaaS clouds. Future Gener. Comput. Syst. 86, 134–144 (2018)CrossRef Ataie, E., Entezari-Maleki, R., Etesami, E., Egger, B., Ardagna, D., Movaghar, A.: Power-aware performance analysis of self-adaptive resource management in IaaS clouds. Future Gener. Comput. Syst. 86, 134–144 (2018)CrossRef
5.
Zurück zum Zitat Dias, A.H.T., Correia, L.H.A., Malheiros, N.: A systematic literature review on virtual machine consolidation. ACM Comput. Surv. 54(8), 176:1-176:38 (2022)CrossRef Dias, A.H.T., Correia, L.H.A., Malheiros, N.: A systematic literature review on virtual machine consolidation. ACM Comput. Surv. 54(8), 176:1-176:38 (2022)CrossRef
6.
Zurück zum Zitat Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. ACM SIGOPS Oper. Syst. Rev. 37(5), 164–177 (2003)CrossRef Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. ACM SIGOPS Oper. Syst. Rev. 37(5), 164–177 (2003)CrossRef
7.
Zurück zum Zitat Li, P., Guo, S., Miyazaki, T., Liao, X., Jin, H., Zomaya, A.Y., Wang, K.: Traffic-aware geo-distributed big data analytics with predictable job completion time. IEEE Trans. Parallel Distrib. Syst. 28(6), 1785–1796 (2017)CrossRef Li, P., Guo, S., Miyazaki, T., Liao, X., Jin, H., Zomaya, A.Y., Wang, K.: Traffic-aware geo-distributed big data analytics with predictable job completion time. IEEE Trans. Parallel Distrib. Syst. 28(6), 1785–1796 (2017)CrossRef
8.
Zurück zum Zitat Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T., Epema, D.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. Parallel Distrib. Syst. 22(6), 931–945 (2011)CrossRef Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T., Epema, D.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. Parallel Distrib. Syst. 22(6), 931–945 (2011)CrossRef
9.
Zurück zum Zitat Taheri, G., Khonsari, A., Entezari-Maleki, R., Baharloo, M., Sousa, L.: Temperature-aware dynamic voltage and frequency scaling enabled MPSoC modeling using stochastic activity networks. Microprocess. Microsyst. 60, 15–23 (2018)CrossRef Taheri, G., Khonsari, A., Entezari-Maleki, R., Baharloo, M., Sousa, L.: Temperature-aware dynamic voltage and frequency scaling enabled MPSoC modeling using stochastic activity networks. Microprocess. Microsyst. 60, 15–23 (2018)CrossRef
10.
Zurück zum Zitat Clark, C., Fraser, K., Hand, S., Hansen, J.G., Jul, C.L.E., Pratt, I., Warfield, A.: Live migration of virtual machines. In: Proceedings of the 2nd Conference on Symposium on Networked Systems Design and Implementation, 2005, vol. 2(3), pp. 273–286 (2005) Clark, C., Fraser, K., Hand, S., Hansen, J.G., Jul, C.L.E., Pratt, I., Warfield, A.: Live migration of virtual machines. In: Proceedings of the 2nd Conference on Symposium on Networked Systems Design and Implementation, 2005, vol. 2(3), pp. 273–286 (2005)
11.
Zurück zum Zitat Nelson, M., Lim, B.H., Hutchins, G.: Fast transparent migration for virtual machines. In: Proceedings of the Annual Conference on USENIX Annual Technical Conference, 2005, Anaheim, CA, pp. 472–477 (2005) Nelson, M., Lim, B.H., Hutchins, G.: Fast transparent migration for virtual machines. In: Proceedings of the Annual Conference on USENIX Annual Technical Conference, 2005, Anaheim, CA, pp. 472–477 (2005)
12.
Zurück zum Zitat Wieder, P., Butler, J.M., Theilmann, W., Yahyapour, R.: Service Level Agreements for Cloud Computing, p. 358. Springer, New York (2011)CrossRef Wieder, P., Butler, J.M., Theilmann, W., Yahyapour, R.: Service Level Agreements for Cloud Computing, p. 358. Springer, New York (2011)CrossRef
13.
Zurück zum Zitat 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)CrossRef 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)CrossRef
14.
Zurück zum Zitat Kumar, E., Sharma, E.: Artificial neural networks—a study. Int. J. Emerg. Eng. Res. Technol. 2(2), 143–148 (2014) Kumar, E., Sharma, E.: Artificial neural networks—a study. Int. J. Emerg. Eng. Res. Technol. 2(2), 143–148 (2014)
15.
Zurück zum Zitat Yu, X., Efe, M., Kaynak, O.: A general backpropagation algorithm for feedforward neural networks learning. IEEE Trans. Neural Netw. 13(1), 251–254 (2002)PubMedCrossRef Yu, X., Efe, M., Kaynak, O.: A general backpropagation algorithm for feedforward neural networks learning. IEEE Trans. Neural Netw. 13(1), 251–254 (2002)PubMedCrossRef
16.
Zurück zum Zitat Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT Press, Cambridge (2018) Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT Press, Cambridge (2018)
17.
Zurück zum Zitat Puterman, M.L.: Markov Decision Processes: Discrete Stochastic Dynamic Programming, p. 684. Wiley, Hoboken (1998) Puterman, M.L.: Markov Decision Processes: Discrete Stochastic Dynamic Programming, p. 684. Wiley, Hoboken (1998)
18.
Zurück zum Zitat Sözen, A.: Future projection of the energy dependency of Turkey using artificial neural network. Energy Policy 37(11), 4827–4833 (2009)CrossRef Sözen, A.: Future projection of the energy dependency of Turkey using artificial neural network. Energy Policy 37(11), 4827–4833 (2009)CrossRef
19.
Zurück zum Zitat Azizi, S., Zandsalimi, M., Li, D.: An energy-efficient algorithm for virtual machine placement optimization in cloud data centers. Clust. Comput. 23(4), 3421–3434 (2020)CrossRef Azizi, S., Zandsalimi, M., Li, D.: An energy-efficient algorithm for virtual machine placement optimization in cloud data centers. Clust. Comput. 23(4), 3421–3434 (2020)CrossRef
20.
Zurück zum Zitat Khan, A., Zakarya, M., Khan, R., Rahman, I., Khan, M., et al.: An energy, performance efficient resource consolidation scheme for heterogeneous cloud datacenters. J. Netw. Comput. Appl. 150(C), 1084–8045 (2020) Khan, A., Zakarya, M., Khan, R., Rahman, I., Khan, M., et al.: An energy, performance efficient resource consolidation scheme for heterogeneous cloud datacenters. J. Netw. Comput. Appl. 150(C), 1084–8045 (2020)
21.
Zurück zum Zitat Zeng, J., Ding, D., Kang, K., Xie, H., Yin, Q.: Adaptive DRL-Based virtual machine consolidation in energy-efficient cloud data center. IEEE Trans. Parallel Distrib. Syst. 33(11), 2991–3002 (2022) Zeng, J., Ding, D., Kang, K., Xie, H., Yin, Q.: Adaptive DRL-Based virtual machine consolidation in energy-efficient cloud data center. IEEE Trans. Parallel Distrib. Syst. 33(11), 2991–3002 (2022)
22.
Zurück zum Zitat Parvizi, E., Rezvani, M.: Utilization-aware energy-efficient virtual machine placement in cloud networks using NSGA-III meta-heuristic approach. Clust. Comput. 23(4), 2945–2967 (2020)CrossRef Parvizi, E., Rezvani, M.: Utilization-aware energy-efficient virtual machine placement in cloud networks using NSGA-III meta-heuristic approach. Clust. Comput. 23(4), 2945–2967 (2020)CrossRef
23.
Zurück zum Zitat Li, Z., Yu, X., Yu, L., Guo, S., Chang, V.: Energy-efficient and quality-aware VM consolidation method. Future Gener. Comput. Syst. 102, 789–809 (2020)CrossRef Li, Z., Yu, X., Yu, L., Guo, S., Chang, V.: Energy-efficient and quality-aware VM consolidation method. Future Gener. Comput. Syst. 102, 789–809 (2020)CrossRef
24.
Zurück zum Zitat Khan, M.: An efficient energy-aware approach for dynamic VM consolidation on cloud platforms. Clust. Comput. 24(4), 3293–3310 (2021)CrossRef Khan, M.: An efficient energy-aware approach for dynamic VM consolidation on cloud platforms. Clust. Comput. 24(4), 3293–3310 (2021)CrossRef
25.
Zurück zum Zitat Ranjbari, M., Akbari Torkestani, J.: A learning automata-based algorithm for energy and SLA efficient consolidation of virtual machines in cloud data centers. J. Parallel Distrib. Comput. 113, 55–62 (2018)CrossRef Ranjbari, M., Akbari Torkestani, J.: A learning automata-based algorithm for energy and SLA efficient consolidation of virtual machines in cloud data centers. J. Parallel Distrib. Comput. 113, 55–62 (2018)CrossRef
26.
Zurück zum Zitat Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr. Comput. Pract. Exp. 28(5), 1397–1420 (2012)CrossRef Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr. Comput. Pract. Exp. 28(5), 1397–1420 (2012)CrossRef
27.
Zurück zum Zitat Monil, M., Rahman, R.: VM consolidation approach based on heuristics, fuzzy logic, and migration control. J. Cloud Comput. 5(1), 8 (2016)CrossRef Monil, M., Rahman, R.: VM consolidation approach based on heuristics, fuzzy logic, and migration control. J. Cloud Comput. 5(1), 8 (2016)CrossRef
28.
Zurück zum Zitat Han, Z., Tan, H., Chen, G., Wang, R., Chen, Y., Lau, F.C.M.: Dynamic virtual machine management via approximate Markov decision process. In: IEEE INFOCOM 2016—The 35th Annual IEEE International Conference on Computer Communications, 2016, San Francisco, CA, USA, pp. 1–9 (2016) Han, Z., Tan, H., Chen, G., Wang, R., Chen, Y., Lau, F.C.M.: Dynamic virtual machine management via approximate Markov decision process. In: IEEE INFOCOM 2016—The 35th Annual IEEE International Conference on Computer Communications, 2016, San Francisco, CA, USA, pp. 1–9 (2016)
30.
Zurück zum Zitat Rasouli, N., Razavi, R., Faragardi, H.: EPBLA: energy-efficient consolidation of virtual machines using learning automata in cloud data centers. Clust. Comput. 23(4), 3013–3027 (2020)CrossRef Rasouli, N., Razavi, R., Faragardi, H.: EPBLA: energy-efficient consolidation of virtual machines using learning automata in cloud data centers. Clust. Comput. 23(4), 3013–3027 (2020)CrossRef
31.
Zurück zum Zitat Wu, Q., Ishikawa, F., Zhu, Q., Xia, Y.: Energy and migration cost-aware dynamic virtual machine consolidation in heterogeneous cloud datacenters. IEEE Trans. Serv. Comput. 12(4), 550–563 (2019)CrossRef Wu, Q., Ishikawa, F., Zhu, Q., Xia, Y.: Energy and migration cost-aware dynamic virtual machine consolidation in heterogeneous cloud datacenters. IEEE Trans. Serv. Comput. 12(4), 550–563 (2019)CrossRef
32.
Zurück zum Zitat Hallawi, H., Mehnen, J., He, H.: Multi-capacity combinatorial ordering GA in application to cloud resources allocation and efficient virtual machines consolidation. Future Gener. Comput. Syst. 69, 1–10 (2017)CrossRef Hallawi, H., Mehnen, J., He, H.: Multi-capacity combinatorial ordering GA in application to cloud resources allocation and efficient virtual machines consolidation. Future Gener. Comput. Syst. 69, 1–10 (2017)CrossRef
33.
Zurück zum Zitat Monil, M.A.H., Malony, A.D.: QoS-aware virtual machine consolidation in cloud datacenter. In: 2017 IEEE International Conference on Cloud Engineering (IC2E), 2017, Vancouver, BC, Canada, pp. 81–87 (2017) Monil, M.A.H., Malony, A.D.: QoS-aware virtual machine consolidation in cloud datacenter. In: 2017 IEEE International Conference on Cloud Engineering (IC2E), 2017, Vancouver, BC, Canada, pp. 81–87 (2017)
34.
Zurück zum Zitat Telenyk, S., Zharikov, E., Rolik, O.: Consolidation of virtual machines using simulated annealing algorithm. In: 2017 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), 2017, Lviv, Ukraine, pp. 117–121 (2017) Telenyk, S., Zharikov, E., Rolik, O.: Consolidation of virtual machines using simulated annealing algorithm. In: 2017 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), 2017, Lviv, Ukraine, pp. 117–121 (2017)
35.
Zurück zum Zitat Li, Z., Yan, C., Yu, L., Yu, X.: Energy-aware and multi-resource overload probability constraint-based virtual machine dynamic consolidation method. Future Gener. Comput. Syst. 80, 139–156 (2018)CrossRef Li, Z., Yan, C., Yu, L., Yu, X.: Energy-aware and multi-resource overload probability constraint-based virtual machine dynamic consolidation method. Future Gener. Comput. Syst. 80, 139–156 (2018)CrossRef
36.
Zurück zum Zitat Lu, S.L., Chen, J.H.: Host overloading detection based on EWMA algorithm in cloud computing environment. In: 2018 IEEE 15th International Conference on e-Business Engineering (ICEBE), 2018, Los Alamitos, CA, USA, pp. 274–279 (2018) Lu, S.L., Chen, J.H.: Host overloading detection based on EWMA algorithm in cloud computing environment. In: 2018 IEEE 15th International Conference on e-Business Engineering (ICEBE), 2018, Los Alamitos, CA, USA, pp. 274–279 (2018)
37.
Zurück zum Zitat Tarahomi, M., Izadi, M., Ghobaei-Arani, M.: An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach. Clust. Comput. 24(2), 919–934 (2021)CrossRef Tarahomi, M., Izadi, M., Ghobaei-Arani, M.: An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach. Clust. Comput. 24(2), 919–934 (2021)CrossRef
38.
Zurück zum Zitat Liu, Y., Sun, X., Wei, W., Jing, W.: Enhancing energy-efficient and QoS dynamic virtual machine consolidation method in cloud environment. IEEE Access 6, 31224–31235 (2018)CrossRef Liu, Y., Sun, X., Wei, W., Jing, W.: Enhancing energy-efficient and QoS dynamic virtual machine consolidation method in cloud environment. IEEE Access 6, 31224–31235 (2018)CrossRef
39.
Zurück zum Zitat Aslam, A., Kalra, M.: Using artificial neural network for VM consolidation approach to enhance energy efficiency in green cloud. In: Advances in Data and Information Sciences, pp. 139–154. Springer, Singapore (2019) Aslam, A., Kalra, M.: Using artificial neural network for VM consolidation approach to enhance energy efficiency in green cloud. In: Advances in Data and Information Sciences, pp. 139–154. Springer, Singapore (2019)
40.
Zurück zum Zitat Basu, D., Wang, X., Hong, Y., Chen, H., Bressan, S.: Learn-as-you-go with Megh: efficient live migration of virtual machines. IEEE Trans. Parallel Distrib. Syst. 30(8), 1786–1801 (2019)CrossRef Basu, D., Wang, X., Hong, Y., Chen, H., Bressan, S.: Learn-as-you-go with Megh: efficient live migration of virtual machines. IEEE Trans. Parallel Distrib. Syst. 30(8), 1786–1801 (2019)CrossRef
41.
Zurück zum Zitat Rao, J., Bu, X., Xu, C., Wang, L., Yin, G., VCONF: a reinforcement learning approach to virtual machines auto-configuration. In: Proceedings of the 6th International Conference on Autonomic Computing, 2009, New York, NY, USA, pp. 137–146 (2009) Rao, J., Bu, X., Xu, C., Wang, L., Yin, G., VCONF: a reinforcement learning approach to virtual machines auto-configuration. In: Proceedings of the 6th International Conference on Autonomic Computing, 2009, New York, NY, USA, pp. 137–146 (2009)
42.
Zurück zum Zitat Yazdanov, L., Fetzer, C., VScaler: autonomic virtual machine scaling. In: Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing, 2013, USA, pp. 212–219 (2013) Yazdanov, L., Fetzer, C., VScaler: autonomic virtual machine scaling. In: Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing, 2013, USA, pp. 212–219 (2013)
43.
Zurück zum Zitat Duggan, M., Duggan, J., Howley, E., Barrett, E.: A reinforcement learning approach for the scheduling of live migration from under utilised hosts. Memet. Comput. 9(4), 283–293 (2017)CrossRef Duggan, M., Duggan, J., Howley, E., Barrett, E.: A reinforcement learning approach for the scheduling of live migration from under utilised hosts. Memet. Comput. 9(4), 283–293 (2017)CrossRef
44.
Zurück zum Zitat Ferreto, T., Netto, M., Calheiros, R., Rose, C.D.: Server consolidation with migration control for virtualized data centers. Future Gener. Comput. Syst. 27(8), 1027–1034 (2011)CrossRef Ferreto, T., Netto, M., Calheiros, R., Rose, C.D.: Server consolidation with migration control for virtualized data centers. Future Gener. Comput. Syst. 27(8), 1027–1034 (2011)CrossRef
45.
Zurück zum Zitat Calheiros, N., Ranjan, R., Beloglazov, A., Rose, C.A.F.D., Buyya, R.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exp. 41(1), 23–50 (2011)CrossRef Calheiros, N., Ranjan, R., Beloglazov, A., Rose, C.A.F.D., Buyya, R.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exp. 41(1), 23–50 (2011)CrossRef
46.
Zurück zum Zitat Park, K., Pai, V.S.: CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Oper. Syst. Rev. 40(1), 65–74 (2006)CrossRef Park, K., Pai, V.S.: CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Oper. Syst. Rev. 40(1), 65–74 (2006)CrossRef
47.
Zurück zum Zitat Srikantaiah, S., Kansal, A., Zhao, F.: Energy aware consolidation for cloud computing. Clust. Comput. 12(1), 10 (2008) Srikantaiah, S., Kansal, A., Zhao, F.: Energy aware consolidation for cloud computing. Clust. Comput. 12(1), 10 (2008)
48.
Zurück zum Zitat Fan, X., Weber, W.D., Barroso, L.A.: Power provisioning for a warehouse-sized computer. In: The 34th ACM International Symposium on Computer Architecture, 2007, New York, NY, USA, pp. 13–23 (2007) Fan, X., Weber, W.D., Barroso, L.A.: Power provisioning for a warehouse-sized computer. In: The 34th ACM International Symposium on Computer Architecture, 2007, New York, NY, USA, pp. 13–23 (2007)
49.
Zurück zum Zitat Garg, S., Toosi, A., Gopalaiyengar, S., Buyya, R.: SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter. J. Netw. Comput. Appl. 45(C), 108–120 (2014)CrossRef Garg, S., Toosi, A., Gopalaiyengar, S., Buyya, R.: SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter. J. Netw. Comput. Appl. 45(C), 108–120 (2014)CrossRef
50.
Zurück zum Zitat Barroso, L., Hölzle, U.: The case for energy-proportional computing. Computer 40(12), 33–37 (2007)CrossRef Barroso, L., Hölzle, U.: The case for energy-proportional computing. Computer 40(12), 33–37 (2007)CrossRef
51.
Zurück zum Zitat Tsakalozos, K., Verroios, V., Roussopoulos, M., Delis, A.: Live VM migration under time-constraints in share-nothing IaaS-clouds. IEEE Trans. Parallel Distrib. Syst. 28(8), 2285–2298 (2017)CrossRef Tsakalozos, K., Verroios, V., Roussopoulos, M., Delis, A.: Live VM migration under time-constraints in share-nothing IaaS-clouds. IEEE Trans. Parallel Distrib. Syst. 28(8), 2285–2298 (2017)CrossRef
52.
Zurück zum Zitat Voorsluys, W., Broberg, J., Venugopal, S., Buyya, R.: Cost of virtual machine live migration in clouds: a performance evaluation. In: Proceedings of the 1st International Conference on Cloud Computing, 2009, Beijing, China, pp. 254–265 (2009) Voorsluys, W., Broberg, J., Venugopal, S., Buyya, R.: Cost of virtual machine live migration in clouds: a performance evaluation. In: Proceedings of the 1st International Conference on Cloud Computing, 2009, Beijing, China, pp. 254–265 (2009)
53.
Zurück zum Zitat Nathuji, R., Schwan, K.: VirtualPower: coordinated power management in virtualized enterprise systems. ACM SIGOPS Oper. Syst. Rev. 40(6), 265–278 (2007)CrossRef Nathuji, R., Schwan, K.: VirtualPower: coordinated power management in virtualized enterprise systems. ACM SIGOPS Oper. Syst. Rev. 40(6), 265–278 (2007)CrossRef
54.
Zurück zum Zitat Homsi, S., Liu, S., Chaparro-Baquero, G.A., Bai, O., Ren, S., Quan, G.: Workload consolidation for cloud data centers with guaranteed QoS using request reneging. IEEE Trans. Parallel Distrib. Syst. 28(7), 2103–2116 (2017)CrossRef Homsi, S., Liu, S., Chaparro-Baquero, G.A., Bai, O., Ren, S., Quan, G.: Workload consolidation for cloud data centers with guaranteed QoS using request reneging. IEEE Trans. Parallel Distrib. Syst. 28(7), 2103–2116 (2017)CrossRef
Metadaten
Titel
Energy-aware QoS-based dynamic virtual machine consolidation approach based on RL and ANN
verfasst von
Mahshid Rezakhani
Nazanin Sarrafzadeh-Ghadimi
Reza Entezari-Maleki
Leonel Sousa
Ali Movaghar
Publikationsdatum
22.02.2023
Verlag
Springer US
Erschienen in
Cluster Computing / Ausgabe 1/2024
Print ISSN: 1386-7857
Elektronische ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-023-03983-2

Weitere Artikel der Ausgabe 1/2024

Cluster Computing 1/2024 Zur Ausgabe