SlideShare uma empresa Scribd logo
1 de 19
SISTEMAS OPERACIONAIS ISISTEMAS OPERACIONAIS I
Virtualização de servidoresVirtualização de servidores
Discentes:Andrew Pereira, David Lima, Fabiano
Gonçalves
Profª: Flavia Apª. Oliveira
Multiplos processadoresMultiplos processadores
 Multiprocessadores; contém múltiplas CPU’s, técnica
iniciada em 1990;
 Tal técnica iniciou devido a necessidade de um poder
computacional maior;
 Para tal a miniaturização está sendo empregada mas
existe um problema, dissipação de calor.
Multiplos processadoresMultiplos processadores
Um multiprocessador é um sistema de computador
no qual duas mais CPU’s compartilham o acesso a
memória RAM.
Algumas de suas características:
◦ Sincronização de processo;
◦ Gerenciamento de recursos;
◦ Escalonamento.
Multiplos processadoresMultiplos processadores
Imagem 1: Multiprocessadores
Fonte: Tanembaum, p.325.
Sincronização em multiprocessadoresSincronização em multiprocessadores
A sincronização é empregada a fim de
impedir o “travamento” da memória;
Escalonamento em multiprocessadorEscalonamento em multiprocessador
Em um monoprocessador o
escalonamento é unidimensional;
Já em um multiprocessador o
escalonamento é bidimensional.
VirtualizaçãoVirtualização
 As máquinas virtuais permitem que uma ou
mais CPU’s reais sejam resposáveis pela
percepção ilusória de que existem mais CPU’s
que a quantidade real.
VirtualizaçãoVirtualização
O uso de máquinas virtuais é aplicada em
casos onde é necessário gerenciar várias
aplicações.
VirtualizaçãoVirtualização
 Máquinas virtuais são softwares de ambientes computacionais;
 Onde uma aplicação ou sistema operacional pode ser instalado;
 São exemplos Vmware e Virtualbox.
Requisitos para virtualizaçãoRequisitos para virtualização
Os requisitos a serem atendidos são:
◦ Hipervisor 1: trata-se do próprio sistema
operacional;
◦ Hipervisor 2: são as aplicações
computacionais como vmware e virtualbox.
HipervisoresHipervisores
Lançados originalmente na década de
1970;
Técnica que tem origem da arquitetura
Intel 386;
Usada pela empresa durante 20 anos para
manter a compatibilidade.
Hipervisor tipo 1Hipervisor tipo 1
Tal software interage sobre o hardware;
Em CPU’s sem virtualização a instrução
falha.
Hipervisor tipo 2Hipervisor tipo 2
 O primeiro software que permitiu a virtualização foi o
Vmware;
 Funcionando em sistemas operacionais Linux ou
Windows;
 Ao ser inicializado o programa age como um
computador;
 Espera a inserção de um CD que contenha um sistema
Operacional.
ParavirtualizaçãoParavirtualização
Técnica que consiste em remover
instruções sensíveis;
Resolve problemas como:
◦ Não atendimento de solicitações de hospedes;
ParavirtualizaçãoParavirtualização
Na paravirtualização é possível “rodar” o
sistema operacional hóspede em máquina
virtual similar ao hardware;
Diminui expressivamente os problemas
com configuração de hardware;
ParavirtualizaçãoParavirtualização
Mas tal processo possui uma grande
desvantagem que é a modificação do
sistema operacional onde o mesmo “sabe”
que está ocorrendo virtualização.
Virtualização de memóriaVirtualização de memória
É basicamente o mapeamento das páginas no
espaço de endereçamento de virtual de memória
física;
Em suma é construída uma tabela contendo estes
endereços, é feito um mapeamento que carrega
um ponteiro de hardware.
Virtualização de entrada e saídaVirtualização de entrada e saída
A virtualização de E/S consiste em o
hóspede, sistema operacional, carregar os
drivers necessários e tenta utilizá-los.
Considerações finaisConsiderações finais
Virtualização de servidores, quer dizer sistemas
operacionais que atuem em segundo plano para
gerenciar outras tarefas são mais adequados que
usar diversas máquinas, no entanto é uma
técnica que compreende alguns problemas.

Mais conteúdo relacionado

Mais procurados

Aula 1: Virtualização
Aula 1: VirtualizaçãoAula 1: Virtualização
Aula 1: Virtualizaçãocamila_seixas
 
O que é virtualização
O que é virtualizaçãoO que é virtualização
O que é virtualizaçãoWILSON GOMES
 
Introdução à Virtualização
Introdução à VirtualizaçãoIntrodução à Virtualização
Introdução à VirtualizaçãoLucas Miranda
 
Virtualização a Nível de Sistema Operacional e sua Proposta de Segurança
Virtualização a Nível de Sistema Operacional e sua Proposta de SegurançaVirtualização a Nível de Sistema Operacional e sua Proposta de Segurança
Virtualização a Nível de Sistema Operacional e sua Proposta de SegurançaAugusto Giles
 
Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)PEDRO DELFINO
 
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...Joao Galdino Mello de Souza
 
Virtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMVirtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMRodrigo Felipe Betussi
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Testegabrielca200
 
Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware Thiago Reis da Silva
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERImpacta Eventos
 
Minicurso - Virtualização
Minicurso - VirtualizaçãoMinicurso - Virtualização
Minicurso - Virtualizaçãodanielbojczuk
 
Virtualização em Sistemas Embarcados
Virtualização em Sistemas EmbarcadosVirtualização em Sistemas Embarcados
Virtualização em Sistemas EmbarcadosCaio Pereira
 
Virtualização de servidores
Virtualização de servidoresVirtualização de servidores
Virtualização de servidoreslindolfoneiva
 
Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6Lorscheider Santiago
 
Slide virtualização
Slide virtualizaçãoSlide virtualização
Slide virtualizaçãoQuarta Etapa
 
Xen Server X Vm Ware
Xen Server X Vm WareXen Server X Vm Ware
Xen Server X Vm WareAndre Flor
 

Mais procurados (20)

Aula 1: Virtualização
Aula 1: VirtualizaçãoAula 1: Virtualização
Aula 1: Virtualização
 
O que é virtualização
O que é virtualizaçãoO que é virtualização
O que é virtualização
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Introdução à Virtualização
Introdução à VirtualizaçãoIntrodução à Virtualização
Introdução à Virtualização
 
Virtualização a Nível de Sistema Operacional e sua Proposta de Segurança
Virtualização a Nível de Sistema Operacional e sua Proposta de SegurançaVirtualização a Nível de Sistema Operacional e sua Proposta de Segurança
Virtualização a Nível de Sistema Operacional e sua Proposta de Segurança
 
Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)
 
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
 
Virtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMVirtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEM
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Teste
 
Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVER
 
Citrix XenServer
Citrix XenServerCitrix XenServer
Citrix XenServer
 
Minicurso - Virtualização
Minicurso - VirtualizaçãoMinicurso - Virtualização
Minicurso - Virtualização
 
Virtualização em Sistemas Embarcados
Virtualização em Sistemas EmbarcadosVirtualização em Sistemas Embarcados
Virtualização em Sistemas Embarcados
 
Virtualização de servidores
Virtualização de servidoresVirtualização de servidores
Virtualização de servidores
 
Virtualização com Xen
Virtualização com XenVirtualização com Xen
Virtualização com Xen
 
Virtualiza%e7%e3o(3)
Virtualiza%e7%e3o(3)Virtualiza%e7%e3o(3)
Virtualiza%e7%e3o(3)
 
Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6Apostila - Tutorial Citrix XenServer 6
Apostila - Tutorial Citrix XenServer 6
 
Slide virtualização
Slide virtualizaçãoSlide virtualização
Slide virtualização
 
Xen Server X Vm Ware
Xen Server X Vm WareXen Server X Vm Ware
Xen Server X Vm Ware
 

Semelhante a Servidores Virtualizados

Virtualização
VirtualizaçãoVirtualização
Virtualizaçãodieotavio
 
Apresentação HyperCloud GT8
Apresentação HyperCloud GT8Apresentação HyperCloud GT8
Apresentação HyperCloud GT8HyperCloud UFS
 
Aula 03 informática aplicada - virtualização
Aula 03  informática aplicada - virtualizaçãoAula 03  informática aplicada - virtualização
Aula 03 informática aplicada - virtualizaçãoRobson Ferreira
 
SI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoSI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoFrederico Madeira
 
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdfArquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdfFabianoGisbert1
 
Virtualização em Sistemas Computacionais - Palestra Infnet
Virtualização em Sistemas Computacionais - Palestra InfnetVirtualização em Sistemas Computacionais - Palestra Infnet
Virtualização em Sistemas Computacionais - Palestra InfnetTI Infnet
 
Desempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação IsoladosDesempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação IsoladosAndre Danelon
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionaisSuperTec1
 
Virtualização - Diego Zilli
Virtualização - Diego ZilliVirtualização - Diego Zilli
Virtualização - Diego ZilliDiego Zilli
 
Apresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoApresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoKleber Lyra
 
Aula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosAula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosMessias Batista
 

Semelhante a Servidores Virtualizados (20)

Aula01
Aula01Aula01
Aula01
 
Artigo vmware
Artigo vmware Artigo vmware
Artigo vmware
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Artigo
ArtigoArtigo
Artigo
 
Usando vitual box parte 1
Usando vitual box   parte 1Usando vitual box   parte 1
Usando vitual box parte 1
 
Apresentação HyperCloud GT8
Apresentação HyperCloud GT8Apresentação HyperCloud GT8
Apresentação HyperCloud GT8
 
Aula 03 informática aplicada - virtualização
Aula 03  informática aplicada - virtualizaçãoAula 03  informática aplicada - virtualização
Aula 03 informática aplicada - virtualização
 
Pres clusterpdf
Pres clusterpdfPres clusterpdf
Pres clusterpdf
 
SI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de CódigoSI - Processos, Threads, Virtualização e Migração de Código
SI - Processos, Threads, Virtualização e Migração de Código
 
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdfArquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Joaopinheiro
JoaopinheiroJoaopinheiro
Joaopinheiro
 
Virtualização em Sistemas Computacionais - Palestra Infnet
Virtualização em Sistemas Computacionais - Palestra InfnetVirtualização em Sistemas Computacionais - Palestra Infnet
Virtualização em Sistemas Computacionais - Palestra Infnet
 
Desempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação IsoladosDesempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação Isolados
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
 
Virtualização - Diego Zilli
Virtualização - Diego ZilliVirtualização - Diego Zilli
Virtualização - Diego Zilli
 
Virtualização1
Virtualização1Virtualização1
Virtualização1
 
Apresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoApresentação Monografia Virtualização
Apresentação Monografia Virtualização
 
Apresentacao Aula02 So
Apresentacao Aula02 SoApresentacao Aula02 So
Apresentacao Aula02 So
 
Aula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosAula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - Processos
 

Servidores Virtualizados