

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Uma forma de aumentar a capacidade computacional é montar e utilizar um cluster HPC. Assinale a afirmativa que apresenta uma característica essencial de um cluster HPC.
Cada nó em um cluster HPC geralmente possui uma única CPU de alta potência.
Os clusters HPC são limitados a uma única localização física e não podem se estender por várias instalações.
A interconexão de alta velocidade entre os nós é fundamental para garantir o desempenho do cluster.
Clusters HPC são projetados exclusivamente para aplicativos de baixa intensidade de computação.
Clusters HPC não podem ser escalonados horizontalmente para atender a demandas de computação crescentes.
Acerca de Clusters Beowulf, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Um Cluster Beowulf é composto por equipamentos de hardware de grande porte e de alta complexidade.
( ) Os Cluster Beowulf são clusters projetados para computação de alto desempenho escalável.
( ) Um Cluster Beowulf não requer conexão em rede para seu funcionamento.
As afirmativas são, respectivamente,
V – V – F.
V – F – V.
F – V – V.
F – V – F.
F – F – V.
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.
Os RDDs suportam dois tipos de operações: transformações, que criam um novo conjunto de dados a partir de um existente, e ações, que retornam um valor ao Driver Program após executar uma computação no conjunto de dados.
Map é uma transformação que passa cada elemento do conjunto de dados por uma função e retorna um novo RDD representando os resultados.
Reduce é uma ação que agrega todos os elementos do RDD usando alguma função e retorna o resultado final ao Driver Program.
Todas as transformações no Spark são lazy, pois não calculam seus resultados imediatamente. Em vez disso, eles apenas lembram as transformações aplicadas a algum conjunto de dados.
As transformações só são computadas quando uma ação ou determinadas transformações exigem que um resultado seja retornado Driver Program.
A técnica utilizada para agrupar vários servidores em um único sistema lógico para aumentar a disponibilidade e escalabilidade da infraestrutura é:
Clusterização.
Computação em nuvem.
Conteinerização.
Versionamento.
Virtualização.
O que é um cluster de computadores e qual é a sua finalidade?
É um sistema de armazenamento em nuvem usado para hospedar arquivos.
É um grupo de computadores conectados que trabalham juntos como se fossem um único sistema.
É um protocolo de rede usado para transferir dados entre diferentes computadores.
É um conjunto de servidores usados para hospedar sites e aplicativos da web.
É uma técnica para compactar e reduzir o tamanho de arquivos armazenados.
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.
Cluster de balanceamento de carga
Cluster de processamento paralelo
Cluster de alta disponibilidade
Cluster de alto desempenho
Cluster de backup
Um cluster de alta performance tem a característica de permitir que aplicativos funcionem em paralelo, o que pode aumentar o desempenho desses aplicativos.
Certo
Errado
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.
Certo
Errado
A respeito da computação em Grid, assinale a alternativa correta.
Os grids são serviços dirigidos pelos quais as organizações acessam recursos computacionais somente pela intranet.
Grid é uma infraestrutura que possibilita o processamento e o acesso a dados a partir de qualquer lugar e a qualquer horário, sem a necessidade de que alguém seja obrigatoriamente notificado, o que, entretanto, não se aplica a recursos, o que representa a única desvantagem do Grid.
Grid é uma infraestrutura somente de hardware.
A computação em Grid não está relacionada com a colaboração.
A computação em Grid é baseada em um conjunto aberto de normas e de protocolos que permite a comunicação entre ambientes heterogêneos e geograficamente dispersos.
Sobre os conceitos de clusterização:
A ideia de utilizar clusters de ________ é aumentar a ________, aumentar o ________ da aplicação e reduzir a ________ do gerenciamento. Diferentes modalidades de clusters endereçam diferentes objetivos.
Assinale a alternativa correta que indica quais termos completam adequadamente as lacunas dessa afirmação:
datacenters, capacidade de processamento, desempenho, complexidade.
servidores, diversidade de recursos, processamento, alta demanda.
servidores, disponibilidade do ambiente, desempenho, complexidade.
computadores, disponibilidade de recursos, processamento, dificuldade.
Com o objetivo de otimizar o processamento existe uma técnica que consiste em formar grupos de computadores processando para uma mesma tarefa. Chamamos esses grupos de:
mainframes.
clusters.
blades.
servers.
racks.
A aglomeração de vários computadores interligados em rede, somando a performance de cada um, de modo a conseguir o mesmo resultado de um supercomputador, recebe a denominação de:
cluster
rede local
servidor
firewall
As estruturas de arquivo e indexação, podem apresentar 3 tipos de índices: Primário, Secundário e Clustering. Analise as alternativas abaixo e assinale aquela que seja verdadeira.
Um arquivo deve ser primeiramente classificado com um índice primário, para então ser novamente classificado com o índice secundário, e só dai ser feita a sua classificação por cluster.
Um arquivo pode ser classificado como primário se também for classificado como cluster.
Um arquivo pode ter apenas um campo de classificação, poderá ser primário ou cluster, mas não ambos.
O índice do tipo cluster é um campo chave e só pode ter um valor para este campo.
Uma arquitetura básica de cluster em uma rede de computadores tem como característica permitir o aproveitamento de recursos computacionais ociosos nas máquinas sempre que a carga de trabalho na rede cluster o exigir.
Certo
Errado
Considere-se que seja necessário implantar uma arquitetura com o objetivo de aumentar a disponibilidade de servidores de arquivos, em uma rede com servidor Windows Server. Nesse caso, uma das opções é criar um cluster de failover, no qual os servidores clusterizados (nós) sejam conectados por meios físicos e por software, tal que, caso um desses nós do cluster falhe, um outro nó entrega o serviço.
Certo
Errado
A palavra cluster, do inglês, pode ser traduzida para o Português como aglomerado ou agrupamento. Na computação, essa palavra é utilizada em redes de computadores para designar o agrupamento de computadores para armazenamento e processamento de dados em software quando se busca analisar dados armazenados e que podem ser processados por técnicas de aprendizado de máquina. Nessas duas situações, é necessário identificar corretamente a quantidade de clusters que formam determinado sistema. Considerando a figura a seguir, selecione a opção que melhor representa a quantidade de clusters.

Fonte: adaptado de CARVALHO, ACPLF et al. Inteligência Artificial–uma abordagem de aprendizado de máquina. Rio de Janeiro: LTC, p. 45, 2011.
5
10
2
3
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.
O balanceamento de carga melhora o desempenho operacional geral do cluster.
Clusters de alta disponibilidade devem utilizar estratégias de backup e recuperação de dados em caso de falhas e desastres naturais.
O desafio em clusters de alta disponibilidade é prover redundância em todos os níveis contra desastres naturais, falhas de hardware ou energia.
Clusters de alta disponibilidade não utilizam mecanismos para detectar de forma antecipada as falhas em um determinado nó, com objetivo de garantir a disponibilidade máxima do serviço.
Nos agrupamentos hierárquicos, um dendrograma é uma árvore que controla quando os clusters são criados e que determina qual é a métrica das distâncias.
Certo
Errado
A análise de clustering é uma tarefa que consiste em agrupar um conjunto de objetos de tal forma que estes, juntos no mesmo grupo, sejam mais semelhantes entre si que em outros grupos.
Certo
Errado
Embora a clusterização seja uma técnica muito eficiente para a arquitetura de datacenters, com ela não é possível resolver o problema da falta de recursos em servidores físicos.
Certo
Errado