TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

DEPARTAMENTO DE CIÊNCIAS TECNOLÓGICAS E ENGENHARIAS (DTEC)

Por:   •  1/11/2018  •  Trabalho acadêmico  •  2.095 Palavras (9 Páginas)  •  318 Visualizações

Página 1 de 9

[pic 1]

INSTITUTO SUPERIOR POLITÉCNICO METROPOLITANO DE ANGOLA

DEPARTAMENTO DE CIÊNCIAS TECNOLOGICAS E ENGENHARIAS (DTEC)

ENGENHARIA INFORMÁTICA

JUCIRA DE OLIVEIRA FRANCISCO

IRACELMA PATRÍCIA DOS SANTOS

ADILSON CARLOS ZUMBA JOAQUIM

EVANDER EUGÉNIO DOS SANTOS

AIRES ULÍNEA MACUMA

MONTAGEM DE MÁQUINAS VIRTUAIS

        

[pic 2]

        


JUCIRA DE OLIVEIRA FRANCISCO

IRACELMA PATRÍCIA DOS SANTOS

ADILSON CARLOS ZUMBA JOAQUIM

EVANDER EUGÉNIO DOS SANTOS

AIRES ULINEA MACUMA

MONTAGEM DE MÁQUINAS VIRTUAIS


[pic 3][pic 4]

ÍNDICE

OBJECTIVOS        4

Geral        4

Específicos        4

INTRODUÇÃO        4

DESENVOLVIMENTO        6

Classificação da virtualização        6

Quanto à arquitetura        6

Quanto à técnica        7

Montagem das nossas VM’S        8

VANTAGENS DAS VMS        8

DESVANTAGENS DA VIRTUALIZAÇÃO        9

CONCLUSÃO        10

BIBLIOGRAFIA        10



OBJECTIVOS

Geral:

  • Compreender o funcionamento e a importância das máquinas virtuais

Específicos:

  • Apresentar os funcionamentos das máquinas virtuais
  • Enumerar as vantagens do uso delas


INTRODUÇÃO

Em computação, virtualização é o ato de criar uma versão virtual (em vez de real) de algo, incluindo a simulação de uma plataforma de hardware, sistema operacional, dispositivo de armazenamento ou recursos de rede.

A virtualização é uma tecnologia que permite criar vários ambientes simulados ou recursos dedicados a partir de um único sistema de hardware físico. O software chamado hipervisor conecta-se diretamente ao hardware e possibilita a divisão de um único sistema em ambientes distintos, separados e seguros, conhecidos como máquinas virtuais. Essas máquinas virtuais dependem da habilidade do hipervisor em criar uma separação entre os recursos da máquina e do hardware e distribuí-los da forma mais adequada. Com a virtualização, é possível aproveitar ao máximo os investimentos anteriores.        

Assim, neste presente trabalho aboradaremos como criá-las e manipulá-las com sistemas operacionais distintos; nomeadamente Mount Lion 10.8 da MAC e Kali Linux da Linux, bem como a funcionalidade individual de cada uma.

A seguir descreveremos os benefícios de usa-las e sem esquecer um pouco o historial para melhor compreensão.

Nota: nosso foco não é falar muito sobre o historial, mas sim apresentar resultados correspondentes à nossa pesquisa.



DESENVOLVIMENTO

No início dos sistemas de computação, as máquinas eram muito grandes e muito caras. Eram projetadas para realizar certo conjunto de operações que, combinadas, seriam capazes de criar diversas aplicações. Rapidamente, vários setores da sociedade passaram a projetar aplicações específicas nas suas áreas que usassem o poder dos computadores. A velocidade de cálculo atingida por um circuito eletrônico em comparação com qualquer outro método existente até a época era fascinante. O custo, porém, incluía do preço ao espaço de armazenamento, passando por manutenção e energia elétrica, tudo isso em uma época em que a tecnologia era ainda um tanto limitada nesse ramo.
           
            Ainda nos anos 50, o surgimento da virtualização propôs uma solução. A capacidade de usar uma máquina real em várias virtuais e trabalhar nelas separadamente implicou na possibilidade de se obter mais rendimento da máquina. A relação custo-benefício passou a ser favorável para muitas aplicações, e a técnica se difundiu.

A partir de então, tendo ramos heterogêneos a desenvolver tecnologias computacionais, houve a criação de sistemas incompatíveis. O hardware, sistema operacional e aplicações foram desenvolvidos em empresas diferentes, talvez em tempos diferentes. Essa característica gerou através do tempo plataformas operacionais distintas e incompatíveis entre si. A virtualização veio à tona, então, ao criar uma máquina virtual capaz de simular outra máquina real, onde se pode instalar outro sistema operacional (chamado hospedeiro).

CLASSIFICAÇÃO DA VIRTUALIZAÇÃO

Estão classificadas em 2 modos:

  • Quanto à arquitetura
  • Quanto à técnica

Quanto à arquitetura

Nesse tipo de arquitetura, o Monitor de Máquina Virtual (MMV ou VMM) é implementado diretamente sobre o hardware hospedeiro, como indicado no esquema baixo.

[pic 5]

    Dessa forma, o monitor controla todas as operações de acesso requisitadas pelos sistemas convidados, simulando máquinas físicas com propriedades distintas, trabalhando de forma isolada. Com isso, diferentes computadores virtuais operam sobre o mesmo hardware.

QUANTO À TÉCNICA

Está dividida em:

  1. Virtualização completa → o hardware hospedeiro é completamente abstraído e todas as características de um equipamento virtual são emulados, ou seja, todas as instruções solicitadas pelo sistema convidado são interpretados no Monitor de Máquina Virtual. O sistema hospedado ignora a existência da máquina virtual e opera como se funcionasse diretamente sobre o sistema operacional para o qual foi projetado para funcionar.

  1. Paravirtualização → a máquina virtual não é idêntica ao equipamento físico original, para que o sistema hospedado possa enviar as instruções mais simples diretamente para o hardware, restando apenas as instruções de nível mais alto para serem interpretadas pelo MMV. Entretanto, esse procedimento requer que o sistema operacional convidado seja modificado para interagir com o MMV e selecionar quais instruções devem ser interpretadas nele ou diretamente no hardware hospedeiro.

  1. Recompilação dinâmica → as instruções são traduzidas durante a execução do programa da seguinte forma: as instruções do programa são identificadas em forma de sequência de bits. Em seguida, as sequências são agrupadas em instruções mais próximas do sistema operacional hospedeiro. Por último, essas instruções são reagrupadas em um código de mais alto nível, que, por sua vez, é compilado na linguagem nativa do sistema hospedeiro.

Neste presente artigo, a virtualização das máquinas a que trabalhamos foi a completa.

...

Baixar como (para membros premium)  txt (14.7 Kb)   pdf (867.4 Kb)   docx (830.3 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no TrabalhosGratuitos.com