SlideShare uma empresa Scribd logo
Sistemas Operacionais
Virtualização
● Em computação, virtualização é a simulação de uma plataforma de
hardware, sistema operacional, dispositivo de armazenamento ou
recursos de rede.
● Cada vez mais empresas estão buscando formas de reduzir os
custos e complexidade com o ambiente de TI. A virtualização se
tornou um componente chave para o desenvolvimento de uma
estratégia eficiente na busca destes objetivos. Dentre os desafios
enfrentados nos datacenters podemos destacar:
– datacenters atingiram a capacidade máxima;
– servidores subutilizados;
– gerenciamento e Segurança complexa dos servidores;
– problemas de compatibilidade de aplicações.
O que é virtualização?
● Virtualização, basicamente, é a técnica de separar aplicação e sistema
operacional dos componentes físicos.
● Por exemplo, uma máquina virtual possui aplicação e sistema
operacional como um servidor físico, mas estes não estão vinculados
ao software e pode ser disponibilizado onde for mais conveniente.
● Uma aplicação deve ser executada em um sistema operacional em um
determinado software.
● Com virtualização de aplicação ou apresentação, estas aplicações
podem rodar em um servidor ou ambiente centralizado e ser deportada
para outros sistemas operacionais e hardwares
Soluções de virtualização
● virtualização de servidor — técnica de execução de um ou mais
servidores virtuais sobre um servidor físico; permite maior densidade
de utilização de recursos (hardware, espaço e etc), enquanto
permite que isolamento e a segurança sejam mantidos;
● virtualização de aplicação — a virtualização de aplicação permite
executar aplicações em um ambiente virtualizado no desktop do
usuário, isolando a aplicação do Sistema Operacional; isso é
possível através do encapsulamento da aplicação no ambiente
virtual — quando a solução completa de virtualização de aplicações
é implantada, é possível distribuir aplicações de um servidor central;
Soluções de virtualização
● virtualização de desktop — consiste na execução de múltiplos sistemas operacionais em
uma única workstation e permitindo que uma aplicação de linha de negócio seja
executada em um sistema operacional não compatível;
● virtualização de apresentação — a virtualização de apresentação permite executar e
manter o armazenamento das aplicações em servidores centralizados, enquanto provê
uma interface familiar para o usuário em sua estação.
● virtualização de perfil — com a virtualização de perfil, os usuários podem ter os
documentos e perfil separados de uma máquina específica, o que permite a fácil
movimentação do usuário para novas estações em caso de roubo ou quebra de
equipamento; a virtualização de perfil também permite ter uma experiência de desktop
única quando utilizando outras tecnologias de virtualização, como VDI.
MÁQUINAS VIRTUAIS
● A máquina virtual é um recurso muito utilizado nos dias de hoje para
que dentro de uma mesma máquina física o sistema operacional
possa criar outros “computadores” dentro do mesmo.
● Como se fosse um clone da máquina original dentro dela mesmo.
● Desta forma, os usuários podem instalar vários Sistemas
Operacionais dentro de um só, então, pode-se instalar um Windows
Server 2012, um Suse Linux e um outro sistema qualquer dentro de
um Windows 7 instalado no computador.
MÁQUINAS VIRTUAIS
● Os programas de virtualização (Hipervisor, Virtual Box,
Microsoft Virtual PC e outros) compartilham os recursos de
hardware (memória RAM, Disco Rígido, Placa de vídeo,
processador e outros) a fim de permitir que a Máquina Virtual
(MV) seja praticamente uma máquina dentro de outra
permitindo executar qualquer aplicação diferente da máquina
real.
● Evidente que como a máquina virtual compartilha os recursos
do hardware, o desempenho da máquina real irá diminuir a
medida que as MV são ligadas.
ISO
●
Uma imagem ISO compreende uma série de arquivos reunidos em um só. Antes, somente
programas específicos gravavam uma imagem em DVD ou CD. Hoje, praticamente todos os
programas gravadores são capazes de interpretar este conteúdo e gravá-lo.
●
Todos os dados de uma imagem ISO são mantidos sem nenhum tipo de compressão. Isso
significa que o tamanho de um arquivo ISO representa o tamanho real que é ocupado em um
CD ou DVD.
ISO
●
Outras informações, como código de boot, estruturas e atributos também fazem parte de uma imagem.
Essas características fazem deste formato uma alternativa válida para a distribuição de softwares, por
exemplo. Em vez da confecção e distribuição de uma mídia física, basta transferir este conteúdo pela
internet ou por um ambiente de rede.
● A sigla ISO vem de International Organization for Standardization (Organização Internacional para
Padronização) e vem do sistema de arquivos ISO 9660, usado em CDs e DVDs. Este formato também é
compatível com o sistema Mac OS X, mas a extensão utilizada neste caso é CDR.
ISO
● Criando uma imagem
– Você pode fazer cópias de segurança de seus CDs
e DVDs utilizando imagens para isso. No Baixaki
você encontra vários programas que executam esta
tarefa. O destaque entre as ferramentas gratuitas é
o Free Burn-Create ISO. Outros destaques incluem
o Satsuki All2DVD (que cria imagens para DVD) e o
PowerISO (que não é gratuito).
Computação nas Nuvens
● Computação em nuvem (em inglês,
cloud computing) refere-se à utilização
da memória e das capacidades de
armazenamento e cálculo de
computadores e servidores
compartilhados e interligados por meio
da Internet, seguindo o princípio da
computação em grade.
Computação nas Nuvens
● O armazenamento de dados é feito em
serviços que poderão ser acessados de
qualquer lugar do mundo, a qualquer
hora, não havendo necessidade de
instalação de programas ou de
armazenar dados.
● O acesso a programas, serviços e
arquivos é remoto, através da Internet -
daí a alusão à nuvem
Computação nas Nuvens
O Gmail, por exemplo, traz
uma porção de funções para
organizar não só as
mensagens, mas também os
arquivos recebidos com elas.
Ele também conta filtros de
mensagens e incorpora o seu
mensageiro oficial, chamado
Google Talk.
Computação nas Nuvens
o Google Docs, que tem uma
porção de ferramentas no
estilo Office, com as quais você
pode acessar um ótimo
processador de textos, uma
ferramenta para planilhas e até
mesmo criar e visualizar
apresentações de slides.
Exercicios
1. O que é virtualização?
2. Quais os principais desafios nos datacenters?
3. Defina a virtualização nos servidores
4. Defina a virtualização de aplicação.
5. Quais os tipos de solução de virtualização?
6. Dê exemplos de programas para virtualização.
7. O que é uma ISO?
8. Para que serve uma ISO?
9.O que é computação em nuvens ?
10. Cite 4 exemplos de computação em nuvens
11. Quais os tipos de computação em Nuvens?(SaaS,IaaS,PaaS)
Mão na Massa

Mais conteúdo relacionado

Mais procurados

Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
Rogério Cardoso
 
Windows server 2012
Windows server 2012Windows server 2012
Windows server 2012
Jairo Soares Dolores Mosca
 
Java modulo 01 - Introdução
Java modulo 01 - IntroduçãoJava modulo 01 - Introdução
Java modulo 01 - Introdução
Professor Samuel Ribeiro
 
Arquitetura Cliente-Servidor
Arquitetura Cliente-ServidorArquitetura Cliente-Servidor
Arquitetura Cliente-Servidor
Israel Messias
 
Aula 2 - Processos de Software
Aula 2 - Processos de SoftwareAula 2 - Processos de Software
Aula 2 - Processos de Software
Rudson Kiyoshi Souza Carvalho
 
Sistemas Distribuídos - Computação Distribuída e Paralela
Sistemas Distribuídos - Computação Distribuída e ParalelaSistemas Distribuídos - Computação Distribuída e Paralela
Sistemas Distribuídos - Computação Distribuída e ParalelaAdriano Teixeira de Souza
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidoresMarco Guimarães
 
Aula 1: Virtualização
Aula 1: VirtualizaçãoAula 1: Virtualização
Aula 1: Virtualização
camila_seixas
 
Manutenção de computadores
Manutenção de computadoresManutenção de computadores
Manutenção de computadores
Helton Bezerra da Silva
 
Sistema operacional windows_10
Sistema operacional windows_10Sistema operacional windows_10
Sistema operacional windows_10
Oseas_Lima
 
Visão geral do sistema operacional
Visão geral do sistema operacionalVisão geral do sistema operacional
Visão geral do sistema operacional
Luciano Crecente
 
Computação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicosComputação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicos
Clayton de Almeida Souza
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao Mobile
Cloves da Rocha
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
Jéssica Amaral
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
Luciano Crecente
 
Sistemas Operacionais Desktop e Aplicativos.pdf
Sistemas Operacionais Desktop e Aplicativos.pdfSistemas Operacionais Desktop e Aplicativos.pdf
Sistemas Operacionais Desktop e Aplicativos.pdf
Os Fantasmas !
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
vini_campos
 

Mais procurados (20)

Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Windows server 2012
Windows server 2012Windows server 2012
Windows server 2012
 
Java modulo 01 - Introdução
Java modulo 01 - IntroduçãoJava modulo 01 - Introdução
Java modulo 01 - Introdução
 
Arquitetura Cliente-Servidor
Arquitetura Cliente-ServidorArquitetura Cliente-Servidor
Arquitetura Cliente-Servidor
 
Aula 2 - Processos de Software
Aula 2 - Processos de SoftwareAula 2 - Processos de Software
Aula 2 - Processos de Software
 
Sistemas Distribuídos - Computação Distribuída e Paralela
Sistemas Distribuídos - Computação Distribuída e ParalelaSistemas Distribuídos - Computação Distribuída e Paralela
Sistemas Distribuídos - Computação Distribuída e Paralela
 
222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores222097384 aulas-de-rede-tipos-de-servidores
222097384 aulas-de-rede-tipos-de-servidores
 
Aula 1: Virtualização
Aula 1: VirtualizaçãoAula 1: Virtualização
Aula 1: Virtualização
 
Manutenção de computadores
Manutenção de computadoresManutenção de computadores
Manutenção de computadores
 
Windows server
Windows serverWindows server
Windows server
 
Linux
LinuxLinux
Linux
 
Sistema operacional windows_10
Sistema operacional windows_10Sistema operacional windows_10
Sistema operacional windows_10
 
Visão geral do sistema operacional
Visão geral do sistema operacionalVisão geral do sistema operacional
Visão geral do sistema operacional
 
Computação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicosComputação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicos
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao Mobile
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
 
Sistemas Operacionais Desktop e Aplicativos.pdf
Sistemas Operacionais Desktop e Aplicativos.pdfSistemas Operacionais Desktop e Aplicativos.pdf
Sistemas Operacionais Desktop e Aplicativos.pdf
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
 

Destaque

Aula 10 banco de dados
Aula 10   banco de dadosAula 10   banco de dados
Aula 10 banco de dados
Jorge Ávila Miranda
 
Aula 9 banco de dados
Aula 9   banco de dadosAula 9   banco de dados
Aula 9 banco de dados
Jorge Ávila Miranda
 
Aula 01
Aula 01Aula 01
Aula 02
Aula 02Aula 02
Aula 9 semana
Aula 9 semanaAula 9 semana
Aula 9 semana
Jorge Ávila Miranda
 
Aula 6 semana
Aula 6 semanaAula 6 semana
Aula 6 semana
Jorge Ávila Miranda
 
Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - Apresentação
Leinylson Fontinele
 
Aula 1
Aula 1Aula 1
Aula 02 projeto de arduino
Aula 02 projeto de arduinoAula 02 projeto de arduino
Aula 02 projeto de arduino
Jorge Ávila Miranda
 
Aula 01
Aula 01Aula 01
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
Jorge Ávila Miranda
 
Aula 8 semana
Aula 8 semanaAula 8 semana
Aula 8 semana
Jorge Ávila Miranda
 

Destaque (20)

Aula 10 banco de dados
Aula 10   banco de dadosAula 10   banco de dados
Aula 10 banco de dados
 
Aula 9 banco de dados
Aula 9   banco de dadosAula 9   banco de dados
Aula 9 banco de dados
 
Aula 11 banco de dados
Aula 11   banco de dadosAula 11   banco de dados
Aula 11 banco de dados
 
Aula 01
Aula 01Aula 01
Aula 01
 
Aula 03
Aula 03Aula 03
Aula 03
 
Aula 04
Aula 04 Aula 04
Aula 04
 
Aula 10 banco de dados
Aula 10   banco de dadosAula 10   banco de dados
Aula 10 banco de dados
 
Aula 02
Aula 02Aula 02
Aula 02
 
teAula 11
teAula 11teAula 11
teAula 11
 
Aula 12 banco de dados
Aula 12   banco de dadosAula 12   banco de dados
Aula 12 banco de dados
 
Aula 9 semana
Aula 9 semanaAula 9 semana
Aula 9 semana
 
Aula 6 semana
Aula 6 semanaAula 6 semana
Aula 6 semana
 
Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - Apresentação
 
Aula 1
Aula 1Aula 1
Aula 1
 
Aula 5 banco de dados
Aula 5   banco de dadosAula 5   banco de dados
Aula 5 banco de dados
 
Aula 02 projeto de arduino
Aula 02 projeto de arduinoAula 02 projeto de arduino
Aula 02 projeto de arduino
 
Aula 01
Aula 01Aula 01
Aula 01
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Aula 2 banco de dados
Aula 2   banco de dadosAula 2   banco de dados
Aula 2 banco de dados
 
Aula 8 semana
Aula 8 semanaAula 8 semana
Aula 8 semana
 

Semelhante a Aula- Virtualização

O que é virtualização
O que é virtualizaçãoO que é virtualização
O que é virtualizaçãoWILSON GOMES
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016
Fábio dos Reis
 
Sistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs EdubuntuSistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs Edubuntu
mateus antonio
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Testegabrielca200
 
Cap4 v2
Cap4 v2Cap4 v2
AULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptx
AULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptxAULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptx
AULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptx
EduardoVieira60325
 
Efficient protection for vdi workstations.docx
Efficient protection for vdi workstations.docxEfficient protection for vdi workstations.docx
Efficient protection for vdi workstations.docx
ViniciusLeal34
 
Cloud computing, Grid Computing, Virtualization
Cloud computing, Grid Computing, VirtualizationCloud computing, Grid Computing, Virtualization
Cloud computing, Grid Computing, Virtualization
Adário Muatelembe
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Laís Berlatto
 
Computação em Nuvem
Computação em Nuvem  Computação em Nuvem
Computação em Nuvem
Toivo Gomes
 
3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdf3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdf
Dimas Francisco
 
Virtualização - Diego Zilli
Virtualização - Diego ZilliVirtualização - Diego Zilli
Virtualização - Diego ZilliDiego Zilli
 
Ferramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de SoftwareFerramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de Software
Danilo Sousa
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em Nuvem
AlanDemarcos2
 
OpenShift
OpenShiftOpenShift
Desenvolvimento de aplicação nas nuvens
Desenvolvimento de aplicação nas nuvensDesenvolvimento de aplicação nas nuvens
Desenvolvimento de aplicação nas nuvensRobson Claudino Xavier
 
Could Computing
Could ComputingCould Computing
Could Computing
Paulo Roggê
 
Palestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac LapaPalestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac Lapa
Fábio dos Reis
 

Semelhante a Aula- Virtualização (20)

O que é virtualização
O que é virtualizaçãoO que é virtualização
O que é virtualização
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016
 
Sistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs EdubuntuSistema Operativo Windows 95 vs Edubuntu
Sistema Operativo Windows 95 vs Edubuntu
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Teste
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cap4 v2
Cap4 v2Cap4 v2
Cap4 v2
 
AULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptx
AULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptxAULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptx
AULA COMPUTAÇAO EM NUVEM - CLOUD COMPUTING.pptx
 
Efficient protection for vdi workstations.docx
Efficient protection for vdi workstations.docxEfficient protection for vdi workstations.docx
Efficient protection for vdi workstations.docx
 
Cloud computing, Grid Computing, Virtualization
Cloud computing, Grid Computing, VirtualizationCloud computing, Grid Computing, Virtualization
Cloud computing, Grid Computing, Virtualization
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computação em Nuvem
Computação em Nuvem  Computação em Nuvem
Computação em Nuvem
 
3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdf3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdf
 
Virtualização - Diego Zilli
Virtualização - Diego ZilliVirtualização - Diego Zilli
Virtualização - Diego Zilli
 
Ferramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de SoftwareFerramenta de Cloud Computer para apoio à Engenharia de Software
Ferramenta de Cloud Computer para apoio à Engenharia de Software
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em Nuvem
 
OpenShift
OpenShiftOpenShift
OpenShift
 
Sos final
Sos finalSos final
Sos final
 
Desenvolvimento de aplicação nas nuvens
Desenvolvimento de aplicação nas nuvensDesenvolvimento de aplicação nas nuvens
Desenvolvimento de aplicação nas nuvens
 
Could Computing
Could ComputingCould Computing
Could Computing
 
Palestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac LapaPalestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac Lapa
 

Mais de Jorge Ávila Miranda

Aula16 - Jquery
Aula16 - JqueryAula16 - Jquery
Aula16 - Jquery
Jorge Ávila Miranda
 
Aula15 - Array PHP
Aula15 - Array PHPAula15 - Array PHP
Aula15 - Array PHP
Jorge Ávila Miranda
 
Aula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHPAula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHP
Jorge Ávila Miranda
 
Aula14 - Funções em PHP
Aula14 - Funções em PHPAula14 - Funções em PHP
Aula14 - Funções em PHP
Jorge Ávila Miranda
 
Aula Herança
Aula HerançaAula Herança
Aula Herança
Jorge Ávila Miranda
 
Aula05 - Poojava
Aula05 - PoojavaAula05 - Poojava
Aula05 - Poojava
Jorge Ávila Miranda
 
Aula12- PHP
Aula12- PHPAula12- PHP
Aula11 - PHP
Aula11 - PHPAula11 - PHP
Aula11 - PHP
Jorge Ávila Miranda
 
Aula10 -PHP
Aula10 -PHPAula10 -PHP
Aula09 - Java Script
Aula09 - Java ScriptAula09 - Java Script
Aula09 - Java Script
Jorge Ávila Miranda
 
Aula08 - Java Script
Aula08 - Java ScriptAula08 - Java Script
Aula08 - Java Script
Jorge Ávila Miranda
 
Aula07 - JavaScript
Aula07 - JavaScriptAula07 - JavaScript
Aula07 - JavaScript
Jorge Ávila Miranda
 
Aula04-POOJAVA
Aula04-POOJAVAAula04-POOJAVA
Aula04-POOJAVA
Jorge Ávila Miranda
 
Aula06 - JavaScript
Aula06 - JavaScriptAula06 - JavaScript
Aula06 - JavaScript
Jorge Ávila Miranda
 
Aula05-JavaScript
Aula05-JavaScriptAula05-JavaScript
Aula05-JavaScript
Jorge Ávila Miranda
 
Aula04-JavaScript
Aula04-JavaScriptAula04-JavaScript
Aula04-JavaScript
Jorge Ávila Miranda
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
Jorge Ávila Miranda
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
Jorge Ávila Miranda
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
Jorge Ávila Miranda
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
Jorge Ávila Miranda
 

Mais de Jorge Ávila Miranda (20)

Aula16 - Jquery
Aula16 - JqueryAula16 - Jquery
Aula16 - Jquery
 
Aula15 - Array PHP
Aula15 - Array PHPAula15 - Array PHP
Aula15 - Array PHP
 
Aula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHPAula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHP
 
Aula14 - Funções em PHP
Aula14 - Funções em PHPAula14 - Funções em PHP
Aula14 - Funções em PHP
 
Aula Herança
Aula HerançaAula Herança
Aula Herança
 
Aula05 - Poojava
Aula05 - PoojavaAula05 - Poojava
Aula05 - Poojava
 
Aula12- PHP
Aula12- PHPAula12- PHP
Aula12- PHP
 
Aula11 - PHP
Aula11 - PHPAula11 - PHP
Aula11 - PHP
 
Aula10 -PHP
Aula10 -PHPAula10 -PHP
Aula10 -PHP
 
Aula09 - Java Script
Aula09 - Java ScriptAula09 - Java Script
Aula09 - Java Script
 
Aula08 - Java Script
Aula08 - Java ScriptAula08 - Java Script
Aula08 - Java Script
 
Aula07 - JavaScript
Aula07 - JavaScriptAula07 - JavaScript
Aula07 - JavaScript
 
Aula04-POOJAVA
Aula04-POOJAVAAula04-POOJAVA
Aula04-POOJAVA
 
Aula06 - JavaScript
Aula06 - JavaScriptAula06 - JavaScript
Aula06 - JavaScript
 
Aula05-JavaScript
Aula05-JavaScriptAula05-JavaScript
Aula05-JavaScript
 
Aula04-JavaScript
Aula04-JavaScriptAula04-JavaScript
Aula04-JavaScript
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 

Último

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
Jonathas Muniz
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 

Último (6)

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 

Aula- Virtualização

  • 2. Virtualização ● Em computação, virtualização é a simulação de uma plataforma de hardware, sistema operacional, dispositivo de armazenamento ou recursos de rede. ● Cada vez mais empresas estão buscando formas de reduzir os custos e complexidade com o ambiente de TI. A virtualização se tornou um componente chave para o desenvolvimento de uma estratégia eficiente na busca destes objetivos. Dentre os desafios enfrentados nos datacenters podemos destacar: – datacenters atingiram a capacidade máxima; – servidores subutilizados; – gerenciamento e Segurança complexa dos servidores; – problemas de compatibilidade de aplicações.
  • 3. O que é virtualização? ● Virtualização, basicamente, é a técnica de separar aplicação e sistema operacional dos componentes físicos. ● Por exemplo, uma máquina virtual possui aplicação e sistema operacional como um servidor físico, mas estes não estão vinculados ao software e pode ser disponibilizado onde for mais conveniente. ● Uma aplicação deve ser executada em um sistema operacional em um determinado software. ● Com virtualização de aplicação ou apresentação, estas aplicações podem rodar em um servidor ou ambiente centralizado e ser deportada para outros sistemas operacionais e hardwares
  • 4. Soluções de virtualização ● virtualização de servidor — técnica de execução de um ou mais servidores virtuais sobre um servidor físico; permite maior densidade de utilização de recursos (hardware, espaço e etc), enquanto permite que isolamento e a segurança sejam mantidos; ● virtualização de aplicação — a virtualização de aplicação permite executar aplicações em um ambiente virtualizado no desktop do usuário, isolando a aplicação do Sistema Operacional; isso é possível através do encapsulamento da aplicação no ambiente virtual — quando a solução completa de virtualização de aplicações é implantada, é possível distribuir aplicações de um servidor central;
  • 5. Soluções de virtualização ● virtualização de desktop — consiste na execução de múltiplos sistemas operacionais em uma única workstation e permitindo que uma aplicação de linha de negócio seja executada em um sistema operacional não compatível; ● virtualização de apresentação — a virtualização de apresentação permite executar e manter o armazenamento das aplicações em servidores centralizados, enquanto provê uma interface familiar para o usuário em sua estação. ● virtualização de perfil — com a virtualização de perfil, os usuários podem ter os documentos e perfil separados de uma máquina específica, o que permite a fácil movimentação do usuário para novas estações em caso de roubo ou quebra de equipamento; a virtualização de perfil também permite ter uma experiência de desktop única quando utilizando outras tecnologias de virtualização, como VDI.
  • 6. MÁQUINAS VIRTUAIS ● A máquina virtual é um recurso muito utilizado nos dias de hoje para que dentro de uma mesma máquina física o sistema operacional possa criar outros “computadores” dentro do mesmo. ● Como se fosse um clone da máquina original dentro dela mesmo. ● Desta forma, os usuários podem instalar vários Sistemas Operacionais dentro de um só, então, pode-se instalar um Windows Server 2012, um Suse Linux e um outro sistema qualquer dentro de um Windows 7 instalado no computador.
  • 7. MÁQUINAS VIRTUAIS ● Os programas de virtualização (Hipervisor, Virtual Box, Microsoft Virtual PC e outros) compartilham os recursos de hardware (memória RAM, Disco Rígido, Placa de vídeo, processador e outros) a fim de permitir que a Máquina Virtual (MV) seja praticamente uma máquina dentro de outra permitindo executar qualquer aplicação diferente da máquina real. ● Evidente que como a máquina virtual compartilha os recursos do hardware, o desempenho da máquina real irá diminuir a medida que as MV são ligadas.
  • 8. ISO ● Uma imagem ISO compreende uma série de arquivos reunidos em um só. Antes, somente programas específicos gravavam uma imagem em DVD ou CD. Hoje, praticamente todos os programas gravadores são capazes de interpretar este conteúdo e gravá-lo. ● Todos os dados de uma imagem ISO são mantidos sem nenhum tipo de compressão. Isso significa que o tamanho de um arquivo ISO representa o tamanho real que é ocupado em um CD ou DVD.
  • 9. ISO ● Outras informações, como código de boot, estruturas e atributos também fazem parte de uma imagem. Essas características fazem deste formato uma alternativa válida para a distribuição de softwares, por exemplo. Em vez da confecção e distribuição de uma mídia física, basta transferir este conteúdo pela internet ou por um ambiente de rede. ● A sigla ISO vem de International Organization for Standardization (Organização Internacional para Padronização) e vem do sistema de arquivos ISO 9660, usado em CDs e DVDs. Este formato também é compatível com o sistema Mac OS X, mas a extensão utilizada neste caso é CDR.
  • 10. ISO ● Criando uma imagem – Você pode fazer cópias de segurança de seus CDs e DVDs utilizando imagens para isso. No Baixaki você encontra vários programas que executam esta tarefa. O destaque entre as ferramentas gratuitas é o Free Burn-Create ISO. Outros destaques incluem o Satsuki All2DVD (que cria imagens para DVD) e o PowerISO (que não é gratuito).
  • 11. Computação nas Nuvens ● Computação em nuvem (em inglês, cloud computing) refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet, seguindo o princípio da computação em grade.
  • 12. Computação nas Nuvens ● O armazenamento de dados é feito em serviços que poderão ser acessados de qualquer lugar do mundo, a qualquer hora, não havendo necessidade de instalação de programas ou de armazenar dados. ● O acesso a programas, serviços e arquivos é remoto, através da Internet - daí a alusão à nuvem
  • 13. Computação nas Nuvens O Gmail, por exemplo, traz uma porção de funções para organizar não só as mensagens, mas também os arquivos recebidos com elas. Ele também conta filtros de mensagens e incorpora o seu mensageiro oficial, chamado Google Talk.
  • 14. Computação nas Nuvens o Google Docs, que tem uma porção de ferramentas no estilo Office, com as quais você pode acessar um ótimo processador de textos, uma ferramenta para planilhas e até mesmo criar e visualizar apresentações de slides.
  • 15. Exercicios 1. O que é virtualização? 2. Quais os principais desafios nos datacenters? 3. Defina a virtualização nos servidores 4. Defina a virtualização de aplicação. 5. Quais os tipos de solução de virtualização? 6. Dê exemplos de programas para virtualização. 7. O que é uma ISO? 8. Para que serve uma ISO? 9.O que é computação em nuvens ? 10. Cite 4 exemplos de computação em nuvens 11. Quais os tipos de computação em Nuvens?(SaaS,IaaS,PaaS)