Questão de Sistemas Operacionais — Cloud Computing — Avança SP 2025
- Código
- qg425070
- Banca
- Avança SP
- Órgão
- UNITAU
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas Sênior
- ANAS
- BObject Storage
- CRAID
- DSSD
- EBlock Storage
GabaritoB — Object Storage
Gabarito: letra B (Object Storage). O armazenamento de objetos é a categoria de armazenamento em nuvem projetada especificamente para dados não estruturados, como mídias, backups e logs, oferecendo escalabilidade e compatibilidade com aplicações modernas. As demais opções (NAS, RAID, SSD, Block Storage) atendem a outros propósitos, como compartilhamento de arquivos, redundância de discos, memória de alta velocidade ou acesso estruturado a blocos.
O armazenamento em nuvem é um dos pilares da Infraestrutura como Serviço (IaaS). Ele permite que dados sejam armazenados, acessados e gerenciados remotamente, sem que o usuário precise gerenciar a infraestrutura física. Existem três categorias principais de armazenamento em nuvem, cada uma com características e finalidades distintas:
Armazenamento de Blocos (Block Storage): ideal para aplicações que exigem acesso rápido e estruturado a grandes volumes de dados, como bancos de dados ou sistemas transacionais. Os dados são divididos em blocos de tamanho fixo, cada um com um endereço próprio, permitindo leitura e escrita de alta performance.
Armazenamento de Arquivos (File Storage): funciona de forma semelhante a sistemas de arquivos tradicionais, organizando os dados em uma hierarquia de pastas e arquivos. Facilita o compartilhamento e a organização de dados, sendo comum em servidores de arquivos (NAS).
Armazenamento de Objetos (Object Storage): usado para armazenar grandes quantidades de dados não estruturados, como mídias, backups e logs. Cada objeto é composto por dados, metadados e um identificador único (chave), acessível via API HTTP. Esse formato é amplamente adotado devido à sua escalabilidade e compatibilidade com aplicações modernas.
A questão pede o serviço mais adequado para objetos não estruturados. A palavra-chave é "não estruturados": dados que não seguem um modelo de dados predefinido, como imagens, vídeos, documentos, backups e logs. O Object Storage é a solução ideal para esse tipo de dado, pois foi projetado para armazenar e recuperar objetos de forma escalável e econômica, sem as limitações de hierarquia de arquivos ou de blocos.
Vamos analisar cada alternativa para entender por que as outras não são a resposta correta.
NAS (Network Attached Storage) é um dispositivo de armazenamento conectado à rede que fornece acesso a arquivos por meio de protocolos como NFS e SMB. Ele é classificado como armazenamento de arquivos, não de objetos. Embora possa armazenar dados não estruturados, sua arquitetura é baseada em sistemas de arquivos tradicionais, com hierarquia de pastas, e não é otimizado para a escala e a flexibilidade do Object Storage em nuvem pública. O NAS é mais adequado para compartilhamento de arquivos em redes locais ou para uso em nuvem privada, não para o cenário de nuvem pública com objetos não estruturados.
Object Storage é a categoria de armazenamento em nuvem projetada especificamente para dados não estruturados. Conforme o conteúdo de apoio, o armazenamento de objetos é "usado para armazenar grandes quantidades de dados não estruturados, como mídias, backups e logs". Ele oferece escalabilidade massiva, durabilidade e acesso via API, sendo a escolha padrão em provedores como AWS S3, Azure Blob Storage e Google Cloud Storage. A alternativa está correta porque atende exatamente à necessidade descrita no enunciado.
RAID (Redundant Array of Independent Disks) é uma tecnologia de virtualização de armazenamento que combina múltiplos discos físicos em uma única unidade lógica para melhorar desempenho, redundância ou ambos. Ele opera no nível de blocos e é uma técnica de hardware/software, não um serviço de nuvem pública. RAID não é um serviço de armazenamento em nuvem, mas sim uma configuração de discos que pode ser usada em servidores locais ou em infraestrutura de nuvem. Não é adequado para armazenar objetos não estruturados diretamente.
SSD (Solid State Drive) é um dispositivo de armazenamento físico que utiliza memória flash para armazenar dados. Ele é um componente de hardware, não um serviço de nuvem pública. SSDs são usados como meio físico para armazenamento de blocos ou arquivos, mas não são um serviço de armazenamento em nuvem. A alternativa confunde o meio físico com o serviço de nuvem.
Block Storage é uma categoria de armazenamento em nuvem que divide os dados em blocos de tamanho fixo, cada um com um endereço próprio. É ideal para aplicações que exigem acesso rápido e estruturado, como bancos de dados e sistemas transacionais. No entanto, não é a melhor opção para objetos não estruturados, pois esses dados não se beneficiam da granularidade dos blocos e o custo tende a ser maior. O Object Storage é mais adequado para esse cenário.
A banca explora a confusão entre as categorias de armazenamento em nuvem. O candidato pode ser tentado a escolher NAS ou Block Storage por serem termos mais familiares, mas a palavra-chave "não estruturados" aponta diretamente para o Object Storage. Lembre-se: objetos não estruturados → Object Storage; dados estruturados/transacionais → Block Storage; compartilhamento de arquivos → File Storage/NAS.
Para fixar, monte uma tabela mental com as três categorias de armazenamento em nuvem e seus usos típicos:
Categoria | Uso típico | Exemplo de serviço |
|---|---|---|
Block Storage | Bancos de dados, sistemas transacionais | AWS EBS, Azure Disk Storage |
File Storage | Compartilhamento de arquivos, servidores de arquivos | AWS EFS, Azure Files |
Object Storage | Dados não estruturados, mídias, backups, logs | AWS S3, Azure Blob Storage |
Gabarito: letra B
Link permanente: /questoes/qg425070