Gerenciamento Do Motor Gerador De Containers Para Nuvens Computacionais

Santos, A. M. M. ; Klôh, H. M. ; Barbosa, J. P. ; Schulze, B.

WSCAD-WIC - Oct. 18, 2015

Abstract

In recent years, several researches has been conducted in order to ve- rify the level of impact on the performance of computational environment caused by the virtualization layer. Motivated by these studies, this article describes an approach that replaces the use of the more common hypervisors, such as the KVM, by Linux Containers. This approach consists in develop an engine for generate virtualized environments. Its responsible for create and release these containers as pre-configured templates dedicated to support the scientific applications. The goal is to provide a layer, accessible by RESTful API, in order to meet the requirements of the researchers applications, dynamically creating environments to perform tasks. This engine, which is in development, is also intended to allow a better use of computational resources with the consequent efficiency of energy use of these resources (Green IT).

Resumo

Diversos estudos têm sido realizados nos últimos anos dedicados a verificar qual o nível dos efeitos que a camada de virtualização traz ao desempenho de ambientes computacionais. Motivado por esses estudos, este artigo descreve uma abordagem que substitui o uso dos virtualizadores mais comuns, como o KVM, por Linux Containers. Essa abordagem consiste no desenvolvimento de um motor gerador de ambientes virtualizados responsável pela criação desses containers e por disponibilizá-los em forma de templates pré-configurados dedicados às aplicações científicas. O objetivo é prover uma camada, acessível por API RESTful, a fim de atender aos requisitos das aplicações dos pesquisadores, criando dinamicamente ambientes para executar tarefas.