Uso de de Recursos Computacionais na Administração de Redes Guilherme Piegas Koslovski Márcio Parise Boufleur Andrea Schwertner Charão LSC - Laboratório de Sistemas de Computação UFSM - Universidade Federal de Santa Maria
Roteiro Introdução Aplicadada à Administração de Redes Introdução Aplicadada à Administração de Redes
Introdução Aplicadada à Administração de Redes Contexto Grande poder de processamento local Custos de manutenção de hardware Ambientes conectados Utilização de ambientes virtualizados é um assunto recorrente Objetivos Apresentar casos de estudo sobre virtualização Fornecer subsídios para administradores
Aplicadada à Administração de Redes Considerações Gerais Camada de software que abstrai o hardware e torna possível a multiplexação de sistemas operacionais Mainframes Monitor de Máquina Virtual (MMV) Gerencia o acesso dos sistemas operacionais hospedados ao hardware Acesso transparente aos recursos computacionais Consistência no acesso aos recursos Garante a independência das máquinas virtuais
Aplicadada à Administração de Redes Considerações Gerais Clássica X Hospedada (1/2) Clássica MMV executa diretamente sobre o hardware Chamadas de sistema interceptadas pelo MMV Requer suporte por parte do hardware
Aplicadada à Administração de Redes Considerações Gerais Clássica X Hospedada (2/2) Hospedada MMV executa junto a um SO hospedeiro Chamadas são interceptadas pelo MMV e repassadas ao SO hospedeiro Não necessita de suporte do hardware
Introdução Aplicadada à Administração de Redes Considerações Gerais MMV de código aberto Utiliza virtualização clássica Disponível para as arquiteturas IA-32, IA-64 e EM64T Paravirtualização Live Migration
Aplicadada à Administração de Redes : arquitetura Considerações Gerais
Introdução Aplicadada à Administração de Redes Considerações Gerais Desenvolvido pela Inc. Utiliza virtualização hospedada Disponível para as arquiteturas IA-32 e EM64T Conjunto fixo de dispositivos apresentados aos SOs hospedados
Aplicadada à Administração de Redes : arquitetura Considerações Gerais Figura: Arquitetura de
Aplicadada à Administração de Redes Administração de Redes (1/3) A Case for Grid Computing on Virtual Machines (Figueiredo et al., 2003) Discute a aplicabilidade de soluções de virtualização Análise de sobrecarga do MMV () A Single-Computer Grid Gateway Using Virtual Machines (Childs et al., 2005) Estabelece uma comparação entre e User Mode Linux (UML) Conclui que as vantagens obtidas justificam o uso de uma arquitetura virtualizada
Aplicadada à Administração de Redes Administração de Redes (2/3) Scalability Comparison of 4 Host Virtualization Tools (Quétier et al., 2006) Execução de diverso microbenchmarks sobre 4 diferentes implementações de MMV s destacou-se em diversos quesitos investigados Confirma a possibilidade da utilização em ambientes com recursos distribuídos Demonstra que tem a escalabilidade comprometida devido ao alto número de "troca de mundos"(world Switch)
Aplicadada à Administração de Redes Administração de Redes (3/3) Live Migration of Virtual Machines (Clark et al., 2005) Análises de tempo de migração e indisponibilidade Conclui que a migração pode ser utilizada como uma importante ferramenta na administração de redes e servidores Resource Virtualisation of Network Routers (McIlroy et al., 2006) Uso de para a criação de roteadores virtuais com suporte a QoS Isolamento do fluxo de dados Factível, desde que sobrecarga não seja fator limitante
Introdução Aplicadada à Administração de Redes Vários trabalhos recentes mostram que a intrusão do MMV é tolerável é uma técnica vantajosa para sistemas em rede