Questão FC331095
O analista Paulo está investigando um problema complexo de performance em um sistema operacional distribuído que utiliza um modelo de sistema de arquivos específico. Ele tem o obje
Bancos de Dados Dimensionais
FGV · 2024
O analista Paulo está investigando um problema complexo de performance em um sistema operacional distribuído que utiliza um modelo de sistema de arquivos específico. Ele tem o objetivo de melhorar a eficiência no acesso e manipulação de dados nesse ambiente de alta disponibilidade.
Nesse contexto, considerando os diferentes modelos de sistemas de arquivos e suas características, o sistema de arquivos analisado por Paulo é o:
- FAT32 (File Allocation Table 32);
- NTFS (New Technology File System);
- ext4 (Fourth Extended Filesystem);
- HDFS (Hadoop Distributed File System);
- APFS (Apple File System).
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
O HDFS (Hadoop Distributed File System) é um sistema de arquivos distribuído projetado para armazenar e processar grandes volumes de dados em clusters, privilegiando throughput e escalabilidade em vez de baixa latência.
Sua arquitetura segue um modelo mestre‑réplica: o NameNode gerencia metadados (índices e namespace) e os DataNodes armazenam os dados em blocos replicados. A replicação garante tolerância a falhas e alta disponibilidade dos dados.
HDFS é ideal para cargas write-once, read-many (processamento em lote) e trata arquivos grandes eficientemente; não é otimizado para muitos arquivos pequenos nem para operações transacionais.
Para melhorar performance, ajuste o tamanho dos blocos (ex.: 128 MB), o fator de replicação, use compressão, explore localidade de dados e reads de curto circuito; considere erasure coding para eficiência de armazenamento em grandes datasets.
Conteúdo do catálogo FC Concursos · Atualizado em