Questões de Concurso Comentadas sobre clusters em sistemas operacionais

Foram encontradas 191 questões

Q2276348 Sistemas Operacionais

A respeito de clusters, julgue o item subsequente. 


Um cluster de alta performance tem a característica de permitir que aplicativos funcionem em paralelo, o que pode aumentar o desempenho desses aplicativos.

Alternativas
Q2268862 Sistemas Operacionais
O Kubernetes cria um recurso de abstração para hospedar um ou mais containers de uma mesma aplicação. Assim é possível compartilhar endereço IP, espaço de portas, armazenamento compartilhado e informações gerais de como executar cada container (como versão de imagem, por exemplo). Este recurso é chamado de:
Alternativas
Q2268332 Sistemas Operacionais
Ao configurar um cluster para garantir a disponibilidade, confiabilidade e escalabilidade dos serviços de TI, diferentes soluções podem ser adotadas, entre elas:

I - o Ceph, para armazenar todos os dados do cluster sem necessidade de configurar qualquer RAID nos servidores, provendo alta disponibilidade e confiabilidade no armazenamento de dados.
II - o RAID-6 em servidores com 3 ou mais discos, integrados em um cluster ZFSe, para prover uma alta disponibilidade e confiabilidade no armazenamento de dados.
III - Storage Class no Kubernetes para persistência dos dados dos Pods sem necessidade de configurar Physical Volumes manualmente para cada Persistent Volume Claim, facilitando a escalabilidade.
IV - o MaaS, para instalar os sistemas operacionais em todos os servidores do cluster de uma maneira centralizada, facilitando a sua administração e escalabilidade.
V - o Docker Scout, para gerenciar todos os serviços e secrets que compõem o cluster, possibilitando gerenciar toda a stack de uma maneira centralizada, facilitando a escalabilidade.

Em relação aos itens acima, assinale a alternativa correta.


Alternativas
Q2252506 Sistemas Operacionais
O que é a alta disponibilidade em clusters e por que é importante? 
Alternativas
Q2252505 Sistemas Operacionais
O que é um cluster de computadores e qual é a sua finalidade?
Alternativas
Q2232993 Sistemas Operacionais
Quanto aos conceitos de topologia típica de ambientes com alta disponibilidade e escalabilidade, julgue o item que se segue.
Um cluster é uma coleção de computadores trabalhando simultaneamente para executar aplicações de maneira transparente, de forma que o usuário tenha a impressão de que somente um único sistema responde para ele, como se fosse um recurso único. 
Alternativas
Q2227437 Sistemas Operacionais
Suponha que você seja um analista de infraestrutura em uma empresa de tecnologia e esteja trabalhando em um projeto que envolve o uso de Docker para executar aplicativos em contêineres. Sua equipe busca garantir a segurança dos contêineres, sem comprometer a escalabilidade e a portabilidade. Nesse cenário, qual é a maneira eficaz de melhorar a segurança ao executar aplicativos em contêineres com Docker? 
Alternativas
Q2226520 Sistemas Operacionais

Julgue o item subsequente, referentes a ferramentas de integração assíncrona e contêineres.


O Kubernetes permite agrupar hosts executados em contêineres Linux (LXC) em clusters Kubernetes, os quais podem conter um kubelet, que é um grupo de um ou mais contêineres implantados em um nó, suportando aplicações que realizam, por exemplo, a transmissão de dados em tempo real pelo Apache Kafka. 

Alternativas
Q2172390 Sistemas Operacionais
Uma implementação comum da abordagem de clusters é o servidor __________, que é uma arquitetura de servidor que hospeda múltiplos módulos servidores em um chassi único. Ele é usado amplamente em centros de armazenamento de dados para economizar espaço e melhorar o gerenciamento de sistemas.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas
Q2093465 Sistemas Operacionais
A arquitetura de clusters de alta disponibilidade é formada por quatro componentes cruciais: balanceamento de carga; escalabilidade de dados; diversidade geográfica; backup; e, recuperação. Considerando os componentes que compõem a arquitetura de clusters de alta disponibilidade, assinale a afirmativa INCORRETA.
Alternativas
Q2093461 Sistemas Operacionais
Cluster é um conjunto de computadores conectados por uma rede LAN que executam operações em paralelo de uma aplicação, criando a ideia de um único sistema. Clusters podem ser classificados como de alto desempenho e alta disponibilidade. Considerando a classificação de clusters, marque V paras as afirmativas verdadeiras e F para as falsas.
( ) Clusters de alta disponibilidade são projetados contendo nós redundantes que atuam como sistemas de backup, caso ocorra algum tipo de falha, minimizando a interrupção do processamento.
( ) Clusters de desempenho são projetados para suportar alta carga de processamento beneficiando-se do processamento paralelo de milhares de nós. Além disso, são usados no processamento de problemas computacionais complexos como previsão do tempo; renderização de imagem; e, simulação de terremotos.
( ) Clusters de alta disponibilidade usam a técnica heartbeat para monitorar e informar a disponibilidade de cada nó do cluster.
A sequência está correta em 
Alternativas
Q2093459 Sistemas Operacionais
Cluster e Grid têm configurações distintas. As diferenças de ambas as abordagens podem ser determinadas de acordo com as seguintes características: domínio; número de nós; custo; e, sistema operacional. Com base nessas características, assinale a afirmativa correta. 
Alternativas
Q2084779 Sistemas Operacionais
Um cluster pode ser definido como um aglomerado de computadores que utilizam um tipo especial de sistema operacional. Selecione o tipo de cluster que garante que uma rede permaneça sempre ativa
Alternativas
Q2084665 Sistemas Operacionais
Os clusters são parte importante na nova arquitetura de datacenters. A virtualização resolve o problema da sobra de recursos em servidores físicos. A clusterização resolve o problema da falta de recursos em servidores físicos. Assinale a alternativa que indica o tipo de cluster que endereçam redundância com capacidade de failover automático, destinando-se aos aplicativos que têm estado de execução demorada na memória ou que têm estado de dados frequentemente atualizados.
Alternativas
Q2031088 Sistemas Operacionais
Kubernetes é um sistema de orquestração de contêineres opensource que automatiza a implantação, o dimensionamento e a gestão de aplicações em contêineres.
Em relação ao conceito de Kubernetes, assinale a afirmativa incorreta.
Alternativas
Q2031066 Sistemas Operacionais
O principal objetivo do Hadoop YARN foi dividir as funcionalidades de gerenciamento de recursos e agendamento/monitoramento de tarefas em daemons separados.
Assinale a opção que não figura como uma característica da arquitetura de Hadoop YARN.
Alternativas
Q2031063 Sistemas Operacionais
O Apache Spark é um framework para processamento paralelo e oferece suporte ao processamento na memória para aumentar o desempenho de aplicações de big data.
Em relação aos RDDs e a suas operações, assinale a afirmativa incorreta.
Alternativas
Q2026209 Sistemas Operacionais
A utilização de Kubernetes no gerenciamento de aplicações está sendo amplamente difundida.
Com relação ao Kubernetes, é correto afirmar: 
Alternativas
Q2026208 Sistemas Operacionais
Os Containers são uma tecnologia usada para reunir um aplicativo e todos os seus arquivos necessários em um ambiente de tempo de execução.
Analise as afirmativas abaixo com relação ao assunto Containers.

1. A instrução EXPOSE expõe uma porta específica, com um protocolo especificado, dentro de um Container Docker.
2. Para serviços web os containers deixam a infraestrutura muito mais intercambiável, eficiente e flexível. Eles isolam um único aplicativo e suas dependências – todas as bibliotecas externas de software que o aplicativo precisa executar – tanto do sistema operacional subjacente quanto de outros containers. Ele utiliza somente o protocolo TCP para expor a porta.
3. Um aspecto do uso de Containers é a sua capacidade de modularização e que tem total relação com uma arquitetura de microserviços. Permitir trabalhar com partes separadas de um sistema, e entregar em diferentes ambientes, permite que o processo de desenvolvimento em si seja mais ágil e eficiente.

Assinale a alternativa que contenha todas as alternativas corretas:
Alternativas
Q2026207 Sistemas Operacionais
O Balanceamento de Carga é uma forma de garantir que a informação no servidor continua a ser acessível, mesmo durante os períodos onde a sua carga é mais elevada. Em uma possível solução desenvolvida no lado do cluster, a responsabilidade de distribuir as requisições entre os servidores é atribuída ao DNS do cluster, ou melhor, ao servidor de DNS autoritário pelo domínio dos nós do cluster. Através de um processo de tradução entre os nomes simbólicos (URL) e endereços IP, o DNS do cluster pode selecionar qualquer nó que compõe o cluster.

Assinale a alternativa que indica corretamente algoritmos normalmente utilizados no processo de tradução.
Alternativas
Respostas
21: C
22: C
23: C
24: C
25: B
26: C
27: C
28: E
29: D
30: D
31: C
32: C
33: C
34: C
35: C
36: D
37: E
38: E
39: D
40: E