Organizando dados não estruturados em um ambiente simples

Armazenamento de objeto é um método de armazenamento de dados sem hierarquia, geralmente utilizado na cloud. Diferente de outros métodos de armazenamento de dados, o armazenamento baseado em objetos não usa uma árvore de diretórios. Em um conjunto de armazenamento, existem unidades discretas de dados (objetos) no mesmo nível. Cada objeto possui um nome de identificação exclusivo que um aplicativo usa para recuperá-lo. Além disso, cada objeto pode ter metadados que são recuperados com ele.

Principais recursos

  • Os dados são armazenados como objetos discretos.
  • Os dados não são colocados em uma hierarquia de diretórios e vivem em um espaço de endereço simples.
  • Aplicativos identificam objetos de dados discretos por seus endereços exclusivos.
  • Frequentemente comparado com serviço de estacionamento com manobrista. Um objeto de dados é como um carro; o endereço é o recibo.
  • Desenvolvido para acesso no nível do aplicativo usando uma API em vez de no nível do usuário.

Por que armazenamento de objeto

Ícone que representa a escalabilidade do armazenamento de objetos

Escalabilidade

O armazenamento de objeto pode acomodar praticamente qualquer quantidade de dados sem requerer o particionamento do conjunto de dados.

Ícone que representa a eficiência do armazenamento de objetos

Eficiência

Uma falta de hierarquia significa que não há gargalos criados por sistemas de diretório complexos.

Ícone que representa a disponibilidade de dados no armazenamento de objetos

Disponibilidade

Os sistemas de armazenamento de objeto possuem mecanismos para assegurar a consistência de dados, permitindo a replicação de dados automática, atualizações contínuas e nenhum tempo de indisponibilidade.

Considerações para armazenamento de objeto

  • Recursos limitados

    As APIs de objeto para acessar dados geralmente são bastante simples. Os aplicativos devem implementar requisitos mais complexos de gerenciamento de dados.

  • Compatibilidade

    Ferramentas de sistema de arquivos, como os utilitários POSIX, não podem interagir com sistemas de armazenamento baseados em objeto sem camadas adicionais entre eles.

  • Tipos de dados

    O armazenamento de objeto é ideal para dados não estruturados como mídia e conteúdo da Web. Ele não é adequado para dados regularmente modificados.

  • Suporte de API

    Os aplicativos devem ser atualizados para aproveitar o armazenamento de objeto. Muitos fornecedores estão liberando revisões com suporte integrado.

Descubra o armazenamento de objetos em cloud híbrida com flexibilidade desenvolvida para as exigentes necessidades de dados atuais.

 

Uma perspectiva da IBM: Uma nova abordagem sobre o armazenamento de objetos

À medida que os funcionários criam mais conteúdo, as organizações de TI da empresa estão experimentando um crescimento exponencial em requisitos de armazenamento de dados. A criação de ativo multimídia é o principal motivador.

A demanda por sistemas de armazenamento de objeto crescerá, como resultado da necessidade de arquivar mais dados não estruturados. Este crescimento estimulará a implementação de novas soluções de armazenamento distribuído com custo reduzido, que possam escalar para suportar centenas de petabytes.

Requisitos de mercado

Uma década atrás, antecipamos que os níveis globais de dados crescerão além do nível de petabyte para a maioria das organizações, até mesmo além da escala de exabyte para algumas. Atualmente podemos ver um mundo em que a cloud fomentou uma era de inovação explosiva e a Internet das Coisas (IoT) capacitou milhões de dispositivos para criar, coletar e enviar dados a cada segundo. Essa previsão se tornou uma realidade.

Para gerenciar o volume sem precedentes de dados gerados, as empresas devem determinar como preservar, proteger, analisar e maximizar o valor de seus dados não estruturados de maneira eficiente. O armazenamento de objeto foi desenvolvido para fazer isso em escala da Web.

Assim como a Internet é projetada hoje, a tecnologia pioneira de Dispersão de Informação é Peer to Peer, sem nada centralizado. Cada objeto dentro de um sistema de armazenamento de objeto é exclusivo e identificado por um ID de objeto que, enfim, determina como esse objeto é localizado.

Dentro de um determinado sistema de armazenamento, há inúmeros nós físicos que operam independentemente. A qualquer momento, mais nós podem ser incluídos no sistema. Esta estrutura permite que as empresas escalem a capacidade e o desempenho de modo independente.

Como parte deste processo, os dados gravados no sistema de armazenamento de objeto por um aplicativo são transferidos por meio de uma camada de acesso, na qual eles são criptografados, fatiados e distribuídos.

Um ID de objeto exclusivo é usado para recuperar o objeto por meio da camada de acesso, localizando um número limite das fatias armazenadas e reconstituindo o objeto.

Tecnologia de Armazenamento

Referenciando objetos com IDs em vez de nomes de arquivo, o sistema pode escalar. Esta abordagem não é restringida por limitações de tamanho e a recuperação de dados é mais fácil, uma vez que os metadados extensivos podem ser associados a um determinado objeto.

Um sistema de armazenamento de objeto assegura que a TI possa aproveitar seus investimentos existentes. Também posiciona a organização para aproveitar oportunidades futuras independentemente de se os dados são gerenciados on-premises, na cloud ou em ambos.

Perspectivas de mercado

À medida que as organizações reexaminam a sua estratégia de armazenamento de dados para lidar com o rápido crescimento na criação e no consumo de dados, o armazenamento de objeto traz às empresas uma solução segura, adaptável e com boa relação custo-benefício para gerenciar dados.

Quanto maior o conjunto de dados fica, mais dramático é o aumento no custo de propriedade a longo prazo. As informações estão acessíveis o tempo todo e a plataforma de gerenciamento simplificada aperfeiçoa o gasto adicional de manutenção e operacional.

À medida que a cloud, a IoT e os dispositivos móveis continuam a alimentar um mundo rico em dados, um número cada vez maior de empresas decidirá tomar decisões de investimento agora para se prepararem para o futuro. O armazenamento de objeto permite que organizações com necessidades de dados em escala de Web implementem uma solução de armazenamento escalável e avançada que posiciona seus negócios para que cresçam durante os próximos 20 anos e além.

Saiba mais sobre os serviços de armazenamento de objetos do IBM Cloud