Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

O que é um objeto StorageGRID

No storage de objetos, a unidade de armazenamento é um objeto, em vez de um arquivo ou um bloco. Ao contrário da hierarquia em forma de árvore de um sistema de arquivos ou storage em blocos, o storage de objetos organiza os dados em um layout plano e não estruturado.

O storage de objetos desacopla a localização física dos dados do método usado para armazenar e recuperar esses dados.

Cada objeto em um sistema de storage de objetos possui duas partes: dados do objeto e metadados do objeto.

Objeto

O que são dados de objeto?

Os dados de um objeto podem ser qualquer coisa; por exemplo, uma fotografia, um filme ou um registro médico.

O que são metadados de objeto?

Metadados de objeto são quaisquer informações que descrevem um objeto. StorageGRID usa metadados de objeto para rastrear as localizações de todos os objetos na grid e para gerenciar o ciclo de vida de cada objeto ao longo do tempo.

Os metadados de objetos incluem informações como as seguintes:

  • Metadados do sistema, incluindo um ID exclusivo para cada objeto (UUID), o nome do objeto, o nome do bucket S3, o nome ou ID da conta do tenant, o tamanho lógico do objeto, a data e hora em que o objeto foi criado pela primeira vez e a data e hora em que o objeto foi modificado pela última vez.

  • Localização atual de storage de cada cópia do objeto ou fragmento codificado por apagamento.

  • Quaisquer metadados do usuário associados ao objeto.

Os metadados de objetos são personalizáveis e expansíveis, o que os torna flexíveis para uso em aplicações.

Para obter informações detalhadas sobre como e onde StorageGRID armazena metadados de objetos, acesse "Gerencie o armazenamento de metadados de objetos".

Como os dados de objetos são protegidos?

O sistema StorageGRID oferece a você dois mecanismos para proteger os dados dos objetos contra perda: replicação e codificação de apagamento.

Replicação

Quando StorageGRID associa objetos a uma regra de gerenciamento do ciclo de vida das informações (ILM) configurada para criar cópias replicadas, o sistema cria cópias exatas dos dados do objeto e as armazena em nós de storage ou pools de storage de nuvem. As regras de ILM determinam o número de cópias criadas, onde essas cópias são armazenadas e por quanto tempo são retidas pelo sistema. Se uma cópia for perdida, por exemplo, devido à perda de um nó de storage, o objeto ainda estará disponível se existir uma cópia dele em outro local no sistema StorageGRID.

No exemplo a seguir, a regra "Criar 2 Cópias" especifica que duas cópias replicadas de cada objeto sejam colocadas em um pool de storage que contém três Storage Nodes.

Regra de 2 cópias

Codificação de apagamento

Quando StorageGRID associa objetos a uma regra ILM configurada para criar cópias com codificação de apagamento, ele divide os dados do objeto em fragmentos de dados, calcula fragmentos de paridade adicionais e armazena cada fragmento em um nó de armazenamento diferente. Quando um objeto é acessado, ele é remontado usando os fragmentos armazenados. Se um fragmento de dados ou de paridade for corrompido ou perdido, o algoritmo de codificação de apagamento pode recriar esse fragmento usando um subconjunto dos fragmentos de dados e de paridade restantes. As regras ILM e os perfis de codificação de apagamento determinam o esquema de codificação de apagamento usado.

O exemplo a seguir ilustra o uso de codificação de apagamento nos dados de um objeto. Neste exemplo, a regra ILM utiliza um esquema de codificação de apagamento 4+2. Cada objeto é dividido em quatro fragmentos de dados iguais, e dois fragmentos de paridade são calculados a partir dos dados do objeto. Cada um dos seis fragmentos é armazenado em um Storage Node diferente, distribuído em três data centers, para fornecer proteção de dados em caso de falhas de nó ou perda de site.

Codificação de apagamento em três locais 4 mais 2