Questão nº 54
Questão de Tecnologia da Informação · FGV CVM 2024 (nº 54)
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:
- AFAT32 (File Allocation Table 32);
- BNTFS (New Technology File System);
- Cext4 (Fourth Extended Filesystem);
- DHDFS (Hadoop Distributed File System); (alternativa correta)
- EAPFS (Apple File System).
Resposta comentada
Gabarito Alternativa D
Um sistema de arquivos distribuído é como uma biblioteca gigante onde os livros (dados) não estão em uma única estante, mas espalhados por muitas estantes (servidores) diferentes, trabalhando juntos para que você sempre encontre o que precisa, mesmo que uma estante caia. Ele é feito para sistemas operacionais distribuídos, que são sistemas que usam vários computadores para funcionar como um só, garantindo que tudo continue funcionando (alta disponibilidade) e seja muito rápido para lidar com muitos dados.
- (A) Incorreta: O FAT32 é um sistema de arquivos antigo, projetado para discos únicos e não possui características para ambientes distribuídos ou de alta disponibilidade.
- (B) Incorreta: O NTFS é um sistema de arquivos robusto para sistemas Windows, mas é fundamentalmente um sistema de arquivos local, otimizado para um único computador ou servidor, não para ser distribuído intrinsecamente em múltiplos nós de um cluster.
- (C) Incorreta: O ext4 é o sistema de arquivos padrão para Linux, moderno e eficiente para um único computador, mas, assim como o NTFS, não é um sistema de arquivos distribuído por natureza. A armadilha aqui é confundir um sistema de arquivos moderno e performático em um único servidor com um sistema de arquivos distribuído que gerencia dados em múltiplos servidores como se fossem um só.
- (D) Correta: O HDFS (Hadoop Distributed File System) foi projetado especificamente para armazenar e gerenciar grandes volumes de dados em clusters de computadores (sistemas distribuídos), oferecendo alta disponibilidade e tolerância a falhas, sendo a escolha ideal para o cenário de um sistema operacional distribuído buscando eficiência no acesso e manipulação de dados.
- (E) Incorreta: O APFS é o sistema de arquivos moderno da Apple, otimizado para seus dispositivos e SSDs, mas é um sistema de arquivos local, não distribuído.
Fonte: FGV CVM 2024 Analista CVM - TI Sistemas e Desenvolvimento (Perfil 8) (Caderno Tipo 1). Reproduzida para fins de estudo.