Escolar Documentos
Profissional Documentos
Cultura Documentos
Componentes: Ciro Riordan Samuel Santana Lenidas Gabriel Franciele Pinheiro Gustavo Ribeiro
Tpicos
Lista de tpicos que sero apresentados
Conceito O monitor de mquinas virtuais (VMM) uma aplicao que implementa uma camada de virtualizao, a qual permite que mltiplos sistemas operacionais funcionem sobre um mesmo hardware simultaneamente. ele que cria e gerencia os ambientes de mquinas virtuais, interpretando e emulando o conjunto de instrues entre as mquinas virtuais e a mquina real (hardware).
Principais funes Definir o ambiente de mquinas virtuais; Alterar o modo de execuo do sistema operacional convidado de privilegiado para no privilegiado, e viceversa; Emular as instrues e escalonar o uso da CPU para as mquinas virtuais. Gerenciar acesso aos blocos de memria e disco; Intermediar as chamadas de sistema e controlar acesso a outros dispositivos;
Caractersticas principais Eficincia: as instrues do processador virtual sejam executadas diretamente pelo processador real, sem interveno do monitor. As instrues que no puderem ser tratadas pelo processador real precisam ser tratadas pelo monitor. Integridade: todas as requisies aos recursos de hardware devem ser alocadas explicitamente pelo monitor (memria, processamento etc). Equivalncia: prover um comportamento de execuo semelhante ao da mquina real;
Tipos de Mquinas Virtuais Mquinas virtuais clssicas ou de Tipo I Mquinas virtuais Hospedadas ou de Tipo II
Mquinas virtuais clssicas ou de Tipo I O monitor possui controle sobre o hardware e cria um ambiente de mquinas virtuais dando a cada mquina virtual o comportamento de uma mquina fsica, podendo executar sobre esses ambientes, sistemas operacionais iguais ou diferentes, totalmente isolados entre si.
Mquinas virtuais Hospedadas ou de Tipo II Nesta abordagem o monitor implementado como um processo de um sistema operacional real (sistema anfitrio). O monitor de tipo II funciona de forma anloga ao de tipo I, com a diferena que ele executado sobre o sistema operacional anfitrio, como um processo deste. Neste modelo o monitor simula todas as operaes que o sistema anfitrio controlaria.
Referncias
Virtualizao de Sistemas Operacionais http://www.lncc.br/~borges/doc/Virtualizacao%20de%20Sistemas%20Operacionais.TCC.pdf FLEXLAB: Middleware de virtualizao de hardware para gerenciamento centralizado de computadores em rede http://www.dcce.ibilce.unesp.br/ppgcc/dissert/Diss-06-Igarashi.pdf