cst em redes de computadores - eujml.files.wordpress.com · tipos de virtualização...
TRANSCRIPT
CST em Redes de CST em Redes de ComputadoresComputadores
Serviços de RedeServiços de Rede
Aula 02 – Virtualização e Aula 02 – Virtualização e Instalação de Servidores LinuxInstalação de Servidores Linux
Prof: Jéferson Mendonça de Limas
Introdução
● O que é Virtualização?– Recurso que permite utilizar diversos Sistemas Operacionais
ao mesmo tempo dentro de um outro Sistema Operacional hospedeiro ou até mesmo diretamente sobre o hardware.
– Definida como uma camada de abstração entre o hardware e o software, que protege o acesso direto do software aos recursos físicos do hardware.
Introdução
● Onde e quando surgiu o conceito de Virtualização?– Apesar de parecer novo este conceito foi aplicado apartir de
1959, quando Christopher Strachey publicou o artigo Time sharing processing in large fast computer na Conferência Internacional de Processamento de Informação em Nova Iorque.
● Qual a importância hoje da Virtualização?– Um dos principais aspectos do uso a virtualização é a redução
do consumo de energia dos servidores e dos sistemas de refrigeração, visto que um servidor em pleno uso ou sem uso consomem praticamente a mesma quantidade de energia.
– Outra vantagem está na recuperação de serviços que sofreram algum tipo de pane.
Introdução
● Para que serve a virtualização?– Reduzir o custo e o tamanho da infraestrutura
– Melhorar a flexibilidade e o tempo de resposta
– Facilitar backups e melhorar a disponibilidade de aplicativos
– Melhorar a administração e aumentar a segurança
– Padronizar o hardware e facilitar a migração
– Testar softwares e instaladores
– Economizar energia
Tipos de Virtualização
● Virtualização de Servidores– Mais comum e fácil de ser justificada;
● Virtualização de Desktops– Configuração de desktops de usuários finais em uma infraestrutura
centralizada e virtual;
● Virtualização do armazenamento (Storage)– Introdução de um componente (appliance) onde as diferentes unidades de
armazenamento são tratadas como uma única unidade;
● Virtualização das aplicações– Execução de um programa em um repositório central, o que permite melhor
gerenciamento;
● Virtualização de redes– Permite que uma infraestrutura seja partilhada por grupos de usuários como
se fossem um ambiente próprio.
Categorias de Virtualização
● Nível de Hardware– A camada de virtualização é posta diretamente sobre a
máquina física e apresenta as camadas superiores hardware abstrato similar ao original. (Vmware, Xen e Hyper-V)
● Nível do Sistema Operacional– A camada de virtualização está inserida entre o Sistema
Operacional e as aplicações. (VirtualBox, SandBox, KVM)
● Nível de Linguagem de Programação– A camada de virtualização é um programa de aplicação do
Sistema Operacional da plataforma. (Máquina Virtual Java, JVM)
Hipervisores
● Plataforma básica das máquinas virtuais, suas principais funções são:– Escalonamento de tarefas;
– Gerência de memória;
– Manutenção do estado da Máquina Virtual.
● São características importantes dos hipervisores:– Segurança sobre os recursos utilizados;
– Agilidade na reconfiguração de recursos computacionais;
– Capacidade de realizar reconfigurações sem interromper as operações do servidor de máquinas virtuais.
Tipos de Hipervisores
● Tipo I (Bare-metal, nativo ou superior): executado diretamente sobre o hardware do servidor. Partilha os recursos da máquina física entre as virtuais de forma que estas pensem ter recursos exclusivos.
● Tipo II (hosted): executada sobre um sistema operacional nativo com se fosse um processo deste. A camada de virtualização é composte de um sistema operacional hóspede e um hardware virtual.
Formas de Virtualização
● As soluções de virtualização baseadas em hipervisores incluem os tipos virtualização completa e a paravirtualização.– Virtualização Completa
● Realiza a abstração completa do sistema físico. Não é necessário realizar modificações no Sistema Operacional na máquina virtual e nem nas aplicações. Facilita o processo de migração entre servidores físicos e virtuais.
– Paravirtualização● Alternativa para resolver problemas de desempenho e
subutilização de recursos da virtualização completa. O sistema operacional convidado necessita ser modificado, sempre que necessitar executar instruções sensíveis passará a chamar a máquina virtual.
Estado do Mercado de Virtualização
● As grandes empresas já se utilizam da virtualização a bastante tempo. Conforme pode ser observado no gráfico abaixo montado com base em pesquisa realizada em 2008 pelo Enterprise Strategy Group, pode-se observar a fatia de mercado ocupada pelas principais empresas do ramo.
Como me aprofundar mais em Virtualização?
● Existem diversas formas:– Cursos;
– Leitura de Materiais;
– Vídeo Tutoriais;
● https://pt.scribd.com/doc/50570155/Virtualizacao-de-Servidores
Tira Dúvidas
Atividade Prática
● Utilização do VirtualBox– Instalação de um Servidor Linux baseado no
Ubuntu Server 14.04
– Documentação da Instalação conforme material demonstrado na Aula Anterior.
Instituto Federal Catarinense - Campus Avançado Sombrio
Av. Prefeito Francisco Lummertz Júnior, 930Bairro Januária - Sombrio/SC - CEP 88960-000
Telefones: (48) 3533-4001 | 3533-2712