Improving Virtual Machine Consolidation for Heterogeneous Cloud Computing Datacenters

  • João Antonio Magri Rodrigues Unesp
  • Fabíola Martins C. de Oliveira Unicamp
  • Renata Spolon Lobato Unesp
  • Roberta Spolon Unesp
  • Aleardo Manacero Unesp
  • Edson Borin Unicamp

Resumo


Datacenters in cloud computing systems may consist of thousands of computing nodes and communication devices, requiring virtual machine placement to optimize resources utilization. Heterogeneous environments of current datacenters have not been properly evaluated yet when the number of processing nodes and network devices is considered. This paper presents an approach to place virtual machines to minimize both the number of employed computing nodes and communication costs in heterogeneous environments. We evaluate our results against other known algorithms to show the efficiency of the proposed approach, which outperforms a state-of-the-art algorithm with a result of up to 13% better for network improvement while achieves the same number of computing nodes.
Palavras-chave: Virtual machining, Clustering algorithms, Mathematical model, Cloud computing, Computer science, Linear programming, Tools, cloud computing, virtual machine placement, heterogeneous systems
Publicado
15/10/2019
RODRIGUES, João Antonio Magri; OLIVEIRA, Fabíola Martins C. de; LOBATO, Renata Spolon; SPOLON, Roberta; MANACERO, Aleardo; BORIN, Edson. Improving Virtual Machine Consolidation for Heterogeneous Cloud Computing Datacenters. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 31. , 2019, Campo Grande/MS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 176-179.