Buscar

AVD - SISTEMAS DISTRIBUIDOS E COMPUTAÇÃO PARALELA ( 06062022 )

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Aluno: Matríc.: 
Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Período: 2022.1 
 
10,00 de 10,0 
 43 min. 
06/06/2022 17:27 
 
 
 
 
1,25 pts. 
 
1. 
 
 
Sobre o Docker, é incorreto afirmar: 
 
 
 
 
Permite a criação de ambientes virtuais por meio de Linux Containers. 
 
Não é necessário configurar o repositório. 
 
Fornece uma virtualização em nível de sistema operacional. 
 
É uma ferramenta open source. 
 
Isola as aplicações em execução e não utiliza tantos recursos da máquina 
quanto as máquinas virtuais. 
 
 
 
1,25 pts. 
 
2. 
 
 
Considere, por hipótese, que a equipe de analistas de TI tenha optado pelo uso do 
Docker. Essa decisão foi motivada pelo fato de o Docker: 
 
 
 
Permitir portabilidade de contêineres. É possível criar uma 
imagem de toda a configuração e aplicativos instalados em um 
contêiner e transferi-lo para outro host que tenha um Docker 
previamente instalado. 
 
Não utilizar Namespaces do Linux, o que permite prover espaços 
de trabalho isolados para os contêineres. Dessa forma, quando 
um contêiner é criado, automaticamente é criada uma camada de 
isolamento para grupos de processos. 
 
Obter o mesmo desempenho da virtualização baseada em 
hypervisor, em que cada contêiner é executado em seu próprio 
sistema operacional, o que reduz a utilização de recursos de disco, 
embora os contêineres utilizem mais memória. 
 
Utilizar hypervisors, compatíveis com diversas plataformas, para 
executar máquinas virtuais que virtualizam hardware físico como 
parte de um desenvolvimento multiplataforma para testes e 
implementação de fluxo de trabalho. 
 
Estar ganhando espaço como um gerenciador de máquinas 
virtuais no ambiente GNU/Linux e não ter bibliotecas próprias, 
mantendo as bibliotecas nativas utilizadas para gerenciar o LXC. 
 
 
 
1,25 pts. 
 
3. 
 
 
Otimizar o código é a parte mais difícil e trabalhosa durante o desenvolvimento de um 
programa CUDA. Alguns pontos importantes a considerar são, exceto: 
 
 
 
Conflitos de bancos da memória compartilhada. 
 
Ocupação dos processadores. 
 
Acesso descentralizado e independente à memória global. 
 
Sobrecarga da chamada do Kernel. 
 
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_avd_geral.asp
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_avd_geral.asp
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715098.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436313/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715128.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436343/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715150.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436365/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_avd_geral.asp
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_avd_geral.asp
 
Divergência do controle de fluxo. 
 
 
1,25 pts. 
 
4. 
 
 
São funcionalidades típicas do Kubernetes, exceto: 
 
 
 
 
Orquestrar containers em vários hosts, em clouds públicas e 
privadas. 
 
Otimizar o uso do hardware, maximizando a disponibilidade de 
recursos para execução dos aplicativos. 
 
Controlar as informações dos nós do Cluster para automação dos 
contêineres. 
 
Garantir a integridade e autorrecuperação dos aplicativos em 
contêineres, com posicionamento, reinício, replicação e 
escalonamento automáticos. 
 
Automatizar as implantações e atualizações de aplicativos. 
 
 
 
1,25 pts. 
 
5. 
 
 
São componentes do Kubernetes, exceto: 
 
 
 
 
Kubectl: utilitário de linha de comando chamado usado para se 
comunicar com o servidor da API do cluster. 
 
Kube-controller-manager: gerencia diferentes controladores que 
regulam o estado do cluster, gerencia o ciclo de vida das cargas 
de trabalho e realiza tarefas rotineiras. 
 
Kube-scheduler: atribui cargas de trabalho a nodes específicos no 
cluster e é o agendador. 
 
Kube-apiserver: balanceador de cargas. 
 
Kube-alived: gerenciador de scripts. 
 
 
 
1,25 pts. 
 
6. 
 
 
Nas placas de vídeo com suporte à tecnologia GPGPU (CUDA, OPENCL), a quantidade 
de cuda cores/stream processors é uma característica diretamente associada à: 
 
 
 
Velocidade de acesso à memória principal (host). 
 
Banda disponível do barramento PCIe. 
 
Capacidade de paralelização de cálculos. 
 
Velocidade de processamento sequencial. 
 
Capacidade de armazenamento de texturas. 
 
 
 
1,25 pts. 
 
7. 
 
 
Sistemas virtualizados e containers são conceitos importantes para computação na 
nuvem. Para gerenciar grande número de servidores físicos, virtualizados e 
containers, utilizam-se ferramentas especializadas de configuração remota. Indique a 
afirmativa que descreve de forma correta os conceitos relativos a sistemas 
virtualizados e containers e as ferramentas de gerenciamento disponíveis. 
 
 
 
Puppet e Ansible são ferramentas que têm a finalidade de 
simplificar o processo de gerenciamento de servidores remotos. 
Essas ferramentas funcionam apenas com servidores físicos ou 
virtualizados. Elas não suportam containers. 
 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715118.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436333/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715119.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436334/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715148.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436363/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715164.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436379/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 
Puppet e Ansible podem ser usados para gerenciar serviços 
virtualizados. Ansible é preferível por ser uma ferramenta 
multiplataforma, enquanto Puppet funciona apenas para Linux, 
pois todos os seus comandos remotos são executados via SSH. 
 
Kubernetes é uma ferramenta de orquestração que oferece 
recursos de gerenciamento para containers, como balanceamento 
de carga e migração sem perda de dados. 
 
Containers do tipo Dockers podem ser orquestrados apenas pelo 
Docker Swarm, que foi desenvolvido especificamente para 
suportar essa tecnologia de container. 
 
Containers e máquinas virtuais são sinônimos, pois ambos são 
usados para virtualizar o hardware que hospeda um sistema 
operacional completo, que pode ser diferente do sistema 
operacional da máquina física. 
 
 
1,25 pts. 
 
8. 
 
 
Uma imagem do Docker é criada a partir de uma série de camadas, onde cada uma 
representa uma instrução no Dockerfile da imagem. Considerando que um analista 
queira listar as camadas (layers) da imagem docker mailserver, ele deve executar o 
comando: 
 
 
 
docker image mailserver 
 
docker history mailserver 
 
docker list mailserver 
 
docker expose mailserver 
 
docker layers mailserver 
 
 
 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20202006715155.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205436370/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');

Continue navegando