Responsive image
Universidade Federal de Santa catarina (UFSC)
Programa de Pós-graduação em Engenharia, Gestão e Mídia do Conhecimento (PPGEGC)
Detalhes do Documento Analisado

Centro: Tecnológico

Departamento: Não Informado

Dimensão Institucional: Pós-Graduação

Dimensão ODS: Econômica

Tipo do Documento: Tese

Título: MÉTODO PARA ORGANIZAÇÃO DE MÁQUINAS VIRTUAIS NA NUVEM BASEADO EM MÚLTIPLOS OBJETIVOS E CUSTOS DE IMPLEMENTAÇÃO

Orientador
  • CARLOS BECKER WESTPHALL
Aluno
  • GUILHERME ARTHUR GERONIMO

Conteúdo

O paradigma de computação em nuvem pode ser definido como um conjunto de computadores (servidores) designados a prover seus recursos na forma de serviços. embora este paradigma traga muitos benefícios para os seus consumidores e provedores, o gerenciamento indevido dos seus componentes (como a localização das máquinas virtuais) acentua problemas relacionados ao desperdício de recursos. apesar de se tratar de um problema de difícil otimização, devido a quantidade de possíveis soluções (np-hard), diversas metodologias foram propostas para mitigar a questão da alocação de máquinas virtuais. porém, estas abordagens geralmente se concentram em objetivos e/ou cenários específicos, tornando-se impraticáveis em alguns modelos de nuvem (e.g. infraestrutura como um serviço -- iaas). desta maneira, identificamos a necessidade de uma solução agnóstica aos objetivos e que foque nos seguintes fatores: (i) a seleção das máquinas virtuais a serem migradas, (ii) a geração dos cenários que podem ser adotados e (iii) a variabilidade dos cenários criados. no entanto, não foi encontrado nenhum método, ou conjunto de ferramentas (framework), que contemple o problema de alocação de máquinas virtuais utilizando agnosticismo aos objetivos e que considere o custo de implementação das soluções. assim, esta tese propõe: (i) um modelo de nuvem orientado para problemas de alocação de máquinas virtuais e (ii) um conjunto de métodos, agnósticos aos objetivos da nuvem, para provisionamento e organização de máquinas virtuais. o modelo representa o ambiente através de regras, qualificadores e custos. baseado nestes elementos, os métodos utilizam estratégias de seleção, geração e variabilidade guiadas pela classificação de suas alocações. por fim, introduzimos uma estratégia que usa o custo-benefício para selecionar um dos vários cenários encontrados no processo, levando em consideração o custo de implementação da solução e os qualificadores do ambiente. os resultados obtidos foram executados com dados de um ambiente real e demonstraram que o método possui um tempo de execução viável para utilização em ambientes de produção e retorna um resultado próximo ao cenário ótimo.

Índice de Shannon: 3.98604

Índice de Gini: 0.936282

ODS 1 ODS 2 ODS 3 ODS 4 ODS 5 ODS 6 ODS 7 ODS 8 ODS 9 ODS 10 ODS 11 ODS 12 ODS 13 ODS 14 ODS 15 ODS 16
4,95% 6,01% 7,52% 6,29% 6,49% 5,40% 6,14% 7,65% 7,40% 5,31% 7,47% 5,59% 5,42% 6,76% 5,27% 6,32%
ODS Predominates
ODS 8
ODS 1

4,95%

ODS 2

6,01%

ODS 3

7,52%

ODS 4

6,29%

ODS 5

6,49%

ODS 6

5,40%

ODS 7

6,14%

ODS 8

7,65%

ODS 9

7,40%

ODS 10

5,31%

ODS 11

7,47%

ODS 12

5,59%

ODS 13

5,42%

ODS 14

6,76%

ODS 15

5,27%

ODS 16

6,32%