Pular para o conteúdo principal

Questão de Arquitetura de Software — Conceitos Básicos em Arquitetura de Software — CESGRANRIO 2023

Arquitetura de SoftwareConceitos Básicos em Arquitetura de Software
Código
cg019870
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2023
Nível
Superior
Cargo
Profissional de Nível Superior - Junior: Ênfase: 4: Análise de Sistemas - Infraestrutura
A arquitetura de armazenamento de dados determina a forma pela qual os dispositivos de armazenamento de dados podem ser conectados aos sistemas computacionais. Dentre as arquiteturas mais comuns, existe uma que possibilita compartilhar uma coleção de arquivos de uma máquina virtual para um hypervisor através de uma infraestrutura de rede de dados utilizando CIFS ou NFS.Tal arquitetura de armazenamento de dados é conhecida como
  1. ADAS
  2. BNAS
  3. CSAN
  4. DRAID
  5. ESATA
Revelar gabarito e comentário

GabaritoB — NAS

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”.

Arquitetura de Armazenamento: DAS, NAS, SAN, RAID, SATA

Gabarito: letra B (NAS). A descrição no enunciado — compartilhamento de arquivos via rede com protocolos CIFS ou NFS entre uma máquina virtual e um hypervisor — corresponde exatamente ao modelo NAS (Network Attached Storage), que é um sistema de arquivos acessado em rede por outros dispositivos. As demais alternativas não se encaixam: DAS é conexão direta, SAN é armazenamento em bloco via rede dedicada, RAID é técnica de redundância, SATA é interface de conexão.

A banca testa o conhecimento das arquiteturas de armazenamento mais comuns, especialmente a diferença entre NAS (acesso a arquivos em rede) e SAN (acesso a blocos em rede). A menção explícita aos protocolos CIFS (Common Internet File System) e NFS (Network File System) é a chave para identificar o NAS, pois são protocolos de compartilhamento de arquivos em nível de sistema de arquivos, típicos de NAS. Já SAN utiliza protocolos como Fibre Channel ou iSCSI para acesso a blocos.

Arquitetura

Descrição

Protocolos Típicos

Nível de Acesso

Compartilhamento via Rede

DAS

Armazenamento conectado diretamente ao servidor

SATA, SAS, SCSI

Bloco

Não (conexão direta)

NAS

Armazenamento acessado via rede como sistema de arquivos

CIFS, NFS

Arquivo

Sim

SAN

Rede dedicada de alta velocidade para armazenamento em blocos

Fibre Channel, iSCSI, FCoE

Bloco

Sim (rede dedicada)

RAID

Técnica de combinação de discos para redundância/desempenho

N/A (técnica, não protocolo)

N/A

N/A

SATA

Interface de conexão para discos

SATA (protocolo de barramento)

N/A

Não

1DAS (conexão direta)
Discos locais
Sem rede
2NAS (rede de arquivos)
Protocolos: CIFS, NFS
Acesso a arquivos
3SAN (rede de blocos)
Protocolos: Fibre Channel, iSCSI
Acesso a blocos
4RAID (redundância)
Técnica, não arquitetura
5SATA (interface)
Conexão física
Armazenamento
LEVELsoulevel.com.br
Armazenamento: DAS (conexão direta) (Discos locais, Sem rede); NAS (rede de arquivos) (Protocolos: CIFS, NFS, Acesso a arquivos); SAN (rede de blocos) (Protocolos: Fibre Channel, iSCSI, Acesso a blocos); RAID (redundância) (Técnica, não arquitetura); SATA (interface) (Conexão física)

Alternativa A — ❌ Incorreta

DAS (Direct Attached Storage) é o armazenamento conectado diretamente ao servidor ou computador, sem uso de rede para compartilhamento. No DAS, o sistema operacional enxerga os discos como locais, e o compartilhamento entre múltiplos hosts exigiria configuração adicional de sistema de arquivos distribuído, não sendo o padrão descrito. A questão fala de compartilhamento via rede com CIFS/NFS, o que exclui o DAS.

Alternativa B — ✅ Correta ⟵ GABARITO

NAS (Network Attached Storage) é um dispositivo de armazenamento dedicado que se conecta à rede e fornece acesso a arquivos por meio de protocolos como CIFS (Windows) e NFS (Linux/Unix). Exatamente o que o enunciado descreve: a máquina virtual compartilha uma coleção de arquivos com o hypervisor através da infraestrutura de rede usando esses protocolos. O NAS opera no nível de arquivo (file-level) e é independente do sistema operacional dos clientes.

Alternativa C — ❌ Incorreta

SAN (Storage Area Network) é uma rede de alta velocidade dedicada ao tráfego de armazenamento em nível de blocos (block-level). Ela utiliza protocolos como Fibre Channel, iSCSI ou FCoE. Diferente do NAS, a SAN não expõe sistemas de arquivos diretamente; o cliente enxerga os discos como dispositivos de bloco locais e precisa formatá-los com seu próprio sistema de arquivos. Além disso, SAN não usa tipicamente CIFS ou NFS, que são protocolos de arquivo.

Alternativa D — ❌ Incorreta

RAID (Redundant Array of Independent Disks) é uma técnica de combinação de múltiplos discos físicos em uma única unidade lógica para melhorar desempenho, confiabilidade ou ambos. RAID não é uma arquitetura de rede de armazenamento nem determina como os dispositivos são conectados aos sistemas computacionais; é uma tecnologia interna ao subsistema de discos. Não se relaciona com compartilhamento via CIFS/NFS.

Alternativa E — ❌ Incorreta

SATA (Serial ATA) é uma interface de barramento para conectar dispositivos de armazenamento (discos rígidos, SSDs) a um computador. É um padrão físico de conexão, não uma arquitetura de armazenamento em rede. SATA não provê compartilhamento de arquivos por rede; é utilizado internamente em computadores ou em dispositivos DAS.

PEGA ESSA DICA!

Para diferenciar NAS de SAN na prova, lembre-se: NAS = arquivo (file-level) + protocolos CIFS/NFS; SAN = bloco (block-level) + protocolos Fibre Channel/iSCSI. O enunciado sempre traz palavras-chave: "compartilhar arquivos", "CIFS", "NFS" indicam NAS; "bloco", "LUN", "Fibre Channel" indicam SAN. Monte uma tabela mental com esses marcadores e resolva rapidamente.

Gabarito: letra B (NAS).

Link permanente: /questoes/cg019870