Questão de Redes de Computadores — NFS, CIFS e SMB — CESPE / CEBRASPE 2024
- Código
- ce404016
- Banca
- CESPE / CEBRASPE
- Órgão
- TC DF
- Ano
- 2024
- Cargo
- ACE ( )
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ❌ ERRADO. A afirmação está incorreta porque NFS (Network File System) atua em nível de arquivo (file level), enquanto o iSCSI (Internet Small Computer System Interface) atua em nível de bloco (block level). A banca misturou os dois protocolos: o NFS é um protocolo de compartilhamento de arquivos em rede, típico de NAS, e o iSCSI é um protocolo de transporte de blocos, típico de SAN.
Para entender a questão, é preciso dominar a diferença entre os dois grandes modelos de armazenamento em rede: NAS (Network Attached Storage) e SAN (Storage Area Network). O NAS é um dispositivo (um "servidor de arquivos" dedicado) que fornece armazenamento compartilhado via protocolos de rede como NFS (para sistemas Unix/Linux) e SMB/CIFS (para Windows). O acesso é em nível de arquivo: o usuário vê pastas e arquivos compartilhados, como uma unidade mapeada de rede (ex.: Z:). Já a SAN é uma rede dedicada de alta velocidade que interconecta servidores a dispositivos de armazenamento. O acesso é em nível de bloco: o servidor enxerga o storage como se fosse um disco local (ex.: D: ou E:), e o sistema operacional não sabe que o disco está remoto. Os protocolos típicos de SAN são Fibre Channel (FCP), iSCSI e FCoE.
A pegadinha da questão está em atribuir a ambos os protocolos o mesmo nível de operação. O NFS é um protocolo de arquivos — ele opera sobre o sistema de arquivos, permitindo que o cliente monte um diretório remoto e acesse arquivos individualmente. O iSCSI, por sua vez, encapsula comandos SCSI (que operam sobre blocos de dados) dentro de pacotes TCP/IP, permitindo que o servidor acesse o storage remoto como se fosse um disco local, em nível de bloco. Portanto, a afirmação de que ambos atuam em nível de bloco é falsa: apenas o iSCSI atua nesse nível.
Na prática, a distinção é crucial para dimensionar soluções de armazenamento. Se uma aplicação precisa de acesso a arquivos compartilhados (como um servidor de arquivos para usuários finais), o NAS com NFS ou SMB/CIFS é a escolha. Se uma aplicação (como um banco de dados) precisa de acesso direto a blocos de disco com baixa latência, a SAN com iSCSI ou Fibre Channel é a solução. A tabela abaixo resume as diferenças:
Característica | NAS (Network Attached Storage) | SAN (Storage Area Network) |
|---|---|---|
Definição | Dispositivo (servidor de arquivos dedicado) | Rede dedicada de armazenamento |
Tipo de Acesso | File Level (nível de arquivo) | Block Level (nível de bloco) |
Protocolos | SMB/CIFS (Windows), NFS (Linux) | Fibre Channel (FCP), iSCSI, FCoE |
Cabo/Conexão | Rede Ethernet comum (RJ-45) | Geralmente Fibra Óptica (HBA Cards) |
Para o Usuário | Aparece como unidade mapeada de rede (Z:) | O usuário final nem vê; quem vê é o servidor (como disco local) |
Guarde a fronteira entre nível de arquivo (NAS, NFS, SMB/CIFS) e nível de bloco (SAN, iSCSI, Fibre Channel): é exatamente nela que esta questão se decide.
Afirma que os protocolos NFS e iSCSI atuam em nível de bloco. O erro está em atribuir ao NFS o nível de bloco, quando ele opera em nível de arquivo. O NFS é um protocolo de compartilhamento de arquivos em rede, típico de NAS, e o iSCSI é um protocolo de transporte de blocos, típico de SAN. A banca trocou o nível de operação do NFS para confundir o candidato.
A afirmação é falsa, pois NFS e iSCSI atuam em níveis diferentes: NFS em nível de arquivo e iSCSI em nível de bloco. Portanto, a alternativa correta é a que nega a afirmação do enunciado.
A banca mistura os níveis de operação dos protocolos de armazenamento. O candidato que decora que "NFS é protocolo de rede" e "iSCSI é protocolo de armazenamento" pode não perceber que eles operam em níveis distintos. A pegadinha está em atribuir a ambos o mesmo nível (bloco), quando o NFS opera em nível de arquivo e o iSCSI em nível de bloco. Com treino, você enxerga essas trocas de longe 💪.
Gabarito: ❌ ERRADO.
Link permanente: /questoes/ce404016