Dissertação

Green-Cloud: Economics-inspired Scheduling, Energy and Resource Management in Cloud Infrastructures EVALUATED

A computação na nuvem ganhou imensa importância durante a última década, emergindo como um novo paradigma de computação e com o objetivo de proporcionar ambientes de computação dinâmicos, fiáveis, escaláveis e personalizáveis para os utilizadores. O escalonamento de tarefas baseia-se em algoritmos eficientes que encontram recursos para alocar o trabalho definido nas tarefas, cumprindo as exigências do pedido e ao mesmo tempo optimizando uma função objetivo. Utilidade é uma medida da satisfação do cliente, que pode ser vista como uma função objetivo maximizada pelos escalonadores com base no nível de serviço acordado (SLA). O EcoScheduler é a nossa solução que visa poupar energia, utilizando o escalonamento da frequência do processador e aplicando reduções de utilidade, diferentes por classe de utilizadores e entre diferentes níveis de alocação de recursos. Usando estruturas de dados eficientes, e uma arquitetura hierárquica, criámos uma solução escalável para o rápido crescimento da nuvem. O EcoScheduler prova que se pode delegar o escalonamento usando uma hierarquia, e tomar decisões baseadas em dados parciais e ainda assim ser eficiente.
Computação em nuvem, Infraestrutura como um Serviço, Máquinas Virtuais, Alocação de Recursos, Eficiência Energética, Escalonamento de Máquinas Virtuais

Novembro 9, 2015, 16:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Luís Manuel Antunes Veiga

Departamento de Engenharia Informática (DEI)

Professor Auxiliar