Content-Addressable Storage (CAS)
Gabarito: letra B. O CAS (Content-Addressable Storage) utiliza o conteúdo dos dados como endereço, por meio de um hash criptográfico, o que elimina naturalmente a duplicação de dados – uma vantagem central dessa arquitetura em relação aos storages tradicionais.
A questão cobra o conhecimento sobre as características do CAS, um tipo de armazenamento onde o endereço é derivado do conteúdo, garantindo unicidade e deduplicação.
Característica | CAS (Content-Addressable Storage) | Armazenamento Tradicional (SAN/DAS) |
|---|
Base de endereçamento | Conteúdo do dado (hash criptográfico) | Endereço lógico (LBA) ou físico |
Deduplicação de dados | Sim, inerente (dados idênticos → mesmo hash → único armazenamento) | Não, geralmente ausente ou dependente de software externo |
Identificador de acesso | Hash do conteúdo | WWN (Fibre Channel), LUN, caminho de arquivo |
Recuperação de dados | Pelo hash do conteúdo | Pelo endereço lógico ou nome do arquivo |
Alternativa A — ❌ Incorreta
O acesso por WWN (World Wide Name) é um identificador único utilizado em redes de armazenamento baseadas em Fibre Channel (SAN), não no CAS. O CAS não depende de WWN para acesso aos dados.
Alternativa B — ✅ Correta ⟵ GABARITO
No CAS, cada bloco de dados é identificado por um hash de seu conteúdo. Dados idênticos produzem o mesmo hash e ocupam um único local físico, eliminando duplicatas por construção. Essa é a principal vantagem do CAS.
Alternativa C — ❌ Incorreta
A recuperação por endereço lógico (como LBA em discos) é típica de sistemas de arquivos tradicionais e SAN/DAS. O CAS usa endereço baseado no conteúdo (hash), não endereço lógico predefinido.
Alternativa D — ❌ Incorreta
O hash criptográfico é aplicado ao conteúdo do dado, não ao endereço físico. O termo "endereço físico" se refere à localização no hardware, que no CAS é abstraída pelo hash do conteúdo.
Alternativa E — ❌ Incorreta
Assim como na D, o hash não é aplicado a endereço lógico, mas sim ao conteúdo. O endereço lógico é uma abstração; o hash é calculado sobre os bytes do dado armazenado.
Gabarito: letra B.