O que é RADOS (Reliable Autonomic Distributed Object Store)?

RADOS é uma tecnologia que faz parte do sistema de armazenamento distribuído Ceph, que permite armazenar e acessar objetos de dados em um cluster de dispositivos de armazenamento. RADOS busca aproveitar a inteligência dos dispositivos para distribuir a complexidade envolvendo o acesso consistente aos dados, o armazenamento redundante, a detecção de falhas e a recuperação de falhas em clusters compostos por milhares de dispositivos de armazenamento .

RADOS é uma sigla em inglês para Reliable Autonomic Distributed Object Store, que pode ser traduzido como Armazenamento Distribuído Autônomo e Confiável de Objetos. Um objeto é uma unidade básica de dados que contém não apenas os dados em si, mas também metadados associados, como nome, tipo, tamanho, etc. Os objetos são armazenados em pools, que são conjuntos lógicos de objetos que podem ter diferentes configurações de replicação, erasure coding, quotas, etc.

RADOS é o componente responsável por gerenciar o armazenamento físico dos objetos nos dispositivos do cluster, bem como garantir a disponibilidade, durabilidade, escalabilidade e performance dos dados. Para isso, RADOS utiliza algoritmos de balanceamento de carga, monitoramento de saúde, recuperação de dados e migração de dados entre os dispositivos. RADOS também oferece uma interface para que os clientes possam interagir com os objetos do cluster, seja por meio de APIs nativas (librados), protocolos padrão (S3, Swift) ou sistemas de arquivos (CephFS).

Share This Article
Follow:
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.
Sair da versão mobile