3.3 Outras Classificações
Os tipos de virtualização
podem ainda ser divididos
segundo os seguintes critérios:
3.3.1
Abstração do ISA (Instruction Set Arquiteture)
Algumas máquinas virtuais utilizam-se
dessa
tecnologia, que consiste da total abstração do ISA, isto é, todas as
instruções
dos aplicativos que funcionam sobre a máquina virtual são traduzidas
para
instruções do sistema nativo. Essa técnica tem implementação simples e
apresenta boa flexibilidade. Em contrapartida, há uma grande perda de
desempenho. São exemplos dessa tecnologia Bochs e Crusoe.
3.3.2
Hardware Abstraction Layer
O monitor de máquina virtual simula todo
o sistema de
hardware para o aplicativo da máquina virtual. O aplicativo acredita
estar
funcionando diretamente sobre o hardware virtual. Tanto VMWare quanto
Xen
funcionam dessa maneira.
3.3.3
OS Level
Nessa tecnologia utiliza-se uma chamada de sistema
específica para a virtualização. Dessa maneira é possível isolar
processos.
Cada máquina é virtualizada com IP e recursos de hardware próprios. A
virtualização
ocorre a partir de um diretório criado exclusivamente para isso. Jail e
Ensim
são exemplos dessa forma de virtualização.
|
Top
| Next