Dissertação

Data Center Optimization Using Virtual Machine Profiles EVALUATED

O problema de consolidação de máquinas virtuais (VMs) consiste em encontrar uma colocação de um grupo de VMs em servidores fı́sicos por forma a optimizar um certo objectivo, normalmente minimizar o número de servidores activos. O problema de consolidação de VMs foi provado ser NP-Completo, o que significa que é importante ter um bom algoritmo para aproximar uma solução óptima. O recente crescimento de serviços em núvem, e a consolidação à volta de um pequeno número de fornecedores de grande escala, significa que uma maneira escalável de aproximar a solução óptima é ainda mais importante. Neste documento, descrevemos as diferentes maneiras que são usadas para resolver o problema de consolidação de VMs. Propomos a utilização de perfis de VMs, a variação na utilização de recursos de uma VM ao longo do tempo, como uma maneira de melhorar as soluções dos algoritmos tradicionais. Isto permite melhorar a solução devido ao facto que que as VMs não passam o tempo todo a utilizar ao máximo os recursos que lhes são alocados. Considerar que a utilização de recursos de uma VM varia ao longo do tempo permite alocar apenas os recursos necessários a essa VM. Isto permite colocar mais VMs num servidor sem o sobrecarregar, minimizando o número de servidores activos. Detalhamos uma definição formal do problema, descrevemos a nossa solução, apresentamos resultados experimentais e discutimos a sua importância.
Satisfação de Restrições, Optimização Multi-Objectivo, Consolidação de Máquinas Virtuais

novembro 19, 2019, 16:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Luís Jorge Brás Monteiro Guerra e Silva

Departamento de Engenharia Informática (DEI)

Professor Auxiliar

ORIENTADOR

Vasco Miguel Gomes Nunes Manquinho

Departamento de Engenharia Informática (DEI)

Professor Associado