Logo Passei Direto
Buscar
O sistema de ficheiros HDFS possui dois tipos de estruturas principais: Name Nodes e Data Nodes. Acerca da arquitetura do HDFS, avalie as seguintes afirmações: I – O Name Node possui um registo de edição que contém a informação dos ficheiros criados. Além disso, é o tipo de estrutura responsável por armazenar a localização dos blocos de cada um dos ficheiros armazenados no HDFS. Desta forma, é possível determinar quais os blocos de quais arquivos estão armazenados em cada Data Node. II – Não é possível ter mais do que um Name Node no HDFS. Se o Name Node se tornar indisponível, não será possível aceder aos metadados nele contidos. III – O Data Node é a estrutura responsável por armazenar os blocos de dados. Cada Data Node comunica apenas com o Name Node, pelo que todas as operações de escrita e leitura de ficheiros são mediadas pelo Name Node. IV — Para melhorar a disponibilidade do HDFS, é possível definir um Name Node secundário, que funciona apenas como uma cópia do Name Node principal e entra em funcionamento quando este se torna inacessível. Outra possibilidade é utilizar o Zookeeper para auxiliar na recuperação de um Name Node
User badge image
Igor Buzato

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada uma das afirmações sobre a arquitetura do HDFS: I – O Name Node possui um registo de edição que contém a informação dos ficheiros criados. Além disso, é o tipo de estrutura responsável por armazenar a localização dos blocos de cada um dos ficheiros armazenados no HDFS. Desta forma, é possível determinar quais os blocos de quais arquivos estão armazenados em cada Data Node. Verdadeiro, essa afirmação está correta. O Name Node realmente mantém informações sobre a estrutura do sistema de arquivos e a localização dos blocos. II – Não é possível ter mais do que um Name Node no HDFS. Se o Name Node se tornar indisponível, não será possível aceder aos metadados nele contidos. Verdadeiro, essa afirmação também está correta. O HDFS tradicionalmente tem um único Name Node, e se ele falhar, o acesso aos metadados é perdido, a menos que haja um mecanismo de failover. III – O Data Node é a estrutura responsável por armazenar os blocos de dados. Cada Data Node comunica apenas com o Name Node, pelo que todas as operações de escrita e leitura de ficheiros são mediadas pelo Name Node. Verdadeiro, essa afirmação está correta. Os Data Nodes armazenam os dados e se comunicam com o Name Node para operações de leitura e escrita. IV — Para melhorar a disponibilidade do HDFS, é possível definir um Name Node secundário, que funciona apenas como uma cópia do Name Node principal e entra em funcionamento quando este se torna inacessível. Outra possibilidade é utilizar o Zookeeper para auxiliar na recuperação de um Name Node. Falso, o HDFS possui um Name Node secundário (Secondary Name Node), mas ele não é uma cópia em tempo real do Name Node principal e não assume automaticamente o controle se o Name Node principal falhar. O Zookeeper pode ser usado para coordenação, mas não é uma solução direta para a recuperação do Name Node. Com base na análise, as afirmações I, II e III estão corretas. Portanto, a alternativa correta que contém todos os itens verdadeiros é: a) I, II e III.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina