Máquinas Virtuais: Windows 2008 Server André Luiz Silva de Moraes chameandre@gmail.com Faculdade Senac http://www.senacrs.com.br Feira das Oportunidades 04 de Maio de 2011 1 / 11
1 Conceitos Básicos Definições Componentes de uma Máquina Virtual 2 Configurações de uma máquina virtual 3 Sistemas de Máquinas virtuais 4 Aplicações de Máquinas virtuais 5 Vantagens de utilizar Máquinas virtuais 6 Desvantagens de utilizar Máquinas virtuais 7 Demonstração prática 2 / 11
Introdução Quase tudo pode ser simulado via software. É possível até mesmo simular um computador de arquitetura diferente, para que os softwares escritos para ele funcionem da mesma forma que dentro de um sistema novo. Os exemplos mais conhecidos são os emuladores de videogames antigos, que permitem que seja possível emular jogos de diferentes consoles no mesmo computador. Detalhe: O sistema onde são emulados os recursos necessários é chamado de hospedeiro. 3 / 11
Definição Define-se Máquinas virtuais como uma máquina, implementada através de software, que executa programas da mesma forma que um computador real. Segundo a IBM: Pode-se definir como uma cópia isolada de um sistema físico; Detalhe: Máquinas virtuais permitem a criação de quantos computadores você desejar. 4 / 11
Componentes de uma Máquina Virtual O primeiro requisito para se utilizar uma máquina virtual é que existe um sistema hospedeiro, que contém o recursos reais de hardware e software do sistema. E para os componentes internos de uma máquina virtual Uma máquina virtual deve permitir que sejam utilizados os mesmos componentes de um computador real, assim sendo teremos os seguintes componentes: 1 Memória RAM; 2 Disco(s) Rígido(s); 3 Interfaces de Rede; 4 Som 5 Acesso a dispositivos de memórias secundárias (pen drives, hd s externos, etc). 5 / 11
Como funcionam as configurações na máquina virtual As configurações dos componentes de uma máquina virtual são simples e funcionam da seguinte forma: Configurações: A memória disponível para a máquina virtual nunca pode exceder mais do que 50% da memória total do computador real; A quantidade de espaço em disco utilizado é relativa, mas pode-se seguir o mesmo critério das configurações de memória; Se for necessário existir conexões de rede, estas deverão ser definidas nas configurações da máquina, pois podemos ter diferentes tipos de interfaces de rede hoje em dia (rede sem fio, wireless, 3g, etc). 6 / 11
Softwares de Máquinas virtuais existentes Atualmente existem algumas ferramentas de máquinas virtuais bastante comuns de se utilizar academicamente e profissionalmente: Softwares de Máquinas virtuais (a) (b) Figura: Softwares de Máquinas virtuais (c) 7 / 11
Aplicações de Máquinas virtuais O uso de máquinas virtuais vem se difundindo cada vez mais atualmente. É muito comum a sua utilização para experimentos de uso acadêmico, mas é possível citar outras aplicações: Consolidação de servidores; Migração de aplicações; Detecção de Intrusão; Serviços de Hosting (hospedagem); Testes de novas tecnologias. Figura: Aplicações de máquinas virtuais 8 / 11
Vantagens utilizar Máquinas virtuais Algumas das vantagens do uso de máquinas virtuais: 1 Facilitar o aperfeiçoamento de novos sistemas operacionais; 2 Posibilitar a comparação de vários sistemas operacionais utilizando o mesmo equipamento; 3 Simulação de falhas de hardware; 4 Facilitação de migração de sistemas, antes de sua real aplicação; 5 Confiança e disponibilidade: falhas podem ser contornadas com a inutilização ou cópia de uma máquina; Figura: Vantagens 9 / 11
Desvantagens utilizar Máquinas virtuais Algumas das desvantagens que podem ser citadas: 1 Todos os ambientes virtuais necessitam ser monitorados, configurados e salvos. Sendo neste campo os maiores investimentos em virtualização; 2 Desempenho: o uso de virtualizações em um mesmo computador implica em uma maior carga de uso de memória e acesso a disco. Estes recursos são na verdade compartilhados do computador hospedeiro, e não existem reais métricas para supor quantas máquinas virtuais um processador pode realmente suportar. Figura: Desvantagens 10 / 11
Demonstração prática A seguir será demonstrada a prática de instalação e utilização do sistema operacional Windows Server 2008. 11 / 11