Skip to main content
Top
Published in: Soft Computing 7/2021

18-01-2021 | Methodologies and Application

An improved thermodynamic simulated annealing-based approach for resource-skewness-aware and power-efficient virtual machine consolidation in cloud datacenters

Authors: Pedram Saeedi, Mirsaeid Hosseini Shirvani

Published in: Soft Computing | Issue 7/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Cloud computing attracted great attention in both industry and research communities for the sake of its ubiquitous, elasticity and economic services. The first class concern of cloud providers is power management for both reducing their total cost of ownership and green computing objectives. To reach the goal, a system framework is presented which has different modules. The main concentration of the paper is on virtual machine (VM) consolidation module which launches users requested VMs on the minimum number of active servers to reduce datacenter total power consumption (TPC). In this paper, the VMs consolidation is abstracted to two-dimensional bin-packing problem and also is formulated to an integer linear programming. Since the papers in the literature scarcely are aware of skewness in resources of requested VMs and for discrete nature of search space, this paper presents the resource skewness-aware VMs consolidation algorithm based on improved thermodynamic simulated annealing approach because resource skewness potentially compels the algorithm to activate additional servers. The proposed SA-based algorithm is validated in extensive scenarios with different resource skewness in comparison with two heuristics and two meta-heuristics. The average results reported from different scenarios proves superiority of proposed algorithm in comparison with other approaches in terms of the number of used servers, TPC, and total resource wastage of datacenter.

Dont have a licence yet? Then find out more about our products and how to get one now:

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 "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!

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!

Literature
go back to reference Adamuthe A, Pandharpatte RM, Thampai GT (2013) Multi-objective virtual machine placement in cloud environment. In: 2013 international conference on cloud and ubiquitous computing and emerging technologies Adamuthe A, Pandharpatte RM, Thampai GT (2013) Multi-objective virtual machine placement in cloud environment. In: 2013 international conference on cloud and ubiquitous computing and emerging technologies
go back to reference Addya SK, Turuk AK, Sahoo B, Sarkar M, Biswash SK (2017) Simulated annealing based VM placement strategy to maximize the profit for cloud service providers. Eng Sci Technol Int J 20:1249–1259 Addya SK, Turuk AK, Sahoo B, Sarkar M, Biswash SK (2017) Simulated annealing based VM placement strategy to maximize the profit for cloud service providers. Eng Sci Technol Int J 20:1249–1259
go back to reference Babazadeh Gorji R, Hosseini Shirvani M, Ramezani F (2015) A new image encryption method using chaotic map. J Multidiscip Eng Sci Technol 2(2):1–6 Babazadeh Gorji R, Hosseini Shirvani M, Ramezani F (2015) A new image encryption method using chaotic map. J Multidiscip Eng Sci Technol 2(2):1–6
go back to reference Blaglazov A, Buyya R (2011) 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 24(13):1397–1420CrossRef Blaglazov A, Buyya R (2011) 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 24(13):1397–1420CrossRef
go back to reference Brown R et al (2008) Report to congress on server and data center energy efficiency: public law 109–431. Lawrence Berkeley National Laboratory, Berkeley Brown R et al (2008) Report to congress on server and data center energy efficiency: public law 109–431. Lawrence Berkeley National Laboratory, Berkeley
go back to reference de Vicente J, Lanchares J, Hermida R (2003) Placement by thermodynamic simulated annealing. Phys Lett A 317(56):415–423CrossRef de Vicente J, Lanchares J, Hermida R (2003) Placement by thermodynamic simulated annealing. Phys Lett A 317(56):415–423CrossRef
go back to reference Farahnakian F, Pahikkala T, Liljeberg P, Plosila J, Trung Hieu N, Tenhunen H (2020) Energy-aware VM consolidation in cloud data centers using utilization prediction model. IEEE Trans Cloud Comput 7(2):524–536CrossRef Farahnakian F, Pahikkala T, Liljeberg P, Plosila J, Trung Hieu N, Tenhunen H (2020) Energy-aware VM consolidation in cloud data centers using utilization prediction model. IEEE Trans Cloud Comput 7(2):524–536CrossRef
go back to reference Filani D, He J, Gao S, Rajappa M, Kumar A, Shah P, Nagappan R (2008) Dynamic data center power management: trends, issues, and solutions. Intel Technol J 12(1):93CrossRef Filani D, He J, Gao S, Rajappa M, Kumar A, Shah P, Nagappan R (2008) Dynamic data center power management: trends, issues, and solutions. Intel Technol J 12(1):93CrossRef
go back to reference Habeera TP, Madhu Kumar SD, Salam SM, Krishnan KM (2017) Optimizing VM allocation and data placement for data-intensive applications in cloud using ACO metaheuristic algorithm. Eng Sci Technol Int J 20(2017):616–628 Habeera TP, Madhu Kumar SD, Salam SM, Krishnan KM (2017) Optimizing VM allocation and data placement for data-intensive applications in cloud using ACO metaheuristic algorithm. Eng Sci Technol Int J 20(2017):616–628
go back to reference Hosseini Shirvani M (2018a) A new shuffled genetic-based task scheduling algorithm in heterogeneous distributed systems. J Advan Comput Res 9(4):19–36 Hosseini Shirvani M (2018a) A new shuffled genetic-based task scheduling algorithm in heterogeneous distributed systems. J Advan Comput Res 9(4):19–36
go back to reference Hosseini Shirvani M (2020a) A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems. Eng Appl Artif Intell 90:1–20CrossRef Hosseini Shirvani M (2020a) A hybrid meta-heuristic algorithm for scientific workflow scheduling in heterogeneous distributed computing systems. Eng Appl Artif Intell 90:1–20CrossRef
go back to reference Hosseini Shirvani M (2020b) To move or not to move: an iterative four-phase cloud adoption decision model for IT outsourcing based on TCO. J Soft Comput Inf Technol 9(1):7–17 Hosseini Shirvani M (2020b) To move or not to move: an iterative four-phase cloud adoption decision model for IT outsourcing based on TCO. J Soft Comput Inf Technol 9(1):7–17
go back to reference Hosseini Shirvani M, Babazadeh Gorji A (2020) Optimisation of automatic web services composition using genetic algorithm. Int J Cloud Comput 9(4):397–411 Hosseini Shirvani M, Babazadeh Gorji A (2020) Optimisation of automatic web services composition using genetic algorithm. Int J Cloud Comput 9(4):397–411
go back to reference Hosseini Shirvani M, Ghojoghi A (2018) Server consolidation schemes in cloud computing environment: a review. Eur J Eng Res Sci 1(3):18–24 Hosseini Shirvani M, Ghojoghi A (2018) Server consolidation schemes in cloud computing environment: a review. Eur J Eng Res Sci 1(3):18–24
go back to reference Hosseinzadeh S, Hosseini Shirvani M (2015) Optimizing energy consumption in clouds by using genetic algorithm. J Multidiscip Eng Sci Technol 2(6):1431–1434 Hosseinzadeh S, Hosseini Shirvani M (2015) Optimizing energy consumption in clouds by using genetic algorithm. J Multidiscip Eng Sci Technol 2(6):1431–1434
go back to reference Jian-ping L, Li X, Min-rong C (2014) Hybrid shuffled frog leaping algorithm for energy-efficient dynamic consolidation of virtual machines in cloud data centers. Expert Syst Appl 41(13):5804–5816CrossRef Jian-ping L, Li X, Min-rong C (2014) Hybrid shuffled frog leaping algorithm for energy-efficient dynamic consolidation of virtual machines in cloud data centers. Expert Syst Appl 41(13):5804–5816CrossRef
go back to reference Le TD (2015) Wright, Scheduling workloads in a network of datacenters to reduce electricity cost and carbon footprint. Sustain Comput Inf Syst 5:31–40 Le TD (2015) Wright, Scheduling workloads in a network of datacenters to reduce electricity cost and carbon footprint. Sustain Comput Inf Syst 5:31–40
go back to reference Mills M (2013) The cloud begins with coal-an overview of the electricity used by the global digital ecosystem. Technical Report, Digital Power Group, Washington, DC Mills M (2013) The cloud begins with coal-an overview of the electricity used by the global digital ecosystem. Technical Report, Digital Power Group, Washington, DC
go back to reference Mirjalili Seyedali, Lewis Andrew (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67CrossRef Mirjalili Seyedali, Lewis Andrew (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67CrossRef
go back to reference Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef
go back to reference Mokaripoor P, Hosseini Shirvani M (2016) A state of the art survey on DVFS techniques in cloud computing environment. J Multidiscip Eng Sci Technol 3(5):545–559 Mokaripoor P, Hosseini Shirvani M (2016) A state of the art survey on DVFS techniques in cloud computing environment. J Multidiscip Eng Sci Technol 3(5):545–559
go back to reference Reddy VD, Setz B, Rao GSVRK, Gangadharan G, Aiello M (2018) Best practices for sustainable datacenter. IT Prof 20(5):57–67CrossRef Reddy VD, Setz B, Rao GSVRK, Gangadharan G, Aiello M (2018) Best practices for sustainable datacenter. IT Prof 20(5):57–67CrossRef
Metadata
Title
An improved thermodynamic simulated annealing-based approach for resource-skewness-aware and power-efficient virtual machine consolidation in cloud datacenters
Authors
Pedram Saeedi
Mirsaeid Hosseini Shirvani
Publication date
18-01-2021
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 7/2021
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05523-1

Other articles of this Issue 7/2021

Soft Computing 7/2021 Go to the issue

Premium Partner