Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AULA 05 – VIRTUALIZAÇÃO
SUMÁRIO
www.estrategiaconcursos.com.br 1 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
1. Conceitos de Virtualização
Este assunto tem tido questões nas provas das bancas, e seu
entendimento é essencial. Isto posto, não podemos descuidar, ok?
Sem mais delongas, vamos a nossa aula, Ok.
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 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Conceitos iniciais
www.estrategiaconcursos.com.br 3 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 4 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Tipos de virtualização
www.estrategiaconcursos.com.br 5 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 6 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
VANTAGENS
www.estrategiaconcursos.com.br 7 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
DESVANTAGENS
www.estrategiaconcursos.com.br 8 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 9 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 10 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 11 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 12 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 13 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Virtualização total
www.estrategiaconcursos.com.br 14 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 15 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 16 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Hipervisores
www.estrategiaconcursos.com.br 17 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 18 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 19 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 20 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Virtualização completa
www.estrategiaconcursos.com.br 21 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Paravirtualização
www.estrategiaconcursos.com.br 22 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 23 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 24 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
2. VMWare
www.estrategiaconcursos.com.br 25 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
VMWare vSphere
www.estrategiaconcursos.com.br 26 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 27 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
VMWare vCenter
www.estrategiaconcursos.com.br 28 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 29 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
VMWare Vmotion
www.estrategiaconcursos.com.br 30 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 31 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
VMWare ESXi
www.estrategiaconcursos.com.br 32 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 33 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Descrição
Arquitetura bare metal de 64 bits
www.estrategiaconcursos.com.br 34 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
VMWare DRS
www.estrategiaconcursos.com.br 35 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
VMWare HA
VMWare DPM
www.estrategiaconcursos.com.br 36 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 37 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 38 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 39 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Características do Hyper-V
www.estrategiaconcursos.com.br 40 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 41 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
SNAPSHOTS
Live Migration
www.estrategiaconcursos.com.br 42 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
4. Xen Server
Versões do Xen
Edição Características
Free Edition Plataforma de virtualização básica e sem custo.
Advanced Edition Alta disponibilidade e ferramentas avançadas de
www.estrategiaconcursos.com.br 43 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
gerenciamento.
Enterprise Edition Balanceamento dinâmico de carga e de energia,
gerenciamento baseado em perfis.
Platinum Edition Automação avançada e recursos de computação em
nuvem.
www.estrategiaconcursos.com.br 44 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 45 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
XenMotion
www.estrategiaconcursos.com.br 46 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
www.estrategiaconcursos.com.br 47 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 48 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 49 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 50 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 51 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 52 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 53 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 54 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 55 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 56 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 57 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 58 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 59 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 60 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 61 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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:
O Hyper-V suporta 3 tipos de redes virtuais:
Rede Privada: utilizada apenas para as maquinas virtuais, não
conversa com o host ou com os demais computadores da rede externa.
Rede Interna: utilizada para a comunicação entre as maquinas
virtuais e o Host, não conversa com a rede externa.
Rede Externa: utilizada para comunicação entre maquinas virtuais
com maquinas virtuais e com o host.
Gabarito: Errada
www.estrategiaconcursos.com.br 62 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Comentários:
Correto, os snapshots são imagens de uma máquina virtual Hyper-V,
permitem capturar a configuração e o estado da máquina virtual em
qualquer ponto no tempo. Cada máquina virtual pode possuir um ou mais
discos rígido virtual (VHDs). A máquina virtual pode estar pausada ou
on-line no momento da criação do snapshot.
Assim, a assertiva está errada, não é necessário que a máquina virtual
esteja pausada ou off-line no momento da criação do snapshot.
Gabarito: Errada
Comentários:
Assertiva correta. A grande vantagem da virtualização de rede Hyper-V é
essa separar a topologia de rede virtual da topologia da rede física real.
Atenção que virtualização e computação em nuvem (cloud computing)
são conceitos próximos, mas distintos. Não confundam, ok pessoal.
Gabarito: Certa
Comentários:
O Hyper-V pode usar até 64 processadores virtuais em uma única
máquina virtual para um sistema operacional virtualizado. Assertiva
errada.
Comentários: Errada
www.estrategiaconcursos.com.br 63 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Comentários:
Pessoal, já vimo que os snapshots são imagens de uma máquina virtual,
permitem capturar a configuração e o estado da máquina virtual em
qualquer ponto no tempo, e, caso necessário, retornar a um desses
estados. Correto até este ponto então.
Masssss, para a realização de snapshots não há necessidade das
máquinas virtuais estarem pausadas ou off-line. Comentamos isso várias
vezes, não se deixem vencer. Questão repetida e batida como esta tem
que estar na massa do sangue. Assertiva equivocada.
Gabarito: Errada
Comentários:
Errada a questão, pessoal. KVM não suporta paravirtualização
Gabarito: Errada
Comentários:
A biblioteca libvirt é uma API Linux relacionada aos recursos de
virtualização do Linux utilizada por diversos hypervisores, incluindo Xen e
www.estrategiaconcursos.com.br 64 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Gabarito: Certa
Comentários:
Correto pessoal. No Xen, a reserva de uma quantidade fixa de memória
para o Dom0 é necessária para cálculo relacionados a rede e para
armazenar metadados da memória do Sistema.
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 65 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 66 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 67 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 68 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 69 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 70 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Gabarito: Errada
Comentários:
Vamos dividir a frase em partes:
1 - O Xen é um hipervisor para a arquitetura de processadores x86,
correto!
2 - O Xen requer a modificação dos sistemas operacionais convidados
para que o usem. O Xen é uma solução de virtualização baseada em
paravirtualização. Na paravirtualização o sistema operacional hóspede
precisar ser modificado.
3 - No Xen, sistemas operacionais convidados são executados em
domínios, como vimos o Xen utiliza os conceitos de Dom0 e Dom1.
Correto!
4 - O Domain1 é automaticamente criado e nele executado xend.
Errado, o Dom0 e nele é automaticamente criado e nele executado xend
(daemon do Xen).
5 - O comando xm makedomain cria um novo domínio. Errado, o
comando para criar um novo domínio é xm create DomainName.
Gabarito: Errada
Comentários:
Correto, no Windows 2008, o Hyper-V suporta até 64 processadores
lógicos e até 384 VMs.
www.estrategiaconcursos.com.br 71 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Gabarito: Certa
Comentários:
Errado pessoal. Como comentamos na questão anterior, o Hyper-V, para
cada máquina virtual, pode usar até 64 processadores lógicos.
Gabarito: Errada
Comentários:
Correto pessoal! O Hyper-V é uma solução de virtualização, e como tal
possibilita melhorar o gerenciamento de máquinas virtuais e favorece a
alta disponibilidade dos servidores.
O LiveMigration é um recurso do Hyper-V que permite a migração das
máquinas virtuais entre hosts.
Gabarito: Certa
www.estrategiaconcursos.com.br 72 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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
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
www.estrategiaconcursos.com.br 73 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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
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
www.estrategiaconcursos.com.br 74 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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
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
www.estrategiaconcursos.com.br 75 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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.
Gabarito: Errada
www.estrategiaconcursos.com.br 76 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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.
Gabarito: Certa
Comentários:
www.estrategiaconcursos.com.br 77 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Gabarito: Errada
Comentários:
Pessoal, essa questão aparentemente foi elaborada pelo examinador com
base na wiki do Xen 4.5 (http://wiki.xenproject.org/). Segundo consta da
wiki: “Xen has NUMA Aware Scheduling since 4.3. In fact, it is now
possible for the sysadmin to define an arbitrary set of physical
CPUs on which vCPUs prefer to run on, and Xen will try as hard as
possible to follow this indication.” Assim, no Xen 4.5, como consta do
texto em negrito, o sysadmin pode determinar os recursos em que o Xen
pode executar suas máquinas virtuais. Além disso, no Xen, os acessos aos
recursos como processador, gerência de memória (MMU) e
escalonamento são feitos pelo domínio convidado 0 (Dom0) de forma
coordenada com o hipervisor.
Gabarito: Errada
Comentários:
Como vimos, as soluções de virtualização, como o VMWare, possibilitam
sim reduzir custos de TI, pois permitem a implementação de estratégias
de consolidação de servidores. Isto é, as soluções de virtualização, como
o VMWare, permitem a criação e o uso simultâneo de máquinas virtuais
(VM) sobre um mesmo hardware, propiciando eficiência no uso dos
www.estrategiaconcursos.com.br 78 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 79 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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
por meio de tablets e smartfones, necessariamente com acesso a
Internet.” Este trecho grifado é uma premissa básica para a computação
em nuvem, o acesso a Internet. Em virtude da mistura dos conceitos e do
erro patente do trecho destacado, a assertiva está errada.
Gabarito: Errada
www.estrategiaconcursos.com.br 80 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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
Comentários:
O Hipervisor do Xen é uma interface entre as requisições de hardware
para os demais sistemas operacionais, ele é executado entre o hardware
e um sistema operacional convidado. O sistema operacional convidado
corresponde ao domínio convidado 0 ou, simplesmente, Dom0, e os
demais sistemas convidados são denominados de DomU. O Dom0 utiliza
e é executado sobre o Hypervision Xen, por conta disso a questão afirma
que este torna-se inutilizável sem o Dom0. Assertiva correta.
Gabarito: Certa
www.estrategiaconcursos.com.br 81 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Comentários:
Questão bastante espinhosa pessoal. À primeira vista, poderíamos até
entender que a questão está errada, principalmente se interpretássemos
que a questão trata exclusivamente de virtualização com o Hyper-V. No
entanto, a questão combinou três conceitos: virtualização e Hyper-V,
virtualização de rede; e nuvem. Como comentamos, a virtualização
de redes é a separação ou segmentação da rede da organização por
áreas ou unidade, utilizando uma infraestrutura compartilhada de rede. o
Hyper-V Network Virtualization permite isolar o tráfego de rede de
diferentes unidades ou clientes em uma infra-estrutura compartilhada,
sem a necessidade de usar VLANs. Esta virtualização da estrutura de rede
é um facilitador para a adoção de tecnologia de nuvem privada. Assim,
está correta a afirmação que a virtualização de rede Hyper-V permite
que se trabalhe com nuvens privadas.
Gabarito: Certa
Comentários:
Uma das características do Hyper-V 2012 é o suporte a Non-Uniform
Memory Access (NUMA). Com NUMA, um processador pode acessar a
memória local (memória diretamente ligados ao processador) mais
rapidamente do que ele pode acessar a memória remota (memória que é
local para outro processador no sistema), por isso o emprego do termo
não uniforme. Além disso, o Hyper-V 2012 suporta Multiprocessadores
Simétricos (SMP) para até quatro processadores no ambiente de uma
máquina virtual. A assertiva está correta, apesar disso foi anulada por
extrapolar o conteúdo do edital ao abordar o conceito de NUMA.
Gabarito: Anulada
www.estrategiaconcursos.com.br 82 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Comentários:
Observamos no site https://technet.microsoft.com/en-
us/library/hh831446.aspx que o novo formato de disco virtual
suportado pelo serviço Hyper-V 2012 é o VHDX. Uma das vantagens
em comparação com VHD é o tamanho máximo da capacidade do disco
virtual VHDX. O VHDX pode ter até 64 TB de capacidade, enquanto o VHD
pode ter até 2 TB. Outros benefícios do VHDX incluem a utilização de log
para melhorar a resiliência a falhas de energia e a guarda metadados dos
arquivos do VHD. Questão correta pessoal.
Gabarito: Certa
Comentários:
O utilitário Xentop está disponível junto com as ferramentas Xen em
todas as versões do XenServer. Ele exibe informações em tempo real e de
forma contínua sobre um servidor Xen e sobre os Dom0/U em execução.
Assertiva correta.
Gabarito: Certa
a) hardware.
b) servidor.
www.estrategiaconcursos.com.br 83 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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
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
www.estrategiaconcursos.com.br 84 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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.
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.
www.estrategiaconcursos.com.br 85 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Gabarito: A
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
www.estrategiaconcursos.com.br 86 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Comentários:
O Monitor de Máquina Virtual ou hipervisor é uma camada de software
entre o hardware e o Sistema Operacional. Alternativa C correta.
As alternativas D e E são descabidas e poderiam ser descartadas. As
alternativas A e B poderiam ser alternativas válidas, caso a questão
tratasse de máquina virtual de processos (emulação)
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
www.estrategiaconcursos.com.br 87 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Gabarito: E
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
www.estrategiaconcursos.com.br 88 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
Gabarito: B
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 89 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 90 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 91 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 92 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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
www.estrategiaconcursos.com.br 93 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 94 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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.
www.estrategiaconcursos.com.br 95 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 96 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 97 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 98 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
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 99 de 145
Tecnologia da Informação- Sistemas Operacionais
Prof Celson Jr. - Aula 05
b) paravirtualização.
c) máquinas virtuais por zonas.
d) máquina virtual de núcleo único.
e) virtualização cliente-servidor.
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
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:
Todas as alternativas correspondem às características de virtualização
que vimos nas questões anteriores. Todas as alternativas são corretas,
gabarito letra E.
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
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
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
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
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) IIS
b) Fast Scan
c) Hyper-V
d) XEN
e) Virtualbox
Comentários:
A alternativa C refere-se ao Hyper-V, solução de virtualização da
fabricante Microsoft, fornecido como função do Windows Server.
Gabarito: C
Comentários:
O Hyper-V possibilita virtualização de servidores, e pode ser utilizado
também para virtualização de computadores clientes quando usado em
conjunto com a VDI. Alternativa correta letra C.
Gabarito: C
Comentários:
Consolidação de servidores e datacenter dinâmico são dois conceitos que
podem ser obtidos com a virtualização, que pode fazer uso de uma
solução de virtualização como o Hyper-V.
Gabarito: B
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
operam simultaneamente e não é necessário novo boot. Além disso, é
mais comum a economia de energia elétrica, não consomem memória
quando desligadas e nem multiplicam disponibilidade de memória física.
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
Comentários:
Questão de nível mediano de dificuldade, vamos aos comentários:
Gabarito: E
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.
e) I, II e III.
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
a) IIS
b) Fast Scan
c) Hyper-V
d) XEN
e) Virtualbox
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 ERRADA ERRADA CERTA ERRADA ERRADA ERRADA CERTA
41 42 43 44 45 46 47 48 49 50
CERTA CERTA CERTA ERRADA CERTA ERRADA ERRADA CERTA CERTA ERRADA
51 52 53 54 55 56 57 58 59 60
ERRADA ERRADA ERRADA CERTA ERRADA CERTA A ERRADA CERTA ERRADA
61 62 63 64 65 66 67 68 69 70
ERRADA CERTA CERTA CERTA ERRADA CERTA ERRADA ERRADA ERRADA CERTA
71 72 73 74 75 76 77 78 79 80
E ERRADA CERTA CERTA CERTA - CERTA CERTA D C
81 82 83 84 85 86 87 88 89 90
D A A C E D B A A D
91 92 93 94 95 96 97 98 99 100
B A D E D A C D A A
101 102 103 104 105 106 107 108 109 110
C D B B D E D B B A
111 112 113 114 115 116 117 118 119 120
A D A D C C B A A E
121 122 123 124 125 126 127 128 129 130
E - - - - - - - - -
Considerações finais
Celson Jr.