Análise Comparativa de Desempenho do Hipervisor Xen: Paravirtualização versus Virtualização Total

Tamanho: px
Começar a partir da página:

Download "Análise Comparativa de Desempenho do Hipervisor Xen: Paravirtualização versus Virtualização Total"

Transcrição

1 de Desempenho do Hipervisor Xen: Paravirtualização versus Total Andrea Schwertner Charão e Ronaldo Canofre M. dos Santos LSC - Laboratório de Sistemas de Computação Curso de Ciência da Computação UFSM - Universidade Federal de Santa Maria

2 Roteiro / 17

3 Contexto Objetivo : decada de Diversas formas de realização Ampla utilização e avaliação Hardware Virtual Machine : HVM Quantificar o impacto das tecnologias de virtualização implementadas pelo Xen 3 / 17

4 Revisão MMV Xen IBM - Mainframes Compartilhamento de hardware Monitor de Máquinas Virtuais / Hypervisor Camada extra de software Controle dos dispositivos Gerenciabilidade, flexibilidade, isolamento de falhas 4 / 17

5 Técnicas de Revisão MMV Xen Total VMWare ESX Paravirtualização HVM Xen Intel : IVT - Intel Virtualization Tecnology AMD: AMD-V - AMD Virtualization 5 / 17

6 Xen Revisão MMV Xen Implementação Arquiteturas 6 / 17

7 dos Dispositivos Revisão MMV Xen Acesso a disco e rede de memória Mapeamento estático Uso de CPU 7 / 17

8 Ambiente e Metodologia Acerca do testes Benchmarks Ambiente Servidores Intel Altix XE 210 Linux Kernel Xen versão Metodologia MV idênticas Média aritmética de 10 execuções Mais de um teste por dispositivo Flag desabilitada para testes com HVM 8 / 17

9 Acerca do testes Benchmarks Benchmarks e Dados para Testes (1/2) Netperf - análise de rede Transferência de mensagens Protocolos TCP e UDP Grupos de 512 bytes, 512 Kbytes e 45 Mbytes Resultado: Taxa de Trasnferência (X)bytes/s dd - análise de disco Transferência de arquivos Tamanhos: 128Mbytes à 4Gbytes Bloco padrão de 512 bytes Resultado: Taxa de Transferência(Mbytes/s) e Tempo(s) 9 / 17

10 Acerca do testes Benchmarks Benchmarks e Dados para Testes (2/2) Stream - análise de memória Largura de banda Resultado em Mbytes/s Copy a(i) = b(i) Scale a(i) = q*b(i) Add a(i) = b(i)+c(i) Triad a(i) = b(i)+q*c(i) Linpack-PC - análise de CPU Conjunto de rotinas Matrizes 100 x 100 Precisão simples Resultado: Número de operações em ponto flutuante (Mflops) 10 / 17

11 TCP: Pacotes médios Rede Memória Disco e CPU 11 / 17

12 UDP: Pacotes médios Rede Memória Disco e CPU 12 / 17

13 Testes de memória Rede Memória Disco e CPU 13 / 17

14 Testes de disco (1/2) Rede Memória Disco e CPU 14 / 17

15 Testes de disco (2/2) Rede Memória Disco e CPU 15 / 17

16 Analise dos Resultados Conclusão Considerações Table: Comparação do impacto Dispositivo Rede Disco Memória CPU Resultado Impacto significativo, desempenho PVM superior ao HVM. Impacto significativo, desempenho PVM superior ao HVM. Pequeno impacto, desempenho HVM levemente superior ao PVM. Pequeno impacto, variação de 0,05 Mflops entre as abordagens. 16 / 17

17 Conclusão Considerações Conclusões desempenho da virtualização assistida por hardware Trabalhos Futuros KVM - Kernel-based Virtual Machine 17 / 17

Virtualização: VMWare e Xen

Virtualização: VMWare e Xen Virtualização: VMWare e Xen Diogo Menezes Ferrazani Mattos Professor: Otto Carlos Disciplina: Redes I Universidade Federal do Rio de Janeiro POLI/COPPE 1 Introdução Virtualização Divisão da máquina física

Leia mais

Análise de Desempenho da Virtualização de Rede nos Sistemas Xen e OpenVZ

Análise de Desempenho da Virtualização de Rede nos Sistemas Xen e OpenVZ Análise de Desempenho da Virtualização de Rede nos Sistemas Xen e OpenVZ Adler Hoff Schmidt 2, Márcio Parise Boufleur 1, Ronaldo Canofre M. dos Santos 2, Andrea Schwertner Charão 1, 2 1 Laboratório de

Leia mais

Avaliação do Uso de Xen em Ambientes de Computação de Alto Desempenho

Avaliação do Uso de Xen em Ambientes de Computação de Alto Desempenho Avaliação do Uso de Xen em Ambientes de Computação de Alto Desempenho Márcio Parise Boufleur Guilherme Piegas Koslovski Andrea Schwertner Charão LSC - Laboratório de Sistemas de Computação UFSM - Universidade

Leia mais

Avaliação do Desempenho da Migração de Máquinas Virtuais em Xen

Avaliação do Desempenho da Migração de Máquinas Virtuais em Xen Avaliação do Desempenho da Migração de Máquinas Virtuais em Xen Guilherme Piegas Koslovski Márcio Parise Boufleur Andrea Schwertner Charão UFSM - Universidade Federal de Santa Maria Roteiro Introdução

Leia mais

Introdução a Virtualização. Sergio Roberto Charpinel Junior Profa. Roberta Lima Gomes

Introdução a Virtualização. Sergio Roberto Charpinel Junior Profa. Roberta Lima Gomes Introdução a Virtualização Sergio Roberto Charpinel Junior Profa. Roberta Lima Gomes Por que virtualizar? Descentralização de recursos computacionais Cloud computing Plena utilização de recursos físicos

Leia mais

Uso de Virtualização de Recursos Computacionais na Administração de Redes

Uso de Virtualização de Recursos Computacionais na Administração de Redes 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

Leia mais

IARA ROBENI DE OLIVEIRA SILVA AVALIAÇÃO DE HIPERVISORES QUANTO AO DESEMPENHO DE REDE

IARA ROBENI DE OLIVEIRA SILVA AVALIAÇÃO DE HIPERVISORES QUANTO AO DESEMPENHO DE REDE IARA ROBENI DE OLIVEIRA SILVA AVALIAÇÃO DE HIPERVISORES QUANTO AO DESEMPENHO DE REDE Monografia de graduação apresentada ao Departamento de Ciência da Computação da Universidade Federal de Lavras como

Leia mais

A SALA DE AULA é meu paraíso. Nela me realizo, nela exercito minha cidadania e nela me sinto útil.

A SALA DE AULA é meu paraíso. Nela me realizo, nela exercito minha cidadania e nela me sinto útil. Virtualização Meu nome: Nome de guerra: Meu e-mail: Marcos Vinicios Bueno Marques Professor Cidão marcos@cidao.com.br Quem sou? Professor e coordenador de cursos de TI do Senac Informática em Porto Alegre,

Leia mais

Virtualização Gerencia de Redes Redes de Computadores II

Virtualização Gerencia de Redes Redes de Computadores II Virtualização Gerencia de Redes Redes de Computadores II *Créditos: baseado no material do Prof. Eduardo Zagari Virtualização - Introdução Introduzido nos anos 60 em Mainframes Em 1980 os microcomputadores

Leia mais

Máquinas Virtuais. Virtualização Tornar virtual. Exemplo comum de Virtualização PORTABILIDADE

Máquinas Virtuais. Virtualização Tornar virtual. Exemplo comum de Virtualização PORTABILIDADE Virtual: Existente apenas em potência ou como faculdade, não como realidade ou com efeito real Dicionário Houaiss Virtualização Tornar virtual Exemplo comum de Virtualização PORTABILIDADE Java Virtual

Leia mais

Sistemas Operacionais 1/66

Sistemas Operacionais 1/66 Sistemas Operacionais 1/66 Roteiro Máquinas virtuais Emuladores Propriedades Benefícios Futuro 2/66 Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3 componentes: hardware

Leia mais

Virtualização. Hardware Virtual? Máquina Virtual? Software ou Hardware? Profº André Luiz andreluizsp@gmail.com

Virtualização. Hardware Virtual? Máquina Virtual? Software ou Hardware? Profº André Luiz andreluizsp@gmail.com Virtualização Hardware Virtual? Máquina Virtual? Software ou Hardware? Profº André Luiz andreluizsp@gmail.com O problema...... os departamentos de TI passaram a ter consciência de que os recursos como

Leia mais

Capítulo 1. Introdução

Capítulo 1. Introdução Capítulo 1 Introdução 1.1 O que é um sistema operacional 1.2 História dos sistemas operacionais 1.3 O zoológico de sistemas operacionais 1.4 Revisão sobre hardware de computadores 1.5 Conceitos sobre sistemas

Leia mais

A Academia Brasileira de Letras diz que este verbete não existe.

A Academia Brasileira de Letras diz que este verbete não existe. Virtualização Virtualização? A Academia Brasileira de Letras diz que este verbete não existe. Virtual: Segundo o Dicionário da Língua Portuguesa, significa: adj (lat virtuale) 1- Que não existe como realidade,

Leia mais

Sistemas Operacionais. Roteiro. Sistemas de Computadores. Os sistemas de computadores são projetados com basicamente 3 componentes: Marcos Laureano

Sistemas Operacionais. Roteiro. Sistemas de Computadores. Os sistemas de computadores são projetados com basicamente 3 componentes: Marcos Laureano Sistemas Operacionais Marcos Laureano 1/66 Roteiro Máquinas virtuais Emuladores Propriedades Benefícios Futuro 2/66 Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3

Leia mais

Estudo dos Principais Conceitos de Virtualização

Estudo dos Principais Conceitos de Virtualização Estudo dos Principais Conceitos de Virtualização Manuela K. Ferreira mkferreira@inf.ufrgs.br Instituto de Informática Universidade Federal do Rio Grande Introdução Conceitos Aplicações e Vantagens Técnicas

Leia mais

Máquinas Virtuais E eu com isso???

Máquinas Virtuais E eu com isso??? E eu com isso??? IV Ciclo de Palestras sobre Software Livre Daniel Antonio Fenrnandes Bojczuk Slide 1 de 27 Virtual: Existente apenas em potência ou como faculdade, não como realidade ou com efeito real

Leia mais

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores

SISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores SISTEMAS OPERACIONAIS Maquinas Virtuais e Emuladores Plano de Aula Máquinas virtuais Emuladores Propriedades Benefícios Futuro Sistemas de Computadores Os sistemas de computadores são projetados com basicamente

Leia mais

Virtualização. O conceito de VIRTUALIZAÇÃO

Virtualização. O conceito de VIRTUALIZAÇÃO Virtualização A virtualização está presente tanto no desktop de um entusiasta pelo assunto quanto no ambiente de TI de uma infinidade de empresas das mais variadas áreas. Não se trata de "moda" ou mero

Leia mais

Hypervisor. Diego Souza Gomes 3 de maio de 2007

Hypervisor. Diego Souza Gomes 3 de maio de 2007 Hypervisor Diego Souza Gomes 3 de maio de 2007 Resumo As máquinas virtuais envolvem a criação de um sistema de computador totalmente em software. Usando-as, é possível hospedar vários computadores virtuais

Leia mais

Gabriel Oliveira do Nascimento Rogério Libarino Aguilar. UFF - Universidade Federal Fluminense

Gabriel Oliveira do Nascimento Rogério Libarino Aguilar. UFF - Universidade Federal Fluminense Gabriel Oliveira do Nascimento Rogério Libarino Aguilar 1 Introdução Mododelo: Hardware -> Sistema Operacional -> Aplicações Aplicação desenvolvida para um SO. Capacidade de processamento aumentando bastante

Leia mais

Departamento de Tecnologia da Informação

Departamento de Tecnologia da Informação Xen - O case de virtualização da Alergs XIII Enial - Brasília Novembro/2010 DTI Superintendência Administrativa e Financeira Assembleia Legislativa do RS Tópicos abordados: A infraestrutura de TI Alergs

Leia mais

ATIVIDADE 1 MÁQUINAS VIRTUAIS. 1.1 Arquiteturas não virtualizadas

ATIVIDADE 1 MÁQUINAS VIRTUAIS. 1.1 Arquiteturas não virtualizadas ATIVIDADE 1 MÁQUINAS VIRTUAIS Existem hoje diversas tecnologias e produtos para virtualização de computadores e ambientes de execução, o que pode gerar uma certa confusão de conceitos. Apesar disso, cada

Leia mais

Computação na Nuvem: Virtualização e Migração de VM. André Meireles Estêvão Monteiro Monique Soares

Computação na Nuvem: Virtualização e Migração de VM. André Meireles Estêvão Monteiro Monique Soares Computação na Nuvem: Virtualização e Migração de VM André Meireles Estêvão Monteiro Monique Soares Agenda Overview Histórico Abordagens Desafios em x86 Snapshots Virtualização de Hardware/Plataforma/Sevidor:

Leia mais

Virtualização - VMWare e Xen

Virtualização - VMWare e Xen Virtualização - VMWare e Xen A virtualização consiste na emulação de ambientes isolados, capazes de rodar diferentes sistemas operacionais dentro de uma mesma máquina, aproveitando ao máximo a capacidade

Leia mais

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão

Agenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Máquinas Virtuais Agenda Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Histórico Mainframe É um computador de grande porte, dedicado

Leia mais

Aplicações. Sistema Operacional Hardware. Os sistemas de computadores são projetados com basicamente 3 componentes: Máquinas Virtuais e Emuladores

Aplicações. Sistema Operacional Hardware. Os sistemas de computadores são projetados com basicamente 3 componentes: Máquinas Virtuais e Emuladores Máquinas Virtuais e Emuladores Marcos Aurelio Pchek Laureano Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3 componentes: hardware sistema operacional aplicações Sistemas

Leia mais

Alta disponibilidade em máquinas

Alta disponibilidade em máquinas Alta disponibilidade em máquinas paravirtualizadas João Eriberto Mota Filho SIRC / RS 2007 09 de outubro de 2007 Sumário Introdução Técnicas de virtualização Conceito de alta disponibilidade Paravirtualização

Leia mais

Virtualização e kernel, vistos por dentro

Virtualização e kernel, vistos por dentro ehabkost@redhat.com Tchelinux Porto Alegre 2008 Nível: Avançado Escopo: Código e processo de desenvolvimento do kernel Pré-requisitos: Noções básicas sobre o kernel Linux e seu processo de desenvolvimento

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 3 Virtualização de Sistemas 1. Conceito Virtualização pode ser definida

Leia mais

Prof. José Maurício S. Pinheiro UniFOA 2009-2

Prof. José Maurício S. Pinheiro UniFOA 2009-2 Tecnologias WEB Virtualização de Sistemas Prof. José Maurício S. Pinheiro UniFOA 2009-2 Conceitos Virtualização pode ser definida como técnica que combina ou divide recursos computacionais para prover

Leia mais

Introdução. 1.1. Âmbito do Documento

Introdução. 1.1. Âmbito do Documento Introdução Embora o conceito de virtualização, não seja um conceito novo, o uso desta tecnologia vem crescendo exponencialmente nas infra-estruturas de TI. Este crescimento deve-se sobretudo aos benefícios

Leia mais

Construção de um Ambiente Virtualizado para Terminais Thin Client

Construção de um Ambiente Virtualizado para Terminais Thin Client Construção de um Ambiente Virtualizado para Terminais Thin Client M. dos Santos Orientador: João Carlos D. Lima Curso de Ciência da Computação UFSM - Universidade Federal de Santa Maria Roteiro Introdução

Leia mais

INE651600 Sistemas Operacionais I

INE651600 Sistemas Operacionais I INE651600 Sistemas Operacionais I Thiago Machado Seminário sobre Virtualização de Sistemas Operacionais Virtualização Definição: Permite abstrair os recursos de hardware que uma máquina possui. Criando

Leia mais

Análise de desempenho de throughput com máquinas virtuais

Análise de desempenho de throughput com máquinas virtuais 23/04/2009 Análise de desempenho de throughput com máquinas virtuais Os testes têm o objetivo de determinar a possibilidade da implantação dos serviços OWAMP e BWCTL em uma única máquina física rodando

Leia mais

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015 MO809L Tópicos em Sistemas Distribuídos 1 semestre, 2015 Virtualização Virtualização Threads/processos: Modo de fazer mais coisas ao mesmo tempo. Concorrência - impressão de execução paralela em computador

Leia mais

Sistemas Operacionais Estruturas de Sistemas Operacionais Ref.: Capítulo 3

Sistemas Operacionais Estruturas de Sistemas Operacionais Ref.: Capítulo 3 Universidade Federal de Ouro Preto Departamento de Computação e Sistemas - DECSI Sistemas Operacionais Estruturas de Sistemas Operacionais Ref.: Capítulo 3 Vicente Amorim vicente.amorim.ufop@gmail.com

Leia mais

Visão do Sistema Operacional

Visão do Sistema Operacional Visão do Sistema Operacional programadores e analistas usuários programas, sistemas e aplicativos Usuários Sistema Operacional memória discos Hardware UCP fitas impressoras monitores O que é um Sistema

Leia mais

Xen e a Arte da Virtualização

Xen e a Arte da Virtualização Xen e a Arte da Virtualização Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, Andrew Warfield University of Cambridge Computer Laboratory Microsoft

Leia mais

Paravirtualização com o XEN no Debian. Aldrey Galindo

Paravirtualização com o XEN no Debian. Aldrey Galindo Paravirtualização com o XEN no Debian Aldrey Galindo Sumário Introdução Técnicas de Virtualização Visão Geral de todo o processo Conclusão Sumário Introdução Técnicas de Virtualização Visão Geral de todo

Leia mais

Marcos Vinicios Marques Professor Cidão. Professor Marcelo Neves

Marcos Vinicios Marques Professor Cidão. Professor Marcelo Neves Virtualização Marcos Vinicios Marques Professor Cidão Professor Marcelo Neves Virtualizar??? Executar várias instâncias de um sistema operacional, ou vários sistemas operacionais em instâncias distintas,

Leia mais

Virtualização: VMWare e Xen

Virtualização: VMWare e Xen Virtualização: VMWare e Xen Diogo Menezes Ferrazani Mattos GTA/POLI/UFRJ HTTP://www.gta.ufrj.br/ Abstract Nowadays, the concept of virtualization is being remembered as a possible solution, which has low

Leia mais

Curso de Engenharia de Computação VIRTUALIZAÇÃO DE SERVIDORES UTILIZANDO XEN

Curso de Engenharia de Computação VIRTUALIZAÇÃO DE SERVIDORES UTILIZANDO XEN i Curso de Engenharia de Computação VIRTUALIZAÇÃO DE SERVIDORES UTILIZANDO XEN Tiago Schievenin Gonçalves Itatiba São Paulo Brasil Dezembro de 2008 ii Curso de Engenharia de Computação VIRTUALIZAÇÃO DE

Leia mais

CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines

CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines Timothy Wood, Prashant Shenoy, K.K. Ramakrishnan, Jacobus Van der Merwe VEE '11 Proceedings of the 7th ACM SIGPLAN/SIGOPS

Leia mais

ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS P/ CONCURSOS PÚBLICOS FOCO: ESAF/CESGRANRIO/FCC. Prof. Almeida Jr

ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS P/ CONCURSOS PÚBLICOS FOCO: ESAF/CESGRANRIO/FCC. Prof. Almeida Jr ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS P/ CONCURSOS PÚBLICOS FOCO: ESAF/CESGRANRIO/FCC Prof. Almeida Jr ESTRUTURA DE SISTEMA COMPUTACIONAL 2 O QUE FAZ UM SISTEMA OPERACIONAL? Ponto de Vista

Leia mais

Estudo comparativo sobre o uso do VMware e Xen Server na virtualização de Servidores

Estudo comparativo sobre o uso do VMware e Xen Server na virtualização de Servidores Estudo comparativo sobre o uso do VMware e Xen Server na virtualização de Servidores Diego Grosmann 1, Nathan Franklin Saraiva de Sousa 2, Fábio Abrantes Diniz 1, Thiago Reis da Silva 1 1 Programa de Pós-Graduação

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO.

UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO. UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO Xen Hypervisor Glauco Neves 07132022 Guilherme Pacheco 07232063 INE 5412-0432

Leia mais

Sistemas Operacionais 2014 Sistemas Distribuídos. Alexandre Augusto Giron

Sistemas Operacionais 2014 Sistemas Distribuídos. Alexandre Augusto Giron Sistemas Operacionais 2014 Sistemas Distribuídos Alexandre Augusto Giron ROTEIRO Conceitos Hardware/Software para Sistemas Distribuídos Estrutura de Rede Objetos Distribuídos Sistemas de Arquivos Distribuídos

Leia mais

Virtualização: Conceitos e Aplicações em

Virtualização: Conceitos e Aplicações em Virtualização: Conceitos e Aplicações em Segurança Marcos Laureano e Carlos Maziero Centro Universitário Franciscano Unifae Pontíficia Universidade Católica do Paraná Programa de Pós-Graduação em Informática

Leia mais

Benefícios da Virtualização as para empresas

Benefícios da Virtualização as para empresas Benefícios da Virtualização as para empresas Os investimentos no processo de Virtualização na área de Tecnologia da Informação (TI) aumentaram cerca de 80% nos últimos três anos, segundo informações da

Leia mais

Unidade III FUNDAMENTOS DE SISTEMAS. Prof. Victor Halla

Unidade III FUNDAMENTOS DE SISTEMAS. Prof. Victor Halla Unidade III FUNDAMENTOS DE SISTEMAS OPERACIONAIS Prof. Victor Halla Conteúdo Arquitetura de Processadores: Modo Operacional; Velocidade; Cache; Barramento; Etc. Virtualização: Maquinas virtuais; Gerenciamento

Leia mais

Prefácio da Edição Brasileira 11 Editorial 19

Prefácio da Edição Brasileira 11 Editorial 19 Sumário Virtualização Prefácio da Edição Brasileira 11 Editorial 19 Ficou melhor? 21 Lavanderia virtual 22 Solidez para lucrar 23 Passível de consideração 25 Alternativas 27 Bastidores da virtualização

Leia mais

4 Estrutura do Sistema Operacional. 4.1 - Kernel

4 Estrutura do Sistema Operacional. 4.1 - Kernel 1 4 Estrutura do Sistema Operacional 4.1 - Kernel O kernel é o núcleo do sistema operacional, sendo responsável direto por controlar tudo ao seu redor. Desde os dispositivos usuais, como unidades de disco,

Leia mais

TÉCNICAS DE VIRTUALIZAÇÃO E SUAS IMPLEMENTAÇÕES

TÉCNICAS DE VIRTUALIZAÇÃO E SUAS IMPLEMENTAÇÕES 1 MEC SETEC SERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO CAMPUS CUIABÁ DIRETORIA DE PESQUISA E PÓS-GRADUAÇÃO TÉCNICAS DE VIRTUALIZAÇÃO E SUAS IMPLEMENTAÇÕES

Leia mais

ANA PAULA MATIAS COMPARAÇÃO ARQUITETURAL E DE DESEMPENHO DE AMBIENTES DE VIRTUALIZAÇÃO JOINVILLE, SC JULHO, 2009

ANA PAULA MATIAS COMPARAÇÃO ARQUITETURAL E DE DESEMPENHO DE AMBIENTES DE VIRTUALIZAÇÃO JOINVILLE, SC JULHO, 2009 I ANA PAULA MATIAS COMPARAÇÃO ARQUITETURAL E DE DESEMPENHO DE AMBIENTES DE VIRTUALIZAÇÃO JOINVILLE, SC JULHO, 2009 II UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS DEPARTAMENTO

Leia mais

Virtualização. Prof. Emiliano Monteiro

Virtualização. Prof. Emiliano Monteiro Virtualização Prof. Emiliano Monteiro Conceitos Virtualização significa criar uma versão virtual de um dispositivo ou recurso, como um servidor, dispositivo de armazenamento, rede ou até mesmo um sistema

Leia mais

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 05. Prof. André Lucio

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 05. Prof. André Lucio FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 05 Prof. André Lucio Competências da aula 5 Backup. WSUS. Serviços de terminal. Hyper-v Aula 04 CONCEITOS DO SERVIÇO DE BACKUP

Leia mais

Avaliação de Desempenho de Sistemas Computacionais

Avaliação de Desempenho de Sistemas Computacionais Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Avaliação de Desempenho de Sistemas Computacionais Aula 3 Marcos José Santana Regina Helena

Leia mais

Processos (Threads,Virtualização e Migração de Código)

Processos (Threads,Virtualização e Migração de Código) Processos (Threads,Virtualização e Migração de Código) Roteiro Processos Threads Virtualização Migração de Código O que é um processo?! Processos são programas em execução. Processo Processo Processo tem

Leia mais

Fundamentos de Sistemas Computacionais Introdução

Fundamentos de Sistemas Computacionais Introdução Fundamentos de Sistemas Computacionais Introdução Prof. Eduardo Alchieri Sistema Computacional Hardware Software Usuários Um ou mais processadores, memória, discos, impressoras, teclado, mouse, monitor,

Leia mais

Avaliação do Desempenho da Migração de Máquinas Virtuais em Xen

Avaliação do Desempenho da Migração de Máquinas Virtuais em Xen Avaliação do Desempenho da Migração de Máquinas Virtuais em Xen Guilherme Piegas Koslovski, Márcio Parise Boufleur, Andrea Schwertner Charão 1 Laboratório de Sistemas de Computação (LSC) Curso de Ciência

Leia mais

Prof. Ms. José Eduardo Santarem Segundo santarem@univem.edu.br. Demonstrar o impacto que o tema virtualização tem representado no mercado

Prof. Ms. José Eduardo Santarem Segundo santarem@univem.edu.br. Demonstrar o impacto que o tema virtualização tem representado no mercado Prof. Ms. José Eduardo Santarem Segundo santarem@univem.edu.br Demonstrar o impacto que o tema virtualização tem representado no mercado de TI. Apresentar alguns conceitos e técnicas sobre a tecnologia

Leia mais

Virtualização de Sistemas Operacionais

Virtualização de Sistemas Operacionais Virtualização de Sistemas Operacionais Felipe Antonio de Sousa 1, Júlio César Pereira 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil felipeantoniodesousa@gmail.com, juliocesarp@unipar.br Resumo.

Leia mais

Professor Esp.: Douglas Diego de Paiva douglas.ddp@gmail.com

Professor Esp.: Douglas Diego de Paiva douglas.ddp@gmail.com VIRTUALIZAÇÃO Professor Esp.: Douglas Diego de Paiva douglas.ddp@gmail.com Virtualização o que é? É uma forma de esconder as características físicas de uma plataforma computacional dos usuários, emulando

Leia mais

Uso de Virtualização de Recursos Computacionais na Administração de Redes

Uso de Virtualização de Recursos Computacionais na Administração de Redes Uso de Virtualização de Recursos Computacionais na Administração de Redes Guilherme Piegas Koslovski, Márcio Parise Boufleur, Andrea Schwertner Charão 1 Laboratório de Sistemas de Computação (LSC) Curso

Leia mais

Universidade Federal do Rio de Janeiro. Escola Politécnica. Departamento de Eletrônica e de Computação. Aplicações de Máquinas Virtuais no Ensino

Universidade Federal do Rio de Janeiro. Escola Politécnica. Departamento de Eletrônica e de Computação. Aplicações de Máquinas Virtuais no Ensino Universidade Federal do Rio de Janeiro Escola Politécnica Departamento de Eletrônica e de Computação Aplicações de Máquinas Virtuais no Ensino Autor: Orientador: Examinador: Examinador: Nzagi Francisco

Leia mais

ANDRE KUSUMOTO VIRTUALIZAÇÃO

ANDRE KUSUMOTO VIRTUALIZAÇÃO ANDRE KUSUMOTO VIRTUALIZAÇÃO OBJETIVO Objetivo do deste trabalho é o autoaprendizado e a disseminação do conhecimento empregado no conceito de virtualização. Assim como a demostração de seu uso em conjunto

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 7 Entrada/saída Os textos nestas caixas foram adicionados pelo Prof. Joubert slide 1 Problemas de entrada/saída Grande variedade

Leia mais

Análise Quantitativa de Técnicas de Virtualização Como Ambiente de Testes

Análise Quantitativa de Técnicas de Virtualização Como Ambiente de Testes Análise Quantitativa de Técnicas de Virtualização Como Ambiente de Testes Artur Baruchi IBM Brasil Software Group IBM Brasil, São Paulo abaruchi@br.ibm.com Ricardo L. Piantola IBM Brasil Software Group

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 05 Estrutura e arquitetura do SO Parte 2 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC,

Leia mais

SFD 2010. Carla Souza Otacílio Lacerda

SFD 2010. Carla Souza Otacílio Lacerda SFD 2010 Carla Souza Otacílio Lacerda Virtualização "Em computação, é uma forma de esconder as características físicas de uma plataforma computacional dos utilizadores, mostrando outro hardware virtual,

Leia mais

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO COMUNICADO 01

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO COMUNICADO 01 COMUNICADO 01 Tendo em vista questionamento recebido: 1-1.4.3. No mínimo do tipo DDR3 ECC 1066 MHz padrão FBDIMM.1.17 Fonte de alimentação da CPU Não atendemos, nossas memórias são padrão RDIMM 2-1.8.1.

Leia mais

Virtualização. Conceitos e Prática. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.

Virtualização. Conceitos e Prática. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity. Virtualização Conceitos e Prática Tópicos em Sistemas de Computação 2014 Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Estagiário Docente: Vinícius Oliveira viniciusoliveira@acmesecurity.org

Leia mais

BOLETIM TÉCNICO NComputing Brasil - #110502 Instalando o Oracle Virtualbox 4.0.2 e Criando uma VM Windows Server 2008 no Virtualbox O que é virtualbox? O virtualbox é um aplicativo de virtualização multi-plataforma

Leia mais

Virtualização. Presente e futuro

Virtualização. Presente e futuro Virtualização Presente e futuro O que é virtualização? Virtualização é o processo de executar vários sistemas operacionais em uma única máquina. Cada máquina virtual é um ambiente completo e com todos

Leia mais

Consolidação de Servidores com VMware

Consolidação de Servidores com VMware Herles da Silva Rangel Curso de Especialização em Redes e Segurança Pontifica Universidade Católica do Paraná (PUC-PR) Curitiba, Maio de 2009 Resumo O presente trabalho trata da implementação de uma proposta

Leia mais

Resumo até aqui. Gerenciamento Proteção Compartilhamento. Infra-estrutura de Software

Resumo até aqui. Gerenciamento Proteção Compartilhamento. Infra-estrutura de Software Resumo até aqui Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como uma máquina estendida abstrações SO como um

Leia mais

Analisando a utilização da virtualização em laboratório de ensino. Alessandro Rodrigo Franco

Analisando a utilização da virtualização em laboratório de ensino. Alessandro Rodrigo Franco UNIOESTE Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação Analisando a utilização da virtualização

Leia mais

Xen Cloud Platform Xen descomplicado

Xen Cloud Platform Xen descomplicado Xen Cloud Platform Xen descomplicado CAPA A Xen Cloud Platform facilita muito a criação e o gerenciamento de máquinas virtuais sobre o hypervisor Xen. por Boris Quiroz e Stephen Spector A revolução da

Leia mais

Teste de desempenho em Desktops Virtuais

Teste de desempenho em Desktops Virtuais Teste de desempenho em Desktops Virtuais Vinícius Campos ¹, Átila B. Vasconcelos ¹ ¹ Centro Universitário Ritter dos Reis - UniRitter 90.840-440 Porto Alegre RS Brasil {vinicius_campos@uniritter.edu.br,

Leia mais

virtualização de computadores para a realização de trabalhos laboratoriais de redes de

virtualização de computadores para a realização de trabalhos laboratoriais de redes de Faculdade de Engenharia da Universidade do Porto Utilização de técnicas de virtualização de computadores para a realização de trabalhos laboratoriais de redes de comunicações Nuno Filipe Fernandes Dantas

Leia mais

Visão Geral do Recurso Live Migration no Windows Server 2008 R2 Hyper-V. Versão: 1.0

Visão Geral do Recurso Live Migration no Windows Server 2008 R2 Hyper-V. Versão: 1.0 Visão Geral do Recurso Live Migration no Windows Server 2008 R2 Hyper-V Versão: 1.0 Publicado: 02 de Dezembro de 2008 Índice Visão Geral Visão Geral dos Recursos do Windows Server 2008 R2 Hyper-V... 3

Leia mais

Xen Básico sobre Plano de Fundo e Virtualização

Xen Básico sobre Plano de Fundo e Virtualização 1 Xen Básico sobre Plano de Fundo e Virtualização Xen é um monitor de máquina virtual (hipervisor) que permite que se O utilize um computador físico para executar muitos computadores virtuais por exemplo,

Leia mais

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes 3 MÁQUINAS VIRTUAIS Em nossa aula anterior, fizemos uma breve introdução com uso de máquinas virtuais para emularmos um computador novo

Leia mais

Introdução. INF1005 Programação I 33K Prof. Gustavo Moreira gmoreira@inf.puc-rio.br

Introdução. INF1005 Programação I 33K Prof. Gustavo Moreira gmoreira@inf.puc-rio.br Introdução INF1005 Programação I 33K Prof. Gustavo Moreira gmoreira@inf.puc-rio.br introdução Tópicos conceitos básicos o que é um programa um programa na memória decifrando um código referência Capítulo

Leia mais

Relatório de Pesquisa

Relatório de Pesquisa Relatório de Pesquisa A Vantagem da Virtualização de Mainframe: Como Economizar Milhões de Dólares Utilizando um IBM System z como um Servidor em Nuvem Linux Sumário Executivo Os executivos de TI (Tecnologia

Leia mais

CA ControlMinder for Virtual Environments

CA ControlMinder for Virtual Environments PERGUNTAS FREQUENTES CA ControlMinder for Virtual Environments Fevereiro de 2012 Dez principais perguntas 1. O que é CA ControlMinder for Virtual Environments?... 2 2. Quais são os principais benefícios

Leia mais

CA Access Control for Virtual Environments

CA Access Control for Virtual Environments PERGUNTAS FREQUENTES for Virtual Environments Outubro de 2011 Dez principais perguntas 1. O que é o for Virtual Environments?... 2 2. Quais são os principais benefícios do for Virtual Environments?...

Leia mais

Virtualização em datacenters utilizando o Xen Vinícius Lopes da Silva

Virtualização em datacenters utilizando o Xen Vinícius Lopes da Silva 1 Abstract Em tempos onde a sustentabilidade torna-se palavra-chave para usar os recursos disponíveis de maneira eficiente, a virtualização ressurge como uma forma de aumentar o uso do hardware sem que

Leia mais

Virtualização de Software

Virtualização de Software UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA CURSO DE BACHARELADO DE SISTEMAS DE INFORMAÇÃO Virtualização de Software Luana Sandrini Saft Trabalho de conclusão de curso

Leia mais

As ferramentas certas para a virtualização eficiente Ferramentas virtuais. Helmuth Castillo - www.sxc.hu. e não gerem trabalho ou preocupações

As ferramentas certas para a virtualização eficiente Ferramentas virtuais. Helmuth Castillo - www.sxc.hu. e não gerem trabalho ou preocupações As ferramentas certas para a virtualização eficiente Ferramentas virtuais CAPA As boas tecnologias já existem. Conheça agora as ferramentas mais adequadas para gerenciar cada solução de virtualização.

Leia mais

Athos Ribeiro de Albuquerque Motta

Athos Ribeiro de Albuquerque Motta Athos Ribeiro de Albuquerque Motta Migração de servidores de aplicação JAVA no Fundo Nacional de Desenvolvimento da Educação - De Oracle ias para JBoss Monografia de Pós-Graduação Lato Sensu apresentada

Leia mais

Sistemas Operacionais 2014 Introdução. Alexandre Augusto Giron alexandre.a.giron@gmail.com

Sistemas Operacionais 2014 Introdução. Alexandre Augusto Giron alexandre.a.giron@gmail.com Sistemas Operacionais 2014 Introdução Alexandre Augusto Giron alexandre.a.giron@gmail.com Roteiro Sistemas Operacionais Histórico Estrutura de SO Principais Funções do SO Interrupções Chamadas de Sistema

Leia mais

SISTEMAS OPERACIONAIS

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS Arquitetura Sistemas Operacionais Andreza Leite andreza.leite@univasf.edu.br Plano de Aula Sistemas monolíticos Sistemas em camadas Sistemas micro-núcleo Modelo Cliente-Servidor Máquinas

Leia mais

CLAYTON FERREIRA SANTOS AMBIENTE DE VIRTUALIZAÇÃO: UMA ANÁLISE DE DESEMPENHO

CLAYTON FERREIRA SANTOS AMBIENTE DE VIRTUALIZAÇÃO: UMA ANÁLISE DE DESEMPENHO CLAYTON FERREIRA SANTOS AMBIENTE DE VIRTUALIZAÇÃO: UMA ANÁLISE DE DESEMPENHO LAVRAS - MG 0 CLAYTON FERREIRA SANTOS AMBIENTE DE VIRTUALIZAÇÃO: UMA ANÁLISE DE DESEMPENHO Monografia de graduação apresentada

Leia mais

EA080- Laboratório de Redes de Computadores Laboratório 2 Virtualização (Relatório Individual) Prof. Responsável: Mauricio Ferreira Magalhães

EA080- Laboratório de Redes de Computadores Laboratório 2 Virtualização (Relatório Individual) Prof. Responsável: Mauricio Ferreira Magalhães EA080- Laboratório de Redes de Computadores Laboratório 2 Virtualização (Relatório Individual) Prof. Responsável: Mauricio Ferreira Magalhães A virtualização de processadores é uma tecnologia que foi inicialmente

Leia mais

Introdução. O que vimos. Infraestrutura de Software. (cont.) História dos Sistemas Operacionais. O que vimos 12/03/2012. Primeira geração: 1945-1955

Introdução. O que vimos. Infraestrutura de Software. (cont.) História dos Sistemas Operacionais. O que vimos 12/03/2012. Primeira geração: 1945-1955 O que vimos Infraestrutura de Software Introdução (cont.) Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como uma

Leia mais

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 SERVIÇOS BÁSICOS DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br

Leia mais

Introdução. Sistemas Operacionais. Introdução. Roteiro (1 / 2) Por que Máquinas Virtuais Existem? Roteiro (2 / 2)

Introdução. Sistemas Operacionais. Introdução. Roteiro (1 / 2) Por que Máquinas Virtuais Existem? Roteiro (2 / 2) Sistemas Operacionais O termo máquina virtual foi descrito na década de 60 como uma abstração de software que enxerga um sistema físico. Aula 7 Máquinas Virtuais Prof. Othon Marcelo Nunes Batista Mestre

Leia mais