Maquinas Virtuais. Hardware De Sistemas Operacionais. Mayuri Rego Dos Santos pep Natália Soares De Souza pep InfºA

Documentos relacionados
Sistema Operacionais II. Aula: Virtualização

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Trabalho de Conclusão de Curso

MÁQUINAS VIRTUAIS EM SISTEMAS DISTRIBUÍDOS. Luiz C. Vieira

Sistemas Operacionais. Domesticos e Cororativos

Virtualizando Sistema Operacional

Criando laboratórios de teste e cobaias virtuais

Sistema Operacional. O S.O. é o programa mais importante do computador. - Realizar a interação entre o usuário, o hardware e o firmware -(BIOS)

Aula 4 Hardware & Software

Criar uma máquina virtual

Backup. É um cópia de segurança de dados de um dispositivo para outro, para que possam ser restaurados em caso de perda acidental.

CP Introdução à Informática Prof. Msc. Carlos de Salles

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO PROFESSOR CARLOS MUNIZ

P o r : D i e g o B o n f i m C u r s o : S i s t e m a d e I n f o r m a ç ã o D i s c i p l i n a : S i s t e m a s O p e r a c i o n a i s P r o f

Aprenda a instalar o Windows 10 no VirtualBox

Perguntas e respostas

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

ROTEIRO: DUAL BOOT. Conhecer as funcionalidades do software VMware Player implantando dois sistemas operacionais em uma mesma máquina virtual.

Trabalho pratico de Sistemas Operativos

Criar uma máquina virtual para o Red Hat Enterprise Linux 6 no VirtualBox

TUTORIAL DE FORMATAÇÃO COM WINDOWS 7

Introdução à Ciência da Computação ICC0001 Prof. Diego Buchinger

CURSO TÉCNICO DE INFORMÁTICA. Fundamentos de Hardware e Software

UNIDADE 2 Ferramentas do Pacote Office

Sistemas Operacionais de Redes Windows. Ricardo Kléber

CAP. 04 POR DENTRO DO COMPUTADOR 1 DE 11

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 104/360

Fábrica de Noobs Reloaded Sistemas Operacionais Instalando e Utilizando o VirtualBox

Gestão Estratégica de Cobrança Integrada 1. APRESENTAÇÃO DO SISTEMA. 1.1 Instalando o GECOBI. Manual do Usuário

INTRODUÇÃO A SISTEMAS OPERACIONAIS

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Informática básica SOFTWARE.

Instalação do Oracle VM Virtual Box

Introdução à Programação de Computadores Fabricação Mecânica

Programação de Computadores I - PRG1 Engenharia Elétrica

Librix...3. Software Livre...3. Manual Eletrônico...3. Opções de Suporte...3. Dicas para a Instalação...4. Configuração de Dispositivos Básicos...

I TR T ODUÇÃO O À I N I FO F RMÁ M TI T C I A OBJETIVO

Resolução de Problemas da Informática Básica. Roger Daniel Boeira

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

QUESTÕES DE INFORMÁTICA WINDOWS 7 CESPE/UNB

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

Técnico de Gestão e Programação de Sistemas Informáticos

INFORMÁTICA. 03. Observe a figura abaixo, relativa ao Windows Explorer do Windows XP:

Servidores. Um Servidor, em redes de computadores, nada mais é que um host da rede capaz de oferecer um determinado serviço a outros hosts da redes.

CARACTERÍSTICAS. é a mais recente versão do sistema operacional da Microsoft.

LISTA DE EXERCÍCIOS 01 INTRODUÇÃO À INFORMÁTICA

PROVA 03/07 Segunda-feira (semana que vem)

Introdução à Sistemas Operacionais

Administração de Sistemas Operacionais. Prof.: Marlon Marcon

Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7

Informática Básica. Roger Daniel Boeira

Operations Research Serviços de Redes

Profa. Leda G. F. Bueno

O Windows desde... sempre! - Parte #0

LINUX X SOFTWARE LIVRE

Apresentação da Disciplina

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

Curso de Sistemas de Informação Campus Guaíba Cursos de Informática Projeto de Inclusão Digital APOSTILA APOSTILA WINDOWS

1. Distinga hardware de software. 2. Complete o quadro seguinte assinalando com um X, os diversos componentes apresentados:

Manual do usuário Receptor de TV Digital com pendrive USB

Arquitetura e Organização de Computadores

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Guia de instalação UEG Linux LTS 1. Apresentação

Windows [15] Manutenção de. Prof.: Ari Oliveira

Projeto Integrador II

MITO OU VERDADE? 11/02/2013 MITO OU VERDADE? MITO OU VERDADE? MITO OU VERDADE? Dois antivírus funcionam melhor que um?


Nuvem e Virtualização Redes Programáveis

Princípios de Sistemas de Informação. Infraestrutura de TI: Hardware e Software

Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo

Informática. Estruturas de Servidores Físicos e Virtualizados. Professor Márcio Hunecke.

Introdução à Computação

Guia Rápido. Receptor TV Digital

Tutorial de Instalação Linux Ubuntu LTS

Paralelo Técnico Windows x Linux

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 20/360

Proteja seu PC: aprenda a criar pontos de restauração diários no Windows 10 1

SERVIÇO PÚBLICO MUNICIPAL SECRETARIA MUNICIPAL DE EDUCAÇÃO, CULTURA, ESPORTE, TURISMO E LAZER UNIDADE ESCOLAR

Sistemas Operacionais

WINDOWS 7 O COMPUTADOR E SEUS COMPONENTES HARDWARE

Segurança nas empresas contábeis: Guarda de documentos na nuvem e backup

Windows - Definição. Windows (pronuncia-se úindôus) é um sistema operacional.

Introdução à Informática. Professor: Francisco Ary

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Escolhendo seu antivírus Pago x Gratuito

Manual SISTEMA GERENCIADOR DE SENHAS Versão GUICHÊ

Softwares, Aplicativos e Sistemas Operacionais

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO O SISTEMA OPERACIONAL PROFESSOR CARLOS MUNIZ

Utilitário de configuração Guia do Usuário

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

INFORMÁTICA CONCEITOS DE HARDWARE E SOFTWARE. Prof. MSc. Glécio Rodrigues de Albuquerque

Ashampoo Rescue Disc

Sistema Computacional. Prof. Carla Plantier Prof. Marcelo Zorzan

Tutorial de Instalação LINUX EDUCACIONAL versão 4.0 Este tutorial foi elaborado a partir do material de autoria de Rafael Nink.

Técnico de Gestão e Programação de Sistemas Informáticos

INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS

INFORMÁTICA. É correto o que consta APENAS em a) I. b) II. c) III. d) I e III. e) II e III.

Introdução a Tecnologia da Informação

Informática Básica e Aplicativos de Escritório

Transcrição:

Maquinas Virtuais Hardware De Sistemas Operacionais Mayuri Rego Dos Santos pep-1560054 Natália Soares De Souza pep-1560191 InfºA

Saiba o que são máquinas virtuais e como elas ajudam na segurança do PC Apesar de desconhecidas, é prático criá-las no ambiente doméstico. Alternativa cria ambientes seguros ou de teste de aplicativos; conheça. Máquinas virtuais ainda são um tanto desconhecidas, mas já é muito prático e rápido criálas. Com o aumento da memória RAM dos computadores domésticos, máquinas virtuais simples podem ser executadas nos computadores mais baratos de hoje. Além de permitirem que você execute múltiplos sistemas operacionais, elas podem ser úteis para criar ambientes seguros ou de teste de aplicativos, que o ajudarão a manter seu computador funcionando melhor e livre de programas indesejados. Esta coluna Segurança para o PC explica o que são e como funcionam as máquinas virtuais, além de como elas estão sendo usadas na análise automatizada de vírus de computador. Se você tem alguma dúvida sobre segurança da informação (antivírus, invasões, cibercrime, roubo de dados, etc), vá até o fim da reportagem e utilize a seção de

comentários. A coluna responde perguntas deixadas por leitores todas as quartas-feiras. O que são máquinas virtuais? Máquinas virtuais são outros computadores que rodam dentro do seu computador. A máquina virtual é criada por um programa que você instala, como qualquer outro. Nesse programa, você cria um disco rígido virtual e poderá executar um sistema a partir deste disco, sem a necessidade de reparticionar o seu disco verdadeiro. A máquina virtual alocará, durante a execução, uma quantidade definida de memória RAM. Com isso, a máquina virtual permite que você instale um outro sistema operacional. Quer rever (ou ver pela primeira vez) o Windows 3.1? MS-DOS? Quer fazer um 'test drive' em qualquer distribuição Linux sem precisar alterar em nada as partições do seu disco rígido? Tudo isso pode ser facilmente conseguido com as máquinas virtuais, e o sistema aparecerá como uma janela de outro programa qualquer. Máquinas virtuais no combate aos vírus de computador Existem sistemas que realizam análises imediatas de códigos maliciosos em máquinas virtuais. Com isso, a praga é executada pela máquina virtual, que imediatamente percebe quais as alterações que o vírus tenta realizar no sistema. É o caso do CWSandbox, da Sunbelt Software, do ThreatExpert, da PC Tools, e do Norman Sandbox. Ao enviar um arquivo malicioso suspeito para esses serviços, você terá uma breve análise do comportamento da possível praga digital. Elas nem sempre funcionam, mas são um grande auxílio na análise de código malicioso, e você pode desde já enviar os arquivos suspeitos para tirar alguma dúvida final de que os mesmos contêm algum código indesejado. Como funciona Durante a execução da máquina virtual, o sistema operacional primário (chamado de host ) continua funcionando normalmente. Ou seja, usuários de Linux podem criar máquinas virtuais Windows para executar alguns aplicativos do outro sistema e vice-versa, sem precisar desligar o computador para trocar de sistema, como seria o caso em uma configuração dual boot. Isso é possível graças à virtualização do processador. Utilizando alguns recursos dos processadores, as máquinas virtuais conseguem isolar o sistema virtual do host, permitindo que ambos funcionem ao mesmo tempo. E mais: múltiplas máquinas virtuais podem estar em execução de uma só vez, desde que exista memória RAM suficiente no sistema. Ampliar FotoFoto: Reprodução Ao iniciar, máquina virtual da opção de apertar tecla para iniciar de CD-ROM, disquetes ou outras mídias. Live-CDs podem ser usados. (Foto: Reprodução) A máquina virtual tem um conjunto de hardware virtual, incluindo placa de vídeo, rede, som, mouse e até BIOS da placa-mãe. Os drivers carregados serão para esse hardware virtual, e não para o hardware que você de fato tem no computador. Isso significa que você pode instalar o Linux virtualizado em um computador onde não há suporte nativo para o hardware físico, por exemplo. O hardware virtual usado é bem genérico e é quase sempre o mesmo para cada software de

máquina virtual, permitindo que quase todos os sistemas operacionais funcionem sem problemas, embora alguns possam perder funcionalidade. Programas que permitem criar máquinas virtuais Existem no mercado diversos programas que criam máquinas virtuais. Os mais notáveis são o VirtualBox, da Sun, o VMWare, o VirtualPC da Microsoft e o Xen. Todos têm alguma versão gratuita ou são gratuitos com algumas restrições. O VirtualPC, por exemplo, é gratuito para qualquer usuário de alguma versão corporativa do Windows, como o Vista Business ou Windows XP Pro. O VirtualBox oficial é gratuito apenas para o uso doméstico, mas existe uma versão recompilada do programa (que é software livre) que pode ser executada sem restrições, mesmo em ambientes comerciais. O VMWare disponibiliza o VMWare Player, que permite rodar máquinas virtuais criadas pelas versões completas do programa. Existem máquinas virtuais prontas, disponíveis na internet, que podem ser executadas pelo VMWare Player, especialmente distribuições Linux. O Xen também é software livre e, portanto, 100% gratuito, mas funciona apenas no Linux. Como usar uma máquina virtual e para o que elas não servem Ampliar FotoFoto: Reprodução O emulador de Super Nintendo ZSNES é capaz de travar algumas máquinas virtuais. (Foto: Reprodução ) As máquinas virtuais têm uma característica muito interessante: elas podem ser resetadas facilmente. Em outras palavras, você pode instalar o sistema operacional e, em seguida, criar uma snapshot, uma espécie de fotografia do estado da máquina virtual. Quando ela for modificada, é possível voltar para o estado fotografado anterior. Esse é um processo rápido e simples, que garante a integridade do sistema virtual. Por isso, você pode usar máquinas virtuais para testar programas, por exemplo. É possível manter uma instalação sempre limpa do Windows, que ficará livre de conflitos. Programadores podem testar seus programas em múltiplas versões do Windows sem dificuldades, enquanto usuários podem instalar um software sem alterar seu sistema operacional verdadeiro. Até mesmo arquivos suspeitos podem ser abertos na máquina virtual se ela estiver isolada do sistema host, o computador não será infectado, e a infecção da máquina virtual será eliminada após a restauração da 'snapshot'. Também por causa disso, as máquinas virtuais podem servir de ambiente seguro para acesso à serviços na internet. Como ela é facilmente reparada no caso de problemas, ela não estará com nenhum tipo de programa malicioso. Quando o diretor de pesquisa da empresa finlandesa F-Secure veio ao Brasil investigar as fraudes bancárias, uma das soluções propostas por ele foi o uso de máquinas virtuais. Ainda não se tem notícia de códigos maliciosos que tentem capturar dados dentro de máquinas virtuais, ou que consigam capturar os dados do host quando executados dentro de um sistema virtualizado. No entanto, por serem sistemas virtualizados, tudo em execução nas máquinas virtuais é mais lento. Ela não serve, por exemplo, para executar jogos 3D. Alguns emuladores (de jogos e outros) também podem não funcionar em uma máquina virtual, por também

dependerem das funções de virtualização do processador. Se você se interessou por máquinas virtuais, fique atento: a coluna Segurança para o PC da próxima segunda-feira (10) trará um passo-a-passo de instalação e configuração do VirtualBox. Com isso, você poderá criar sua própria máquina virtual para fazer testes de programas, brincar com softwares antigos ou mesmo testar outros sistemas operacionais. Uma máquina virtual é um software de ambiente computacional em que um sistema operacional ou programa pode ser instalado e executado. De maneira mais simplificada, podemos dizer que a máquina virtual funciona como um computador dentro do computador. Mas como isso pode ser feito? Hoje em dia, criar uma máquina virtual é muito simples: basta apenas instalar um programa específico dentro do seu computador como qualquer outro. É dentro desse programa que você irá criar um disco rígido virtual e poderá executar um sistema operacional inteiro a partir dele. Máquinas virtuais são extremamente úteis no dia a dia, pois permitem ao usuário rodar outros sistemas operacionais dentro de uma janela, tendo acesso a todos os softwares que precisa. Elas são usadas em diversos casos, como no lançamento de programas e SOs ainda em estágio de desenvolvimento. Dessa forma, você não se torna refém de aplicativos inacabados que podem apresentar diversos bugs. A máquina virtual irá alocar, durante a execução de sistemas operacionais, uma quantidade definida de memória RAM. Ela normalmente emula um ambiente de computação física, mas requisições de CPU, memória, disco rígido, rede e outros recursos de hardware serão todos geridos por uma camada de virtualização que traduz essas solicitações para o hardware presente na máquina. As máquinas virtuais são capazes de enganar os programas e sistemas operacionais, pois eles acreditam que estão sendo executados diretamente no hardware físico, e não dentro de uma simulação. Por isso, eles podem ser instalados da mesma forma que seriam dentro do sistema operacional.

Máquinas virtuais x reais As máquinas virtuais podem proporcionar inúmeras vantagens sobre a instalação de sistemas operacionais e softwares diretamente no hardware físico. O isolamento, por exemplo, assegura que as aplicações e serviços que serão executados dentro de uma máquina virtual não poderão interferir no sistema operacional original e nem em outras máquinas virtuais. Máquinas virtuais também podem ser facilmente deslocadas, copiadas e transferidas entre computadores para otimizar a utilização de recursos de hardware. Os administradores também podem tirar proveito de ambientes virtuais para realizar backups, fazer a recuperação de dados e implementações de tarefas básicas de administração do sistema. Mas uma das principais vantagens da máquina virtual é poder testar diversos sistemas operacionais sem precisar particionar o HD. Dessa forma, você poderá instalar versões antigas do Windows, Linux, ou qualquer outro sistema sem fazer alterações no disco rígido. Montando minha máquina virtual Existem diversos programas que permitem que o seu computador execute sistemas operacionais através de uma máquina virtual. Um dos mais populares é o Microsoft Virtual PC. Outra opção bastante usada é o VirtualBox. Ambos os programas são gratuitos e fáceis de instalar e usar. Nota: o termo máquina virtual deste artigo se aplica a tecnologia de virtualização que cria ambientes independentes para serem usados pelos sistemas operacionais e aplicativos que são projetados para rodar diretamente no servidor ou hardware. Inúmeras outras tecnologias, tais como linguagens de programação e ambientes, também usam o mesmo conceito.