Pular para o conteúdo principal

Questão de Sistemas Operacionais — Sistemas Distribuídos (Cluster, GRID, etc.) — VUNESP 2023

Sistemas OperacionaisSistemas Distribuídos (Cluster, GRID, etc.)
Código
vu197275
Banca
VUNESP
Órgão
Pref Peruíbe
Ano
2023
Cargo
Ana Sis (Peruíbe)
É um sistema de arquivos distribuído que permite compartilhar arquivos entre diferentes máquinas de uma rede, de maneira transparente para o usuário.   A sigla utilizada para designar o sistema em questão é:
  1. AHTTP
  2. BSDN
  3. CIP
  4. DRAID
  5. ENFS
Revelar gabarito e comentário

GabaritoE — NFS

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Sistemas de arquivos distribuídos: NFS

Gabarito: letra E. O NFS (Network File System) é o sistema de arquivos distribuído que permite compartilhar arquivos entre máquinas de uma rede de forma transparente ao usuário — ele é o padrão clássico para esse fim, especialmente em ambientes Unix/Linux. As demais siglas (HTTP, SDN, IP, RAID) não designam sistemas de arquivos distribuídos.

O NFS foi desenvolvido pela Sun Microsystems na década de 1980 e se tornou o protocolo padrão para compartilhamento de arquivos em redes locais. Sua principal característica é a transparência: o usuário acessa arquivos remotos como se estivessem em seu disco local, sem precisar saber em qual máquina eles estão armazenados. Isso é possível porque o NFS opera no nível do sistema de arquivos, integrando-se ao kernel do sistema operacional.

Na prática, o NFS funciona com um modelo cliente-servidor: o servidor exporta diretórios (torna-os disponíveis na rede) e o cliente os monta (mount) em sua árvore de diretórios local. Por exemplo, um servidor pode exportar o diretório /dados e um cliente pode montá-lo em /mnt/dados; a partir daí, o cliente lê e escreve arquivos nesse diretório como se fossem locais, e o sistema operacional cuida da comunicação com o servidor nos bastidores.

A transparência é o conceito-chave que distingue o NFS de outras soluções de compartilhamento. Enquanto protocolos como FTP ou HTTP exigem que o usuário saiba o endereço do servidor e faça transferências explícitas, o NFS esconde toda a complexidade: o usuário simplesmente navega pelos diretórios e abre arquivos, sem saber (ou precisar saber) onde eles estão fisicamente.

É importante diferenciar o NFS de outras tecnologias de armazenamento em rede:

Critério

NFS

NAS

SAN

Nível de operação

Sistema de arquivos

Sistema de arquivos

Blocos de disco

Transparência

Alta (acesso como local)

Média (mapeamento de unidade)

Baixa (dispositivo de bloco)

Uso típico

Compartilhar arquivos entre servidores

Compartilhar arquivos em rede

Storage de alta performance

A pegadinha desta questão está em confundir NFS com RAID. O RAID é uma técnica de combinar múltiplos discos físicos em um único volume lógico para melhorar desempenho ou redundância — ele opera dentro de uma única máquina, não entre máquinas. Já o NFS opera entre máquinas, compartilhando arquivos pela rede. Essa distinção entre "dentro da máquina" e "entre máquinas" é o critério decisivo que separa as alternativas.

Guarde essa fronteira: NFS = compartilhamento de arquivos entre máquinas (rede); RAID = combinação de discos dentro de uma máquina. É exatamente nela que as alternativas se dividem.

Alternativa A — ❌ Incorreta

HTTP (Hypertext Transfer Protocol) é um protocolo de comunicação usado para transferir páginas web e outros recursos na internet. Ele não é um sistema de arquivos distribuído — não permite montar diretórios remotos nem acessar arquivos de forma transparente como um sistema de arquivos. O HTTP é um protocolo de aplicação, enquanto o NFS opera no nível do sistema de arquivos.

Alternativa B — ❌ Incorreta

SDN (Software-Defined Networking) é uma arquitetura de redes que separa o plano de controle do plano de dados, permitindo gerenciamento centralizado e programável da rede. Não tem relação com compartilhamento de arquivos — é uma tecnologia de infraestrutura de rede, não um sistema de arquivos.

Alternativa C — ❌ Incorreta

IP (Internet Protocol) é o protocolo responsável pelo endereçamento e roteamento de pacotes na internet. É um protocolo de rede da camada 3 do modelo OSI, fundamental para a comunicação entre máquinas, mas não é um sistema de arquivos. O IP é a base sobre a qual protocolos como NFS podem rodar, mas não compartilha arquivos por si só.

Alternativa D — ❌ Incorreta

RAID (Redundant Array of Independent Disks) é uma técnica de combinar múltiplos discos físicos em um único volume lógico, com objetivos de desempenho (striping) e redundância (mirroring/paridade). Ele opera dentro de uma única máquina, no nível de blocos de disco — não compartilha arquivos entre máquinas. É o distrator mais perigoso, pois ambos lidam com armazenamento, mas em níveis completamente diferentes.

Alternativa E — ✅ Correta ⟵ GABARITO

NFS (Network File System) é exatamente o sistema de arquivos distribuído descrito no enunciado: permite compartilhar arquivos entre diferentes máquinas de uma rede, de maneira transparente para o usuário. Ele foi desenvolvido pela Sun Microsystems e é amplamente utilizado em ambientes Unix/Linux, permitindo que clientes montem diretórios remotos como se fossem locais.

NÃO CAIA NESSA!

Para questões que pedem "sistema de arquivos distribuído", lembre-se da sigla NFS. Se a questão falar em "compartilhar arquivos entre máquinas" ou "transparência", a resposta quase sempre será NFS. Cuidado para não confundir com RAID, que é armazenamento local, nem com NAS/SAN, que são soluções de storage em rede, mas não sistemas de arquivos distribuídos no sentido estrito.

Gabarito: letra E

Link permanente: /questoes/vu197275