Escolar Documentos
Profissional Documentos
Cultura Documentos
AULA 06 – VIRTUALIZAÇÃO
SUMÁRIO
www.estrategiaconcursos.com.br 1 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
1. Conceitos de Virtualização
Haja vista que este é nosso curso regular, temos que abordar
conceitos e as soluções de virtualização. Em virtude disto, nesta
aula, abordaremos os conceitos e as soluções mais exigidas pela
banca.
www.estrategiaconcursos.com.br 2 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Conceitos iniciais
www.estrategiaconcursos.com.br 3 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 4 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Tipos de virtualização
www.estrategiaconcursos.com.br 5 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 6 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
VANTAGENS
Melhor aproveitamento da infraestrutura existente: ao executar
vários serviços em um servidor ou conjunto de máquinas, por exemplo, pode-
se aproveitar a capacidade de processamento destes equipamentos o mais
próximo possível de sua totalidade;
O parque de máquinas é menor: com o melhor aproveitamento dos
recursos, a necessidade de aquisição de novos equipamentos diminui, assim
como gastos com instalação, espaço físico, refrigeração, manutenção, energia,
etc.
Gerenciamento centralizado: dependendo da solução de virtualização
utilizada, fica mais fácil monitorar os serviços em execução, já que o seu
gerenciamento é feito de maneira centralizada;
www.estrategiaconcursos.com.br 7 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
pode permitir sua implementação mais rápida, uma vez que a infraestrutura já
está instalada;
DESVANTAGENS
Sobrecarga afeta a todas as máquinas virtuais: a quantidade de
máquinas virtuais que um computador pode suportar não é ilimitada, razão
pela qual é necessário encontrar um equilíbrio para evitar sobrecarga, do
contrário, o desempenho de todas as máquinas virtuais será afetado;
Segurança: se houver uma vulnerabilidade de segurança no
gerenciador de máquinas virtuais (VMM), por exemplo, todas as
máquinas virtuais poderão ser afetadas pelo problema;
www.estrategiaconcursos.com.br 8 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 9 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 10 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 11 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 12 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 13 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Virtualização total
www.estrategiaconcursos.com.br 14 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 15 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 16 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Hipervisores
www.estrategiaconcursos.com.br 17 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 18 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 19 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 20 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Virtualização completa
www.estrategiaconcursos.com.br 21 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Paravirtualização
www.estrategiaconcursos.com.br 22 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 23 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
2. VMWare
www.estrategiaconcursos.com.br 24 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
VMWare vSphere
www.estrategiaconcursos.com.br 25 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 26 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
VMWare vCenter
www.estrategiaconcursos.com.br 27 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 28 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
VMWare Vmotion
www.estrategiaconcursos.com.br 29 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 30 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
VMWare ESXi
www.estrategiaconcursos.com.br 31 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 32 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Descrição
Arquitetura bare metal de 64 bits
www.estrategiaconcursos.com.br 33 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
VMWare DRS
www.estrategiaconcursos.com.br 34 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
VMWare HA
VMWare DPM
www.estrategiaconcursos.com.br 35 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 36 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 37 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Resolução de questões
Comentários:
Questão bem trivial pessoal. Vejam que mesmo o Cespe pode exigir
questões menos rebuscadas. Atentem que a questão trata de
virtualização de aplicações, e agora sabemos que existem vários.
O intuito da virtualização é efetivamente permitir que vários cliente sejam
executados sobre um mesmo hardware, aumentando a eficiência no uso
dos recursos computacionais, reduzir a ociosidade e o consumo
energético. A virtualização de aplicações permite que várias aplicações de
sistemas operacionais diferentes possam ser executadas em um mesmo
hardware. Correta a assertiva.
Gabarito: Certa
Comentários:
VANTAGENS
Segurança e confiabilidade: como cada máquina virtual funciona de
maneira independente das outras, um problema que surgir em uma delas -
como uma vulnerabilidade de segurança - não afetará as demais;
Gabarito: Certa
www.estrategiaconcursos.com.br 38 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Um dos propósitos da virtualização é ter múltiplas instâncias de máquinas
virtuais levando ao uso mais eficiente de recursos computacionais, em
termos de consumo de energia, efetividade de custo ou ambos (Ex:
VMWare). Melhora-se bastante a eficiência energética. Por que? Porque
temos várias máquinas em uma só!
Gabarito: Certa
Comentários:
Parece repeteco da questão anterior, mas não é. Correto pessoal. A
Virtualização possibilita diferentes máquinas virtuais poderem utilizar
recursos de um mesmo servidor físico, por exemplo, permite que um
servidor físico seja compartilhado para a execução de diversas aplicações
em diferentes sistemas operacionais. Esse compartilhamento é que
otimiza a utilização dos recursos de processamento e memória.
Gabarito: Certa
Comentários:
Pessoal, vejam como as questões se repetem. Como temos visto, o intuito
da virtualização é efetivamente permitir que vários cliente sejam
executados sobre um mesmo hardware, aumentando a eficiência no uso
dos recursos computacionais, reduzir a ociosidade e o consumo
energético. O servidor físico é compartilhado entre as partes e cada uma
das partes executa uma aplicação de usuário de forma distinta. No
entanto, não há a limitação que o sistema operacional seja o mesmo em
www.estrategiaconcursos.com.br 39 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Errada
Comentários:
Palavras chave: economia nos custos operacionais e na aquisição da
infraestrutura. Realmente, a virtualização ao permitir superar o
paradigma “um servidor por aplicação”, reduz o custo de aquisição de
infraestrutura. Ao permitir compartilhar o hardware, permite economia
nos custos operacionais. Questão correta.
Gabarito: Certa
Comentários:
Errado. Se houver requisitos de uma gerência de ambientes
computacionais com alta disponibilidade, a técnica de virtualização é
recomendada, pois permite aumentar a disponibilidade e reduzir a
vulnerabilidades dos equipamentos. Podemos também aliar a virtualização
a outras técnicas como clusterização, que propiciam também alta
disponibilidade.
Gabarito: Errada
www.estrategiaconcursos.com.br 40 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Pessoal, o erro da questão é que na virtualização o armazenamento pode
ser feito com redundância, e não há uma obrigatoriedade de
armazenamento remoto. É comum o armazenamento em storage local
ou nos próprios dispositivos de armazenamento do hardware local.
Assertiva errada.
Gabarito: Errada
Comentários:
Assertiva totalmente descabida, atualmente, a virtualização é sim
compatível com o uso do Microsoft Exchange ou do SGBD Oracle. Não é
possível caracterizar algum serviço como incondicionalmente incompatível
com a virtualização. É necessário analisar as características determinadas
dos serviços, como consumo excessivo de processamento ou grandes
volumes de dados. Daí sim, é possível verificar se a virtualização é uma
solução adequada e que não prejudicará o funcionamento do serviço
virtualizado, visto que também a solução de virtualização demanda
recursos de processamento e memória.
Gabarito: Errada
Comentários:
Correto pessoal, o hipervisor (ou Monitor de Máquina Virtual – MMV) é
uma camada de abstração implementada em software que é
responsável por hospedar, gerenciar e controlar as máquinas
virtuais e seus recursos (Hardware e Software).
Conforme vimos em aula, o hipervisor é responsável por prover acesso a
recursos como CPU, memória e dispositivos de entrada e saída de dados
para cada máquina virtual.
www.estrategiaconcursos.com.br 41 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Certa
Comentários:
O hipervisor (ou Monitor de Máquina Virtual – MMV) é uma camada de
abstração implementada em software que é responsável por
hospedar, gerenciar e controlar as máquinas virtuais e seus
recursos (Hardware e Software). Assim, a plataforma sobre a qual o
sistema operacional visitante é executado é propiciada pelo hipervisor.
Além disso é o hipervisor quem gerencia a execução do SO visitante,
verificando a forma como as intruções serão repassadas ao hardware.
Correto então não é pessoal? É o hipervisor responsável pelos recursos
citados na questão!
Gabarito: Certa
Comentários:
Hipervisor Tipo I: nessa arquitetura, o monitor de máquina virtual é
implementado diretamente sobre o hardware hospedeiro. O monitor
controla todas as operações de acesso requisitadas pelos SOs convidados,
simulando máquinas físicas com propriedades distintas, trabalhando de
forma isolada. Diferentes computadores virtuais operam sobre o mesmo
hardware. Exemplos: Xen e VMWare ESX Server.
Hipervisor Tipo I
www.estrategiaconcursos.com.br 42 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Errada
Comentários:
Na Paravirtualização, o sistema operacional convidado é alterado e já
contém os comandos de hardware corretos, ou seja, não é necessário
tradução de comandos ou alteração das instruções de usuário.
Gabarito: Errada
Comentários:
Pessoal, como vimos na emulação uma aplicação é executada sobre um
sistema operacional e emula o comportamento de um outro sistema
operacional.
www.estrategiaconcursos.com.br 43 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Errada
Comentários:
Conforme comentários anteriores, a paravirtualização proporciona melhor
desempenho em relação à virtualização total. A modificação do SO
possibilita que haja teste de cada instrução e que os dispositivos de
hardware sejam acessados por drivers da própria máquina virtualizada.
Assertiva correta.
Gabarito: Certa
www.estrategiaconcursos.com.br 44 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Segundo Tanenbaum, a paravirtualização é uma abordagem diferente
para o gerenciamento de instruções de controle que modifica o sistema
operacional (paravirtualização) para removê-las. Segundo o autor, essa
abordagem não é uma virtualização autêntica, e sim uma
paravirtualização.
Gabarito: Certa
Comentários:
Processadores (VT-x e AM-v) com tecnologia de virtualização assistida por
hardware possuem um conjunto de instruções extra chamado virtual
machine extension, são exemplos dessas instruções: VMXON, VMXOFF,
VMRESUME .
A inserção de novas instruções, diretamente no processador, retira esse
encargo do hipervisor, e acarreta redução da latência e aumento do
desempenho.
Gabarito: Certa
Comentários:
O hipervisor, ou monitor de máquinas virtuais, é implementado como
uma camada de software entre o hardware e o sistema operacional, e
oferece uma máquina virtual para o Sistema Operacional.
www.estrategiaconcursos.com.br 45 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Certa
Comentário:
O hipervisor, ou monitor de máquina virtual, é implementado como uma
camada de software entre o hardware e o sistema operacional, e oferece
uma máquina virtual para o Sistema Operacional.
O papel do hipervisor é compartilhar os recursos de hardware entre as
máquinas virtuais, de forma que cada uma delas imagina ter recursos
exclusivos.
O hipervisor passa a ser o único programa funcionando no modo núcleo,
privilegiado. Assertiva correta.
Gabarito: Certa
Comentários:
A questão nos indaga as duas formas de implementação de hipervisores:
www.estrategiaconcursos.com.br 46 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Como a questão é um pouco antiga, temos que lembrar que hoje além
dos dois tipos clássicos, temos hipervisores híbridos.
Gabarito: Certa
Comentários:
Um hipervisor (ou Monitor de Máquinas Virtuais) é uma plataforma de
virtualização que permite executar múltiplos sistemas operacionais
simultaneamente em uma máquina física (host).
Hipervisor Tipo 1, também chamado de nativo ou bare metal, é aquele
que conversa diretamente com o hardware. As máquinas virtuais rodam
diretamente sobre ele. O Hyper-V é um hypervisor de Tipo 1.
www.estrategiaconcursos.com.br 47 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Certa
Comentários:
O storage é um componente fundamental da infraestrutura de TI,
responsável direto pelos serviços de armazenamento fornecidos por um
datacenter. Como vimos, a virtualização de storage é uma dentre os
vários tipos de virtualização.
Correto! A virtualização de storage tem como um de seus benefícios
centrais o ganho de mobilidade no armazenamento, que pode assim ser
livremente utilizado e alocado, conforme as necessidades das máquinas
virtuais.
Gabarito: Certa
Comentários:
Uma das vantagens da virtualização é a possibilidade de migração de
servidores virtuais, usada, por exemplo, para balanceamento de carga
entre diferentes servidores. Portanto, o inverso da assertiva está correto.
Gabarito: Errada
Comentários:
www.estrategiaconcursos.com.br 48 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Certa
Comentários:
O Hyper-V dispõe de uma solução de migração de máquinas virtuais cujo
nome é Live Migration, permite migrar (sem desligar) uma ou mais
máquinas virtuais de um servidor físico para outro.
O VMWare também conta com solução similar, o VMotion que facilita ao
gerenciamento na migração de VMs.
É possível sim mover máquinas virtuais entre servidores físicos sem
desligá-las. Assertiva incorreta.
Gabarito: Errada
Comentários:
Máquina Virtual baseada em Núcleo (Kernel-based Virtual Machine -
KVM), é uma infraestrutura de virtualização, que pode ser integrada ao
Linux. Uma variedade de sistemas operacionais funcionam em KVM,
incluindo distribuições de GNU/Linux, BSD, Solaris; mas também é
possível instalar sistemas operacionais proprietários, como Windows ou
Mac OS.
Gabarito: Errada
www.estrategiaconcursos.com.br 49 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Alternativa correta. Existem diversas soluções de virtualização para
servidores, virtualização de desktops, virtualização de aplicações,
virtualização de storages, redes, etc.
VMWare, Xen, e Hyper-V são soluções de virtualização de servidores tipo
I. Já o VirtualBox e VMPlayer são hipervisores tipo II.
Gabarito: Certa
Comentários:
A virtualização de desktops é um dos possíveis tipos de virtualização,
temos outros, como virtualização de storage, virtualização de rede,
virtualização de servidores. A virtualização de desktops pode utilizar
recursos de um servidor de virtualização, como Hyper-V, que permita
virtualização de desktops. Por isso a assertiva está errada, não é
necessário o uso de hardware exclusivo.
Gabarito: Errada
Comentários:
Pessoal, ambas possuem versões gratuitas! Claro, limitada a apenas uma
máquina virtual.
Gabarito: Errada
www.estrategiaconcursos.com.br 50 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
O vCenter Server faz parte do VMWare e permite o gerenciamento
unificado de todos os hosts vSphere e máquinas virtuais.
Gabarito: Certa
Comentários:
Correto, o hardware virtualizado pelo VMWare utiliza dispositivos
proprietários que dependem de determinadas características. Como a
primeira camada do VMWare interaje com o hardware, o VMware suporta
diversos hardware de rede e de armazenamento disponíveis em
servidores comerciais. Quando novos dispositivos de hardware são
lançados, os drivers específicos do VMware precisam ser escritos para dar
suporte a eles. O VMWare atualmente suporta virtualização de discos
SATA e SCSI para os sistemas operacionais virtualizados. Assertiva
correta.
Gabarito: Certa
Comentários:
Assertiva correta. O VMWARE permite a configuração de máquinas
virtuais em cluster de alta disponibilidade. Isso pode ser feito com o
VMWare ESXi que suporta balanceamento de carga e a alta
disponibilidade. A vantagem desse arranjo é que quando um servidor
físico do cluster falha, as máquinas virtuais que executavam no servidor
são migradas automaticamente para outro servidor do cluster.
www.estrategiaconcursos.com.br 51 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Certa
Comentários:
A VMware tem um produto chamado vRealize, que fornece gerenciamento
unificado, gerenciando o vSphere e também outros hipervisores,
infraestrutura física e nuvens externas. A questão está correta, é possível
gerenciar diferentes hipervisores (KVM e Vsphere), como um único
recurso, utilizando-se de uma ferramenta para gerenciar uma nuvem
computacional como o vCloud Suite.
Gabarito: Certa
Comentários:
Correto. No Vmware, o VMKernel é que possibilita ligações entre uma VM
e a camada de hardware. O VMware precisa do VMkernel porque ele é
hipervisor tipo I (bare metal - executado diretamente sobre o hardware).
O VMkernal é que aloca memória, CPUs, etc.
O protocolo iScsi, por sua vez, é um protocolo de transporte que
transporta comandos SCSI. Quando utilizamos VMWare VSphere, para
disponibilizar uma conexão com um dispositivo ISCSI, é necessário
configurar o VMKernel.
Gabarito: Certa
www.estrategiaconcursos.com.br 52 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Pessoal, Open VZ é uma solução de virtualização por container. Um
container também pode ser chamado Virtual Enviroment (VE) ou Virtual
Private Server (VPS). Na virtualização por container, temos então um
único hardware no qual são criados ambientes os VE. Assertiva correta.
Gabarito: Certa
Comentários:
Pessoal, essa questão é muito interessante, principalmente para entender
as razões da adoção da virtualização, principalmente a eficiência. Vamos
dividir a questão em dois segmentos:
1 – “As tecnologias de virtualização VMWARE e XEN distribuem cores de
processamento e memória de um servidor físico entre as máquinas
virtuais instaladas nesse servidor”. Correto, VMWARE e XEN são
hipervisores nativos (tipo I) que compartilham os recursos de hardware
entre as máquinas virtuais
2 – “Devendo o número de máquinas virtuais criadas em um servidor
físico limitar-se ao número de cores de processamento existentes no
servidor, já que cada máquina virtual deve ter, pelo menos, um core de
processamento alocado”. Errado, o número de máquinas virtuais não se
limita ao número de cores existentes, muito menos cada máquina virtual
deve ter, pelo menos, um core de alocado. Essas afirmações
descaracterizam a flexibilidade inerente à virtualização, a qual se
beneficia principalmente do compartilhamento do hardware adjacente,
reduzindo a ociosidade.
Gabarito: Errada
www.estrategiaconcursos.com.br 53 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Perfeito pessoal, como vimos hipervisor é uma plataforma de virtualização
que visa possibilitar mais de um sistema operacional convidado (guest)
ser executado em um mesmo computador. Os hipervisores que executam
sobre o hardware são chamados bare metal, e as VM que executam
sobre um sistema operacional são chamados convidados.
Gabarito: Certa
Comentários:
Questão para enganar os desavisados pessoal.
O Wine é um emulador Linux que permite a execução de programas
Windows em um sistema Linux.
O VMware é um hipervisor Tipo I, como vimos, ele não emula (emulador
ou máquina virtual de processo) máquinas convidadas virtuais completas
na parte superior de um sistema operacional hospedeiro. O sistema
operacional hospedeiro não precisa ser, necessariamente, o Linux ou o
Windows. Portanto, o VMWare não é uma abordagem similar ao Wine.
Gabarito: Errada
www.estrategiaconcursos.com.br 54 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Pessoal, já vimos bastante questões sobre esse tópico. Já sabemos que
existem dois tipos de virtualização: virtualização completa (full
virtualization) e paravirtualização.
Na paravirtualização, o sistema operacional hóspede precisar ser
modificado. O sistema operacional do hóspede roda em uma máquina
virtual similar ao hardware físico, mas não equivalente. É o hipervisor que
simula o hardware, e não a máquina virtual.
Gabarito: Errada
Comentários:
Pessoal, clustering ou clusterização é um conjunto de computadores
independentes que trabalham em conjunto para aumentar a
disponibilidade e escalabilidade. Os servidores em cluster (chamados
de nós) são conectados por cabos ou por software. Se um ou mais dos
nós do cluster falhar, o outro nó começará a fornecer o serviço, processo
conhecido como failover.
Cada host executa uma cópia separada dos dados ou informações
e distribui as solicitações de entrada dos clientes pelos hosts do
cluster. É possível adicionar hosts dinamicamente ao cluster para
atender aumentos de carga. Além disso, este cluster pode direcionar
todo o tráfego para um único host designado, chamado de host padrão.
Geralmente, o cluster permite que todos os computadores do
cluster sejam identificados pelo mesmo conjunto de endereços IP de
cluster e mantém um conjunto de endereços IP dedicados para cada host.
Isso facilita o gerenciamento e mantém a estrutura clusterizada
transparente para o usuário. Uma prática comum é a utilização da
clusterização combinada com virtualização, e é sobre este
www.estrategiaconcursos.com.br 55 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Certa
Comentários:
Pessoal, vimos que na paravirtualização o sistema hóspede é modificado
para chamar a máquina virtual sempre que for executar uma instrução
ou ação considerada sensível. Nesse caso, é usado o termo hypercall,
ou seja, a substituição da chamada de uma instrução sensível pela
chamada a um tratador de interrupção de software (trap) com os
parâmetros adequados. Não é um termo consagrado na prática, mas é
academicamente correto. Assertiva correta.
Gabarito: Certa
Comentários:
Questão novinha, saída do forno Cespe. A questão inverteu a definição de
paravirtualização, com as características da virtualização total. Ainda bem
que nessa o Cespe não nos pega mais, não é pessoal. Assertiva errada.
www.estrategiaconcursos.com.br 56 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Errada
Comentários:
Pessoal, como comentamos, existem várias preocupações quando
adotamos a virtualização, uma delas é a segurança. Mas, com relação ao
texto constante da questão, faço uma ressalva. Os aspectos de
segurança, entre eles as vulnerabilidades, variam entre as várias
plataformas de virtualização. Diante disso, um princípio de segurança
comum a todas as soluções é: “a máquina virtual não pode
comprometer a segurança das demais VMs, nem do sistema.” Ou
seja, mesmo que uma máquina virtual seja invadida, infectada,
comprometida, isso não deve representar uma ameaça para o sistema. As
máquinas virtuais devem ser completamente isoladas. A forma de
implementação desse princípio de segurança varia de solução para
solução. Também temos que atentar que as implicações de segurança são
diferentes, caso seja comprometida uma VM ou um hipervisor, por
exemplo.
Gabarito: Errada
Comentários:
Pessoal, vejam como atenção é essencial na resolução de provas do
Cespe. Realmente, o VMware é um hypervisor Tipo I (bare-metal),
instalado diretamente no servidor físico, e atua como o sistema
operacional, pois é o único programa que funciona no modo núcleo.
Porém, o erro da assertiva é afirmar que "sendo sua tarefa gerenciar
www.estrategiaconcursos.com.br 57 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Errada
Comentários:
Vamos comentar as alternativas erradas:
b) DRS - Provê recuperação de falhas em caso de interrupção do
funcionamento de uma aplicação.
c) System Center Virtual Machine Manager - Gerencia todos os hosts
físicos em uma única interface de gerenciamento.
d) Réplica - Mantém a replicação de dados para outros servidores
secundários.
e) High-availability virtual machines - Gerencia o armazenamento
distribuído dos dados e movimentá-los de acordo com a disponibilidade de
armazenamento da storage.
Na questão anterior, vimos o LiveMigration, recurso de migração de VM
do Hyper-V. Nessa questão, abordamos recurso similar do VMWare. O
VMware vMotion também permite a migração em tempo real de máquinas
virtuais em execução de um servidor físico para outro, sem tempo de
parada e sem necessidade de interromper o funcionamento delas. Nosso
gabarito então é a letra A.
Gabarito: A
www.estrategiaconcursos.com.br 58 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Errada pessoal. Comentamos bastante, está ficando até batido não é.
Hipervisor tipo I é instalado diretamente no hardware (bare metal).
Hipervisor tipo 2 é instalado sobre um SO.
Gabarito: Errada
Comentários:
Correto, a instalação pode ser feita com imagens ISO ou a partir de
mídias. Na Console do VMware vSphere, e com a conexão ao Servidor
ESXi a instalação das VMs pode ser feita usando imagens ISO ou o drive
de DVD do sistema operacional a ser virtualizado.
Gabarito: Certa
Comentários:
Errado, VMware não é opensource. VMware possui uma versão free,
VMware Player, mas com máquinas virtuais limitadas. O Xen sim é
opensource, sob licença GPL.
Gabarito: Errada
www.estrategiaconcursos.com.br 59 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
E então pessoal, falamos algo sobre VMWare View? Não! Mais uma
questão fácil de resolver, nada de errar hein. Para mover máquinas
virtuais entre hosts, sem que estas fiquem indisponíveis, é utilizado o
VMWare vMotion. Errada a questão.
Gabarito: Errada
Comentários:
A configuração de interfaces de rede das VMs no VMWare pode ser feita
em 3 modos:
a) bridge - a VM participa da rede externa; no modo bridge, é possível a
utilização da mesma faixa de endereços IPs do servidor físico.
b) NAT – é construída uma rede à parte com acesso à rede externa pela
máquina hospedeira ou alguma VM;
c) Host-only - a VM funciona de maneira isolada.
Gabarito: Certa
Comentários:
Novamente pessoal. A questão trata do VMware vMotion. Assertiva
correta. Tomara que repita na prova, não haverá perigo de vocês
errarem, não é?
Gabarito: Certa
www.estrategiaconcursos.com.br 60 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
O VMware vSphere HA (High Availability) é um recurso de alta
disponibilidade que permite o monitoramento e solução de problemas se
houver problemas com um serviço. Ele possui várias opções de
recuperação, como reinicialização do serviço de aplicativo ou da máquina
virtual.
Gabarito: Certa
Comentários:
Anteriormente a autenticação era feita pela integração do Active Directory
e do vCenter Server. Agora, existe o vCenter Single Sign-On, um
recurso do VMware vSphere que centraliza a autenticação. Com o vCenter
Single Sign-On, é necessário criar um domínio de segurança definido para
o vSphere. O servidor único Sign-On vCenter pode ser configurado com
várias fontes, como o Active Directory ou OpenLDAP. Após a
autenticação, o nome de usuário e senha são trocados por um token de
segurança que é então utilizado para acessar os componentes do vSphere
como vCenter Server, etc. Por questões de segurança, é recomendável
que o vCenter Server esteja em uma máquina física diferente do vCenter
Single Sign-On, como vemos na figura.
www.estrategiaconcursos.com.br 61 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
==0==
Gabarito: Errada
Comentários:
Pessoal, questão do BACEN, muito técnica, mas vamos aproveitá-la para
ver alguns conceitos. Storage Area Network (SAN) é uma arquitetura para
a criação de uma rede específica e exclusiva para tráfego de grande
volume de dados e armazenamento. A VMware Virtual SAN é um recurso
para a criação de SAN virtual, definida por software, que disponibiliza
uma rede de armazenamento para o VMware. Com o VSAN, é feito o
agrupamento de discos rígidos ligados ao servidor (HDDs e / ou SSDs),
como vemos na figura.
www.estrategiaconcursos.com.br 62 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Certa
Comentários:
Errado pessoal. O VMware vSphere Replication faz replicação de
máquinas virtuais, e balanceamento de carga. O recurso responsável por
fazer balanceamento de carga de dados é o VMware vSphere Storage
DRS.
Gabarito: Errada
Comentários:
www.estrategiaconcursos.com.br 63 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Errada
Comentários:
Enunciado perfeito! Essa é uma das vantagens de uma solução de
virtualização, convivência multiplataforma. O VMWare permite a execução
simultânea de diferentes sistemas operacionais, Windows, Linux, em uma
única máquina física. Assertiva correta.
Gabarito: Certa
www.estrategiaconcursos.com.br 64 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Esta questão do TRE-RS, ano 2015, trouxe um assunto relativamente
novo aos tópicos tradicionalmente exigidos pelo examinador, no que
tange a virtualização. Um hipervisor ideal deve satisfazer às seguintes
propriedades: equivalencia, eficiencia, Controle de recursos, isolamento,
inspeção, Recursividade. Mas essas propriedades básicas que
caracterizam um hipervisor ideal nem sempre podem aendidas nas
plataformas de hardware existentes. Em virtude disso, Popek e Goldberg
teorizaram que as condições que possibilitam a construção de um
hipervisor em uma determinada plataforma são definidas da seguinte
forma:
“Para qualquer computador convencional de terceira
geração, um hipervisor pode ser construído se o conjunto
de instruções sensíveis daquele computador for um sub-
conjunto de seu conjunto de instruções privilegiadas.”
De acordo com os autores, toda instrução sensível deve ser também
privilegiada. Mas, quanto maior o número de instruções sensíveis, maior o
volume de interpretação de código a realizar, e menor o desempenho da
máquina virtual. Uma solução para isto é a tradução dinâmica: ao
carregar um programa na memória, o hipervisor analisa seu código e
substitui essas instruções sensíveis por chamadas a rotinas que as
interpretam dentro do hipervisor. Isso implica em um tempo maior para o
lançamento de programas, mas torna possível a virtualização. Assim,
entre as alternativas da questão, a mais correta é a E.
Gabarito: E
Comentários:
O examinador misturou dois conceitos distintos: virtualização e
computação em nuvem. A assertiva mais correta ficaria nos seguintes
termos; “Na computação em nuvem, os aplicativos e dados são
armazenados em servidores fora da organização, podendo ser acessados
www.estrategiaconcursos.com.br 65 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: Errada
Comentários:
Pessoal, atenção às premissas sobre as tecnologias, como a virtualização
de desktops. Muitas questões abordam pontualmente o entendimento de
características e vantagens. A virtualização de desktops permite reduzir
os gastos com a compra de equipamentos. A virtualização de desktops
também pode (não necessariamente, pois este benefício depende de
infraestrutura adequada) propiciar melhor desempenho no acesso a área
de trabalho das máquinas. Assertiva correta.
Gabarito: Certa
a) hardware.
b) servidor.
c) aplicação.
d) desktop.
e) aplicativos.
Comentários:
O tipo de virtualização utilizada para separar o sistema operacional e suas
aplicações do dispositivo físico é denominado virtualização de desktop.
Nosso gabarito é a letra D.
Gabarito: D
www.estrategiaconcursos.com.br 66 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
O intuito da virtualização é efetivamente permitir que vários cliente sejam
executados sobre um mesmo hardware, com a aparência e as
capacidades de execução em sua própria máquina dedicada,
aumentando a eficiência no uso dos recursos computacionais, reduzir a
ociosidade e o consumo energético.
Gabarito: C
Comentários:
Segundo Tanenbaum, a virtualização permite que uma máquina hospede
múltiplas máquinas virtuais, cada uma com seu próprio sistema
operacional. Alternativa D é o gabarito da questão.
www.estrategiaconcursos.com.br 67 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: D
Comentários:
Virtualização abrangente, Metavirtualização, Virtualização assistida pelo
software são alternativas descabidas e as alternativas que se refiram a
elas podem ser descartadas.
Atentem para a alusão a arquitetura x86, e lembrem das restrições que
deram causa ao surgimento da virtualização assistida por hardware. Na
virtualização assistida por hardware, o SO tem acesso direto aos
recursos sem qualquer emulação ou modificação.
A virtualização total simula completamente o hardware e permite que
todos os softwares, sistemas operativos e aplicações, que podem ser
executados diretamente no hardware, também possam ser executados na
máquina virtual.
Na paravirtualização nós temos como principal característica a
necessidade de adaptação no sistema operacional hospede.
Gabarito: A
www.estrategiaconcursos.com.br 68 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Virtualização completa - técnica de virtualização em que o sistema
operacional hospedeiro recebe os comandos de hardware do sistema
operacional convidado e os traduz para o hardware. Acarreta custo pelo
esforço de interceptar e traduzir os comandos, já que não é necessário
modificar o SO convidado.
Paravirtualização - técnica de virtualização em que o sistema
operacional convidado a ser virtualizado é modificado. O desempenho é
mais alto, mas a desvantagem é a restrição de uso de sistemas
operacionais próprios para paravirtualização.
Virtualização assistida por hardware - técnica de virtualização em
que o processador já possui suporte nativo para tradução de comandos de
hardware para comandos executáveis em ambientes virtualizados, ou
seja, podemos dizer que é uma virtualização completa em que a tradução
é feita por hardware, ao invés do sistema operacional hospedeiro.
Gabarito: A
Comentários:
O Monitor de Máquina Virtual ou hipervisor é uma camada de software
entre o hardware e o Sistema Operacional. Alternativa C correta.
www.estrategiaconcursos.com.br 69 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: C
a) Virtual Supervisor.
b) Mega Supervisor.
c) Megavisor.
d) Opervisor.
e) Hypervisor.
Comentários:
Segundo Manoel Veras, a camada de virtualização entrega para o sistema
operacional um conjunto de instruções de máquinas equivalente ao
processador físico. Esta camada de virtualização é conhecida como
hipervisor ou monitor de máquina virtual (Virtual Machine Monitor).
A virtualização pode ser realizada por meio de uma camada de
virtualização que entrega para o sistema operacional convidado um
conjunto de instruções de máquina equivalente ao processador físico, é
conceito de hipervisor.
A camada de software responsável pela virtualização de servidores mais
conhecida é o HiperVisor. O hipervisor (ou Monitor de Máquina Virtual –
MMV) é uma camada de abstração implementada em software que é
responsável por hospedar, gerenciar e controlar as máquinas virtuais e
seus recursos (Hardware e Software). A arquitetura de virtualização pode
ser classificada em dois tipos, de acordo com os hipervisores.
Gabarito: E
www.estrategiaconcursos.com.br 70 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
a) Vstorage.
b) De borda.
c) Double.
d) Baremetal.
e) Double sphere.
Comentários:
VMware ESX e o VMware ESXi são hipervisores VMWare, e são do tipo
bare metal pois são instalados diretamente no hardware de servidor.
Gabarito: D
a) Máquina virtual.
b) Virtualização de sistema operacional.
c) Consolidação de sistema operacional.
d) Virtualização de aplicação.
e) Consolidação de aplicação.
Comentários:
Máquina virtual é o container lógico que hospeda o sistema ou programa,
portanto a alternativa A está incorreta.
Virtualização de aplicações permite um sistema operacional rodar várias
aplicações clientes, e não é equivalente a Virtualização de sistema
operacional.
Consolidação de sistema operacional e de aplicação não dizem respeito à
virtualização, alternativa C e E incorretas.
Portanto, a alternativa correta é a letra B. Virtualização de sistema
operacional é técnica que permite um sistema operacional rodar vários
sistemas operacionais convidados diferentes em um único equipamento
físico.
Gabarito: B
www.estrategiaconcursos.com.br 71 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
A virtualização permite que um único computador hospede múltiplas
máquinas virtuais, cada uma com seu próprio sistema operacional.
O intuito da virtualização é permitir que vários cliente sejam executados
sobre um mesmo hardware, aumentando a eficiência no uso dos recursos
computacionais, reduzir a ociosidade e o consumo energético.
O servidor físico é compartilhado entre as partes e cada uma das partes
executa uma aplicação de usuário de forma distinta, de forma
independente e as partes são executadas simultâneamente.
Não há a limitação que o sistema operacional seja o mesmo em todo o
servidor, portanto as máquinas virtuais (VM) podem utilizar sistemas
operacionais diferentes no mesmo computador.
Gabarito: A
www.estrategiaconcursos.com.br 72 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
a) I
b) II
c) III
d) I e III
Comentários:
São pontos positivos da virtualização a economia com energia e espaço
físico e a facilidade de adequação do recurso. Alternativa I correta.
A alternativa II está equivocada, pois o investimento inicial em uma
estrutura virtualizada geralmente é maior, pois além da infraestrutura
física, há necessidade de aquisição da solução de virtualização.
O tempo de implementação dos serviços é menor no ambiente
virtualizado, portanto o item III está incorreto.
Gabarito: A
Comentários:
A virtualização permite superar o paradigma “um servidor por aplicação”,
reduzindo o custo de aquisição de infraestrutura. O compartilhamento dos
servidores físicos permite aproveitar melhor a capacidade de
processamento e memória dos servidores, facilita a recuperação failover e
a migração das máquinas virtuais.
Gabarito: D
www.estrategiaconcursos.com.br 73 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
I - A virtualização permite a consolidação de vários servidores físicos e
subutilizados em um único servidor com alto grau de utilização, reduzindo
a complexidade do gerenciamento, o espaço físico e os requisitos de
energia e refrigeração. As soluções de virtualização reconhecem e
permitem o uso dos dispositivos de entrada e saída do equipamento
físico.
II - A virtualização permite aproveitar melhor os recursos físicos de um
servidor físico. Por exemplo, se tivermos um servidor físico com 10 GB de
RAM, utilizando apenas 4 GB do total de RAM, com a virtualização é
possível utilizar o restante dos recursos físicos (6 GB de RAM) para outro
servidor virtualizado.
III - Com a virtualização o ambiente fica menos complexo e mais simples
de gerenciar, segundo autores como Manoel Veras.
Gabarito: B
www.estrategiaconcursos.com.br 74 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
a) I, II e III.
b) II e III, apenas
c) III, apenas.
d) II, apenas.
e) I, apenas.
Comentários:
Alternativa I correta, o uso da virtualização traz implicações de
segurança como a citada, mas também permite obter ganhos em
segurança se bem gerenciada.
Alternativa II correta, a solução de virtualização também requer uso de
processamento para o gerenciamento dos recursos virtualizados, o que
acarreta custo adicional de processamento.
Alternativa III correta, na virtualização assistida por hardware (HAV)
as instruções root são executadas diretamente no processador
hospedeiro, e as instruções privilegiadas non-root serão tratadas pelo
Monitor de Máquina Virtual.
Gabarito: A
www.estrategiaconcursos.com.br 75 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
I - Os sistemas operacionais que executam em máquinas virtuais
continuam a precisar de licenças, item incorreto. Não há qualquer relação
da virtualização com a necessidade de licenciamento.
As alternativas II e III estão corretas, nosso gabarito letra D.
Gabarito: D
a) virtualização completa.
b) virtualização simples.
c) pró-virtualização.
d) virtualização conceitual.
e) paravirtualização
Comentários:
Virtualização completa - técnica de virtualização em que o sistema
operacional hospedeiro recebe os comandos de hardware do sistema
operacional convidado e os traduz para o hardware. Acarreta custo pelo
esforço de interceptar e traduzir os comandos, porém não é necessário
modificar o SO convidado.
Paravirtualização - técnica de virtualização em que o sistema
operacional convidado a ser virtualizado, é modificado par incluir os
comandos de hardware corretos, ou seja, não é necessário tradução de
comandos. O desempenho é mais alto, mas a desvantagem é a restrição
de uso de sistemas operacionais próprios para paravirtualização.
Virtualização assistida por hardware - técnica de virtualização em
que o processador já possui suporte nativo para tradução de comandos de
hardware para comandos executáveis em ambientes virtualizados, ou
www.estrategiaconcursos.com.br 76 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: E
a) virtualização limitada
b) virtualização parcial
c) virtualização total
d) paravirtualização
e) metavirtualização
Comentários:
A paravirtualização surgiu como uma forma de contornar as desvantagens
de uso da virtualização completa(full virtualization).
É uma técnica de virtualização em que o sistema operacional convidado a
ser virtualizado, é modificado par incluir os comandos de hardware
corretos, ou seja, não é necessário tradução de comandos.
O desempenho é mais alto, mas a desvantagem é a restrição de uso de
sistemas operacionais próprios para paravirtualização.
A máquina virtual enxerga uma abstração do hardware que não é idêntico
ao hardware físico, o hardware é acessado por drivers do hypervisor.
A paravirtualização requer modificação do sistema operacional hospedado
ou convidado, mas por outro lado permite obter uma perfomance
otimizada.
O Xen é um exemplo de solução de virtualização baseada em
paravirtualização.
Gabarito: D
www.estrategiaconcursos.com.br 77 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
A paravirtualização é uma técnica de virtualização em que o sistema
operacional convidado a ser virtualizado é modificado. A máquina virtual
enxerga uma abstração do hardware que não é idêntico ao hardware
físico, o hardware é acessado por drivers do hypervisor. A
paravirtualização requer o uso de chamadas de sistema pelo hipervisor.
Gabarito: A
a) emulação de hardware.
b) paravirtualização.
c) virtualização baseada em containers.
d) virtualização completa.
e) virtualização paralela.
Comentários:
Virtualização completa - técnica de virtualização em que o sistema
operacional hospedeiro recebe os comandos de hardware do sistema
operacional convidado e os traduz para o hardware. Acarreta custo pelo
esforço de interceptar e traduzir os comandos, já que não é necessário
modificar o SO convidado.
Paravirtualização - técnica de virtualização em que o sistema
operacional convidado a ser virtualizado é modificado. O desempenho é
mais alto, mas a desvantagem é a restrição de uso de sistemas
operacionais próprios para paravirtualização.
Virtualização assistida por hardware - técnica de virtualização em
que o processador já possui suporte nativo para tradução de comandos de
www.estrategiaconcursos.com.br 78 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: C
a) simulação.
b) paravirtualização.
c) virtualização incompleta.
d) virtualização completa.
e) divisão.
Comentários:
Virtualização completa é a técnica de virtualização em que o sistema
operacional hospedeiro recebe os comandos de hardware do sistema
operacional convidado e os traduz para o hardware. Acarreta custo pelo
esforço de interceptar e traduzir os comandos, já que não é necessário
modificar o SO convidado. Na Virtualização Completa o hardware
hospedeiro é completamente abstraído e todas as instruções solicitadas
pelo sistema convidado são interpretados no hipervisor. O sistema
hospedado desconhece a existência da máquina virtual e opera como se
funcionasse diretamente sobre o sistema operacional para o qual foi
projetado para funcionar.
Gabarito: D
www.estrategiaconcursos.com.br 79 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Virtualização completa - técnica de virtualização em que o sistema
operacional hospedeiro recebe os comandos de hardware do sistema
operacional convidado e os traduz para o hardware. Acarreta custo pelo
esforço de interceptar e traduzir os comandos, já que não é necessário
modificar o SO convidado.
Paravirtualização - técnica de virtualização em que o sistema
operacional convidado a ser virtualizado é modificado. O desempenho é
mais alto, mas a desvantagem é a restrição de uso de sistemas
operacionais próprios para paravirtualização.
Na paravirtualização, o sistema convidado pode acessar diretamente
recursos de hardware, proporcionando melhor desempenho. Na
paravirtualização, não é necessária a implementação de máquina virtual
JAVA.
Na virtualização total, permanece a necessidade do monitor de máquinas
virtuais. E há sim diferença de desempenho entre virtualização total e
paravirtualização. Nas duas técnicas, a memória e o processador do
sistema real é compartilhada entre os sistemas convidados.
Gabarito: A
www.estrategiaconcursos.com.br 80 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Paravirtualização - técnica de virtualização em que o sistema
operacional convidado, a ser virtualizado, é modificado par incluir os
comandos de hardware corretos, ou seja, não é necessário tradução de
comandos. Na paravirtualização, o sistema convidado pode acessar
diretamente recursos de hardware, proporcionando melhor desempenho.
Gabarito: A
www.estrategiaconcursos.com.br 81 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentário:
Consolidação de servidores característica em que há somente um
computador com máquinas virtuais abrigando os vários sistemas
operacionais e suas respectivas aplicações e serviços.
Hipervisor é uma espécie de plataforma implementada no hospedeiro
que recebe os sistemas a serem virtualizados e controla os seus recursos.
Paravirtualização é a técnica utilizada de virtualização em que o
sistema a ser virtualizado (sistema convidado) sofre modificações para
que a interação com o monitor de máquinas virtuais seja mais eficiente.
Gabarito: C
Comentários:
A virtualização assistida por hardware ou Hardware Assisted é uma
tecnologia de virtualização, desenvolvida pelas fabricantes Intel (VT-x) e
AMD (AMD-v), que privilegiam a execução de instruções de CPU com uma
nova tecnologia que permite que a VMM rode em um novo modo chamado
root. Este método privilegia as chamadas sensíveis que são
automaticamente encaminhadas ao hipervisor, removendo a necessidade
de tradução ou paravirtualização.
Gabarito: D
www.estrategiaconcursos.com.br 82 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Na paravirtualização o hypervisor interage de forma eficiente com o
sistema operacional hóspede reduzindo overheads, mas o sistema
operacional deve ser modificado para otimizar essa compatibilidade. O
núcleo (kernel) do sistema operacional hóspede é modificado
especificamente para ser executado no hypervisor. A paravirtualização
permite que os sistemas operacionais hóspedes tenham acesso direto ao
hardware, portanto, permite a comunicação entre o sistema operacional
hóspede e o hipervisor visando melhorar o desempenho e eficiência.
Gabarito: B
Comentários:
As alternativas 1, 2 e 3 estão corretas. A alternativa 4 está incorreta, pois
o hipervisor Bare metal é implementado diretamente sobre o hardware, e
não sobre um SO hospedeiro.
Gabarito: B
www.estrategiaconcursos.com.br 83 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Como o hipervisor também virtualiza as interfaces de rede, uma
consequência é que operações de entrada e saída feitas pelos appliances
de rede virtuais resultam em ciclos extras de CPU.
Gabarito: D
Comentários:
www.estrategiaconcursos.com.br 84 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: E
Comentários:
Os snapshots de máquina virtual que armazenam todo o estado de um
sistema como arquivos de estado, dados de disco e configuração de uma
máquina virtual em um ponto especifico no tempo. Snapshots permitem
reverter a máquina virtual para qualquer um dos estados anteriores.
Gabarito: D
a) Xen.
b) VirtualDesk.
c) VMWare.
d) VirtualPC.
e) VirtualBox.
Comentários:
Existem diversas soluções de virtualização para servidores, virtualização
de desktops, virtualização de aplicações, virtualização de storages, redes,
etc. VMWare, Xen, e Hyper-V são soluções de virtualização de servidores,
ou de sistemas operacionais, como a questão se refere. Também são
www.estrategiaconcursos.com.br 85 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: B
Comentários:
Pessoal, como vimos, temos os seguintes tipos de hipervisores:
tipo 1: também denominado nativo, unhosted o bare metal (sobre o
metal nu), é executado diretamente sobre o hardware, para oferecer a
funcionalidade descrita. O VMWare é um hipervisor tipo I.
tipo 2: também denominado hosted, é executado sobre um sistema
operacional para oferecer a funcionalidade descrita.
Mas, essa questão foge do convencional, e pode causar dúvidas. Via de
regra, o VMware ESXi é um hypervisor bare-metal, ou seja, é instalado
diretamente no servidor físico. Mas, a redação da questão mudou o
cenário: "O sistema de virtualização VMware, quando executado em
um processador x86 sem extensões de virtualização". Essa
informação destacada é relevante para a resolução, pois muda o
contexto. Neste caso, como não existem as extensões de virtualização, o
VMWare se comporta como um hipervisor tipo 2, e ele mesmo faz a
tradução dos requisitos do guest. Assim, nosso gabarito é a letra B.
Gabarito: B
www.estrategiaconcursos.com.br 86 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
a) Virtualização
b) Banco de dados
c) VoIP
d) BPM
e) XML
Comentários:
Como vimos na parte conceitual, VMWAre é uma solução de virtualização,
cuja utilização é bastante difundida.
Gabarito: A
Comentários:
Segundo a VMware, o vCenter Server oferece uma plataforma
centralizada de gerenciamento do VMware vSphere e das VMs. O VMware
ESXi é um hypervisor bare-metal, instalado diretamente no servidor
físico, permitindo que ele seja dividido em vários servidores lógicos
chamados de máquinas virtuais.
Gabarito: A
www.estrategiaconcursos.com.br 87 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
a) DOS EMU
b) Virtual PC
c) Parallels
d) VMware ESXi
e) Virtual Box
Comentários:
O VMWare é um hipervisor nativo também denominado unhosted ou bare
metal (sobre o metal nu), ele é executado diretamente sobre o hardware.
Gabarito: D
Comentários:
O VMWare é uma solução de virtualização que realiza virtualização total,
enquanto o Xen realiza paravirtualização.
Gabarito: A
www.estrategiaconcursos.com.br 88 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Pessoal, ACPI é uma tecnologia de gerenciamento energia, não diz
respeito a virtualização e não afeta o tempo de resposta do sistema
virtualizado. Alternativa incorreta letra D. Os demais itens impactam o
tempo de resposta do sistema virtualizado.
Gabarito: D
a) Virtualização
b) Banco de dados
c) VoIP
d) BPM
e) XML
Comentários:
Como vimos em aula, Xen e VMWare referem-se à tecnologia de
Virtualização.
Gabarito: A
Comentários:
Pessoal, uma das grandes vantagens da utilização de máquinas virtuais é
permitir que um único computador hospede múltiplas máquinas virtuais,
cada uma com seu próprio sistema operacional. As máquinas virtuais
www.estrategiaconcursos.com.br 89 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Gabarito: A
a) I
b) II
c) III
d) I e III
e) II e III
Comentários:
(I) Errada - Conforme vimos em aula, a ideia é ter vários sistemas
operacionais!
(II) Certa - Conforme vimos em aula, VMWare é uma ferramenta de
virtualização!
(III) Certa - Conforme vimos em aula, é exatamente isso!
Gabarito: E
www.estrategiaconcursos.com.br 90 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
Comentários:
Questão de nível mediano de dificuldade, vamos aos comentários:
a) a virtualização insere, em certo grau, overhead no uso dos
dispositivos, não é possível garantir o uso da capacidade total dos
dispositivos. Alternativa errada.
b) os sistemas modernos de virtualização dispõem de recursos para
reduzir a superfície de ataque e minorar riscos de difusão da
contaminação citada na alternativa. Questão errada.
c) Alternativa errada. A consolidação de servidores prevê a colocação
de vários servidores virtuais em uma (não em cada) máquina física. A
consolidação de servidores não trata de virtualização de estrutura da
rede.
d) Os hipervisores do tipo 1 são executados diretamente sobre o
hardware, ditos bare-metal. Alternativa errada.
e) Definição correta de paravirtualização. Alternativa E está correta.
Gabarito: E
www.estrategiaconcursos.com.br 91 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 92 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 93 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 94 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 95 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 96 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 97 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 98 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
www.estrategiaconcursos.com.br 99 de 121
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 06
a) hardware.
b) servidor.
c) aplicação.
d) desktop.
e) aplicativos.
a) Virtual Supervisor.
b) Mega Supervisor.
c) Megavisor.
d) Opervisor.
e) Hypervisor.
a) Vstorage.
b) De borda.
c) Double.
d) Baremetal.
e) Double sphere.
a) Máquina virtual.
b) Virtualização de sistema operacional.
c) Consolidação de sistema operacional.
d) Virtualização de aplicação.
e) Consolidação de aplicação.
a) I
b) II
c) III
d) I e III
a) I, II e III.
b) II e III, apenas
c) III, apenas.
d) II, apenas.
e) I, apenas.
a) virtualização completa.
b) virtualização simples.
c) pró-virtualização.
d) virtualização conceitual.
e) paravirtualização
a) virtualização limitada
b) virtualização parcial
c) virtualização total
d) paravirtualização
e) metavirtualização
a) emulação de hardware.
b) paravirtualização.
c) virtualização baseada em containers.
d) virtualização completa.
e) virtualização paralela.
a) simulação.
b) paravirtualização.
c) virtualização incompleta.
d) virtualização completa.
e) divisão.
a) Xen.
b) VirtualDesk.
c) VMWare.
d) VirtualPC.
e) VirtualBox.
a) Virtualização
b) Banco de dados
c) VoIP
d) BPM
e) XML
a) DOS EMU
b) Virtual PC
c) Parallels
d) VMware ESXi
e) Virtual Box
f) Virtualização
g) Banco de dados
h) VoIP
i) BPM
j) XML
Dicas de estudo
Gabarito
1 2 3 4 5 6 7 8 9 10
CERTA CERTA CERTA CERTA ERRADA CERTA ERRADA ERRADA ERRADA CERTA
11 12 13 14 15 16 17 18 19 20
CERTA ERRADA ERRADA ERRADA CERTA CERTA CERTA CERTA CERTA CERTA
21 22 23 24 25 26 27 28 29 30
CERTA CERTA ERRADA CERTA ERRADA ERRADA CERTA ERRADA ERRADA CERTA
31 32 33 34 35 36 37 38 39 40
CERTA CERTA CERTA CERTA CERTA ERRADA CERTA ERRADA ERRADA CERTA
41 42 43 44 45 46 47 48 49 50
CERTA ERRADA ERRADA ERRADA A ERRADA CERTA ERRADA ERRADA CERTA
51 52 53 54 55 56 57 58 59 60
CERTA CERTA ERRADA CERTA ERRADA ERRADA CERTA E ERRADA CERTA
61 62 63 64 65 66 67 68 69 70
D C D A A C E D B A
71 72 73 74 75 76 77 78 79 80
A D B A D E D A C D
81 82 83 84 85 86 87 88 89 90
A A C D B B D E D B
91 92 93 94 95 96 97 98 99 100
B A A D A D A A E E
101 102 103 104 105 106 107 108 109 110
- - - - - - - - - -
Considerações finais
Celson Jr.