Questão FC374659
Considerando que o Hadoop Distributed File System (HDFS) é um sistema de arquivos distribuídos otimizados para atuar em dados não estruturados, assinale a afirmativa correta.
Bancos de Dados Dimensionais
Instituto Consulplan · 2023
Considerando que o Hadoop Distributed File System (HDFS) é um sistema de arquivos distribuídos otimizados para atuar em dados não estruturados, assinale a afirmativa correta.
- Por se tratar de uma arquitetura segura, o componente DataNode nunca deixa de funcionar.
- O HDFS não utiliza replicação de blocos, uma vez que o bloco é bloqueado (lock) para leitura.
- O namespace do HDFS é replicado em um arquivo chamado EditLog, armazenado no diretório FSImage.
- Trata-se de um sistema de arquivos distribuído e tolerante a falhas; não é capaz de executar sobre hardware de baixo custo, dada sua especificidade.
- Em um cluster HDFS, a função do NameNode é gerenciar o namespace e os metadados do sistema, além de controlar o acesso e a distribuição dos arquivos.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmativa está correta porque, em um cluster HDFS, o NameNode funciona como o servidor de controle do sistema de arquivos.
Ele mantém o namespace (árvore de diretórios e nomes de arquivos) e os metadados (tamanhos, permissões, timestamps) em memória para respostas rápidas, persistindo periodicamente em estruturas como FsImage e EditLog.
O NameNode não armazena os blocos de dados: ele coordena a distribuição e a replicação dos blocos e instrui os DataNodes sobre onde gravar ou ler dados.
Além disso, controla o acesso, aplicando permissões e serializando operações que modificam o namespace, garantindo consistência e disponibilidade do sistema.
Conteúdo do catálogo FC Concursos · Atualizado em