Você está na página 1de 10

Virtualizao

IFTO-2015/1
A.D.S.W.
RICA S. L. SANTOS

Conceito
Capacidade que os softwares possuem de estabelecer que os
mecanismos aparentem quilo que de fato no so.

Formas de virtualizao

Do Hardware
Transfere as caractersticas do sistema fsico independente do sistema
operacional, ou seja, qualquer software utilizado para a arquitetura, por
exemplo de 64 bits, ir funcionar.
Aplicaes
Linux

Aplicaes
Windows

Aplicaes
Windows
Solaris
Camada de hardware virtual

Aplicaes

Mquina Virtual
Sistema Operacional

Processador Perifrico Disco

Disquete

Aplicaes
Software
Camada de hardware
fsico

Do Sistema Operacional
Transfere as caractersticas de um
sistema operacional especfico.
A mquina virtual roda aplicaes
ou um conjunto de aplicaes
de um sistema operacional especfico.

Aplicao Aplicao
Sistema Operacional (Linux,
Windows, Unix) - Virtual
Mquina Virtual
Sistema Operacional (Linux, Windows,
Unix)
cpu, ram, dispositivos de E/S - Real

De Linguagens De Programao
Cria uma aplicao no topo do sistema operacional;
So desenvolvidas para computadores fictcios projetados para uma
finalidade especfica;
A camada exporta uma abstrao para a execuo de programas
escritos para esta virtualizao.
Aplicao
Mquina Virtual
Sistema Operacional (Linux, Windows,
Unix)
cpu, ram, dispositivos de E/S - Real

A Capacidade Da Virtualizao
executar um sistema operacional dentro de outro;

utilizar uma aplicao de outra plataforma


operacional;

executar mltiplos sistemas operacionais;

flexibilizar uma plataforma complexa de trabalho.

Outras Classificaes
Abstrao do ISA (Instrutor que Define a Arquitetura)
A virtualizao implementada com o uso da simulao completa do
ISA. O simulador executa as instrues do sistema virtualizado
utilizando a traduo das instrues para o sistema nativo;
HAL (Camada separada do Hardware)
O monitor simula uma arquitetura completa para o sistema
virtualizado. Sendo assim, esse sistema acredita estar executando
sobre um sistema completo de hardware;

Outras Classificaes
O.S. Level
Esse nvel de virtualizao obtido utilizando-se uma chamada de sistema
especfica. A virtualizao ocorre a partir de um diretrio ou sistema de
arquivos previamente preparado para esse fim;
Nvel de aplicao
Soluo que garante que uma aplicao possa ser executada em qualquer
plataforma de software ou hardware, pois a camada abstrada de forma
idntica em todas as plataformas;
biblioteca de interface para usurio
Aplicaes executadas com o auxilio de um conjunto de APIs que chegam ao
nvel do usurio por meio de bibliotecas.

Obrigada!

Você também pode gostar