Questões de Concurso sobre Virtualização por Container - Página 2 | Gran Questões

Questões de Concurso sobre Virtualização por Container

 
 
Disciplina 1
Assunto 7
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
197 questões encontradas
Questões por página
20
Mais recentes
 

A conteinerização garante total isolamento do sistema operacional host, pois simplifica as considerações de design e manutenção de versões subsequentes de soluções.


C

Certo


E

Errado

Esta tecnologia é uma unidade lógica e portátil de software que inclui tudo o que é necessário para executar um aplicativo/sistema ou colocar um ambiente em execução, o que vai incluir o código, as bibliotecas, as dependências e as configurações. A principal vantagem dessa tecnologia é a garantia que o software seja executado consistentemente em ambientes distintos, contemplando o ambiente de desenvolvimento até o ambiente de produção. Esta tecnologia é o(a):


A

Virtualização.


B

Máquina Virtual.


C

Container.


D

Kubernetes.

A equipe de desenvolvimento do IFMS precisa implantar uma aplicação web em diferentes ambientes, como desenvolvimento, teste e produção. Durante esse processo, a equipe enfrenta dificuldades com diferenças na configuração de cada ambiente, o que causa erros e comportamentos inesperados na aplicação. Diante desse cenário, assinale a alternativa que melhor descreve a principal vantagem do uso do Docker.


A

O Docker permite criar máquinas virtuais completas, com sistemas operacionais independentes, garantindo isolamento total e uso dedicado de recursos de hardware.


B

O Docker utiliza virtualização pesada para executar múltiplas aplicações em paralelo, garantindo que cada uma funcione em seu próprio sistema operacional.


C

O Docker empacota a aplicação e suas dependências em containers leves, garantindo execução isolada e consistente em diferentes ambientes.


D

O Docker atua como um sistema de versionamento de código, controlando as alterações feitas na aplicação e facilitando o rollback de versões problemáticas.


E

O Docker é uma ferramenta focada em monitoramento de desempenho, permitindo analisar métricas detalhadas de uso de CPU e memória durante a execução da aplicação.

Acerca de virtualização, assinale a alternativa correta.


A

Na forma de virtualização em contêineres, cada um executa seu próprio ambiente, mas compartilha o mesmo sistema operacional host.


B

Virtualização de rede envolve o agrupamento de vários servidores virtuais em um único servidor físico.


C

A diferença entre a paravirtualização e a virtualização é que, na paravirtualização, é possível ao SO visitante acessar diretamente os dispositivos.


D

Na virtualização de desktops, o sistema operacional visitante precisa ser modificado.


E

Não é possível fazer virtualização de armazenamento, sendo necessário virtualizar o SO como um todo.

Contêineres e máquinas virtuais são tecnologias de implantação que têm tecnologias que tornam as aplicações independentes dos seus recursos de infraestrutura de tecnologia da informação. Nesse contexto, analise as assertivas a seguir e assinale a alternativa correta.


I. Contêineres são uma abstração do hardware que transforma um servidor em vários servidores. Cada contêiner inclui uma cópia completa do sistema operacional, do aplicativo e dos binários, bem como das bibliotecas necessárias.

II. Máquinas virtuais são uma abstração na camada de aplicação que agrupa código e dependências, sendo que várias máquinas virtuais podem ser executadas no mesmo equipamento e compartilhar o kernel do sistema operacional.

III. Contêineres ocupam mais espaço do que máquinas virtuais, embora sejam mais rápidos para inicializar.


A

Todas as assertivas estão corretas.


B

Todas as assertivas estão incorretas.


C

Apenas a assertiva III está correta.


D

Apenas as assertivas I e II estão corretas.


E

Apenas as assertivas I e III estão corretas.

O Proxmox é uma solução de virtualização de código aberto, que oferece suporte tanto a máquinas virtuais baseadas em KVM quanto a containers LXC, sendo adequado para ambientes de produção.


C

Certo


E

Errado

Com o avanço da virtualização e a busca por maior eficiência no uso de recursos computacionais, os containers se tornaram uma alternativa leve e portátil às tradicionais máquinas virtuais. Essa tecnologia permite a criação de ambientes isolados para execução de aplicações, com vantagens significativas em desempenho, escalabilidade e portabilidade.


Considerando essas características, analise as afirmativas a seguir.


I. Containers compartilham o kernel do sistema operacional do host, isolando aplicações em ambientes independentes, com consumo reduzido de recursos em comparação às máquinas virtuais tradicionais.

II. Diferentemente dos containers, as máquinas virtuais incluem um sistema operacional completo, exigindo maior capacidade de hardware para iniciar e operar, mesmo que a aplicação executada seja simples.

III. O uso de containers é restrito a sistemas operacionais baseados em Linux, não sendo possível sua execução em ambientes Windows, mesmo com o uso de ferramentas como Docker.


Está correto o que se afirma em:


A

I, apenas.


B

I e II, apenas.


C

I e III, apenas.


D

II e III, apenas.


E

I, II e III.

Qual solução desenvolvida pela Microsoft, disponível para Windows 2016, fornece uma solução para isolamento e implantação ágil de aplicações mais leve e eficiente do que a virtualização tradicional?


A

Windows Containers.


B

Docker.


C

Active Directory Domain Services.


D

Network Load Balancing (NLB).


E

Hyper-V.

Em arquiteturas baseadas em microserviços na nuvem, a utilização de contêineres oferece vantagens, como


A

substituição integral de hipervisores tradicionais em nível de hardware.


B

execução exclusiva de serviços RESTful sob protocolos de comunicação síncronos.


C

eliminação da necessidade de balanceadores de carga em ambientes distribuídos.


D

isolamento leve de processos, portabilidade e rápida escalabilidade horizontal.

Determinada tecnologia consolida a computação, o armazenamento e a rede definidos pelo software em um cluster, a fim de fornecer virtualização de alto desempenho e escalonável, podendo ser utilizada como base para a criação de uma plataforma unificada e escalável.


Assinale a opção em que a tecnologia descrita no texto precedente é corretamente apresentada.


A

containerization


B

SAN (storage area network)


C

HCI (hyper-converged infrastructure)


D

SDS (software-defined storage)


E

SDN (software-defined networking)

A conteinerização de aplicações permite que se empacote uma aplicação junto com todas as suas dependências, garantindo que ela funcione de maneira consistente em diferentes ambientes. Uma das características dessa abordagem é a


A

redução da escalabilidade devido ao isolamento dos contêineres.


B

portabilidade, que permite que a aplicação seja executada em diferentes sistemas operacionais sem necessidade de ajustes.


C

dependência de um único sistema operacional para garantir compatibilidade.


D

necessidade de máquinas virtuais para rodar aplicações conteinerizadas.


E

restrição ao uso de apenas um tipo de infraestrutura de nuvem.

Uma das soluções mais interessantes utilizadas atualmente nos servidores é a construção de sistemas por meio de contêineres. Contêineres são unidades leves e portáteis que empacotam uma aplicação e suas dependências (bibliotecas, configurações etc.), permitindo que ela seja executada de forma consistente em qualquer ambiente.


Diante desse contexto, assinale a opção que indica uma característica específica de máquinas virtuais (VMs) em comparação aos contêineres.


A

Inicialização mais rápida das instâncias.


B

Maior isolamento do sistema operacional.


C

Uso mais eficiente dos recursos do sistema.


D

Maior portabilidade entre diferentes ambientes.


E

Compartilhamento do kernel do sistema operacional do host.

Assinale a opção cujo item caracteriza o uso de containers como os do Docker, em comparação com máquinas virtuais.


A

Maior consumo de recursos de hardware.


B

Total dependência do sistema operacional host.


C

Inicialização mais rápida e maior portabilidade.


D

Necessidade de hardware dedicado para cada container.


E

Compatibilidade limitada com redes virtuais.

O provisionamento dos recursos tecnológicos e da infraestrutura necessária para sustentar as aplicações são guiados, normalmente, por suas exigências funcionais e não funcionais. Suponha que um administrador de sistemas necessite implantar uma aplicação web em um ambiente de TI corporativo. Para esse procedimento, exige-se isolamento e baixo overhead de desempenho com facilidade de replicação em diferentes ambientes, como desenvolvimento, teste e produção. Nesse contexto, deve-se


A

implantar a aplicação em containers, pois eles compartilham o kernel do host, têm inicialização rápida e consomem menos recursos, sendo ideais para ambientes escaláveis e replicáveis.


B

usar virtualização baseada em hipervisor Type-1, como VMware ESXi e Xen, já que eles oferecem melhor desempenho que containers, são compatíveis com ambientes em nuvem, escaláveis e replicáveis.


C

combinar VMs e containers, rodando containers dentro de uma VM para garantir isolamento total, mesmo que isso dobre o consumo de recursos, mas mantenha a solução escalável e replicável.


D

optar por uma abordagem bare-metal (sem virtualização), pois qualquer forma de virtualização introduz latência inaceitável para aplicações web modernas, mesmo reduzindo um pouco a escala e a replicabilidade.

Os containers, diferentemente das máquinas virtuais, compartilham o mesmo kernel do sistema operacional hospedeiro, sendo mais leves e com inicialização mais rápida.


C

Certo


E

Errado

Tendo como tema os cenários possíveis para contêineres no Windows Server, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) Isolamento de namespace significa que cada contêiner só tem acesso aos recursos que estão disponíveis para ele. Todos os arquivos, portas, e processos em execução parecem ser exclusivos do contêiner, mesmo eles sendo compartilhados com o host e com outros contêineres.

( ) Assim como as máquinas virtuais fornecem “o que parecem ser” computadores separados, os contêineres fornecem “o que parecem ser” instâncias separadas do sistema operacional, cada uma com sua própria memória e sistema de arquivos, e executando uma cópia nova e limpa do sistema.

( ) Ao contrário das máquinas virtuais, no entanto, que executam cópias separadas do sistema operacional, os contêineres compartilham o sistema operacional do sistema host. Não há necessidade de instalar uma instância separada do sistema operacional para cada contêiner.


Assinale a alternativa que apresenta a sequência correta de cima para baixo.


A

F - V - V


B

V - V - V


C

V - V - F


D

V - F - V

Sobre máquinas virtuais e containers, assinale a alternativa correta.


A

Um container é um tipo específico de máquina virtual.


B

Uma máquina virtual executará seu próprio kernel e instância do sistema operacional, enquanto um container utilizará o kernel do sistema operacional que ele executa.


C

Uma máquina virtual utiliza o kernel do sistema operacional da máquina principal, assim como ocorre em um container.


D

É possível rodar um container docker em um computador com Windows instalado de forma nativa, sem nenhum tipo de virtualização.


E

Utilizando Docker Compose, é possível construir clusters de containers com características importantes como balanceador de cargas e failover.

No contexto do Docker, qual das alternativas a seguir descreve CORRETAMENTE as características de uma imagem de container?


A

As imagens de container podem ser modificadas após a criação, permitindo ajustes diretos em suas configurações.


B

Uma imagem de container é um pacote que inclui todos os arquivos e todas as configurações necessárias, é imutável e composta por camadas que representam mudanças no sistema de arquivos.


C

As imagens de container são flexíveis e podem ser alteradas em qualquer momento para incluir novas dependências sem necessidade de criar uma nova imagem.


D

Cada imagem de container é única e não pode ser replicada, o que impede sua portabilidade entre ambientes.

Essencialmente os containers servem para que possamos isolar processos em um sistema operacional. No uso de containers não temos um Hypervisor, o kernel linux se encarrega de isolar o processo utilizando recursos nativos. No linux, atuam no isolamento do container, dando ao container uma visão de um filesystem:


A

Namespaces.


B

SecComp.


C

SELinux.


D

AppArmour.


E

CGROUPS.

   
Gerar simulado