English

CIn - Centro de Informática UFPE




Eventos Relacionados

Defesa de Dissertação de Mestrado Nº 1.337: "Monitoramento e cumprimento de acordos de nível de serviço em ambientes virtualizados usando um controlador de CPU"

O aluno Cyrus Dias da Silva irá defender seu trabalho dia 12 de setembro, às 15h, no Auditório Início: 12/09/2013 às 15:00 Término: 12/09/2013 às 17:00 Local: Auditório do CIn

Pós-Graduação em Ciência da Computação – UFPE
Defesa de Dissertação de Mestrado Nº  1.337
 
Aluno: Cyrus Dias da Silva
Orientadora: Profa. Judith Kelner
Co-orientador: Prof. Ramide Augusto Sales Dantas (IFPB)
Título: Monitoramento e cumprimento de acordos de nível de serviço em ambientes virtualizados usando um controlador de CPU
Data: 12/09/2013
Hora/Local: 15h – Auditório
Banca Examinadora:
Prof. Stenio Fernandes   (UFPE / CIn)
Prof. Carlos Alberto Kamienski  (UFABC / Centro de Matemática, Computação e Cognição)
Prof. Judith Kelner   (UFPE / CIn)
 
RESUMO:
 
A virtualização de servidores tem trazido mudanças no mundo da hospedagem de sites e aplicações web. Na abordagem tradicional, por questões de isolamento cada máquina física fica atrelada a uma aplicação ou a um serviço, o que acarreta em uma subutilização dos recursos computacionais. A virtualização de servidores supera essa limitação proporcionando diversos benefícios como: a redução nos custos operacionais (dado que são necessárias menos máquinas físicas), utilização mais eficiente dos recursos e um menor tempo para disponibilização de servidores. A utilização de acordos de nível de serviço (SLAs) é uma prática comum que ocorre na hospedagem de aplicações web. No entanto, existem desafios no cumprimento de SLAs em ambientes virtualizados. Um deles é que não é trivial converter os objetivos de nível de serviço (SLOs) que usam métricas de nível de aplicação, como tempo de resposta ou transações por segundo, na alocação de recursos de baixo nível, como CPU e memória. Além disso, visto que a carga de trabalho em que os servidores são submetidos varia com o tempo, alocações de recursos estáticas só são suficientes para garantir o nível de serviço se os recursos forem alocados para os picos de demanda, o que leva a subutilização no restante do tempo. Nesta dissertação foi desenvolvida uma solução de monitoramento e controle que ajusta dinamicamente os parâmetros do escalonamento de CPU do ambiente virtualizado de forma a evitar que os acordos de nível de serviço sejam violados. A abordagem utilizada foi derivada de um controlador de referência na literatura. Foram realizados experimentos num ambiente com o hypervisor Xen usando uma aplicação e cargas representativas, e as soluções foram avaliadas. Os resultados obtidos foram compatíveis ou superiores para os cenários investigados.
 
Palavras-chave: virtualização de servidores, Xen, escalonamento de CPU, SLA. 
  • © Centro de Informática UFPE - Todos os direitos reservados
    Tel +55 81 2126.8430 - Cidade Universitária - 50740-560 - Recife/PE
Plano4 Consultoria Web