Ceph Backup grátis e software de sincronização
Software de armazenamento de alto desempenho baseado em Python & C ++
O CEPH é um objeto, bloco e armazenamento definido por objeto de código aberto. É totalmente em destaque de alto desempenho e armazenamento de arquivos distribuído confiável.
Visão geral
O CEPH é um aplicativo de armazenamento de objeto, bloco e armazenamento de software de código aberto. Ele implementa o armazenamento distribuído escalável do objeto em um único cluster de computador distribuído e fornece interfaces 3 em 1 para objetos, blocos e armazenamento baseado em arquivo em um sistema inteiro. Sistema de arquivos CEPH de código aberto O CEPHFS é um sistema de arquivos distribuído compatível com POSIX e compatível com POSIX. Serviço Cephfs com instantâneos, cotas e recursos de espelhamento de vários cluster. Os arquivos CEPHFS são distribuídos entre os objetos armazenados pelo CEPH para alta escala e desempenho. O CEPH é uma plataforma de armazenamento de código aberto e de alto desempenho amplamente utilizado. É um armazenamento confiável e escalável projetado para qualquer organização comercial. O sistema de arquivos distribuído livre do CEPH fornece uma interface para armazenamento em nuvem de objeto, bloco e nível de arquivo. O CEPH foi projetado para fornecer um sistema de armazenamento em nuvem distribuído sem um único ponto de falha. Instalações e gerenciamento CEPH podem ser muito desafiadores e complicados. O Software Ceph de código aberto possui 9,4k Github Stars e 4,4 Github Forks.
Requisitos de sistema
Os requisitos para configurar o CEPH Open Source SDS incluem:
- Python 3
- Systemd
- Sincronização de tempo
- Git
Características
Alguns dos principais recursos do sistema de arquivos distribuídos CEPH estão listados abaixo:
- Bloco de armazenamento de provisionamento fino
- Leia e escreve
- Transações atômicas
- Apagar a codificação para proteção de dados
- Histórico de instantâneos
- Suporte de clonagem e camadas
- Suporte semântica do sistema de arquivos POSIX
- Mapeamentos de valor da chave do nível do objeto
- Código aberto
Instalação
Instale o ceph no Ubuntu
Este guia explica como configurar e executar o Ceph no Ubuntu. As etapas de instalação abaixo supõem que todos os pacotes de dependência da solução de armazenamento definidos por software CEPH estejam instalados e atualizados no seu sistema. Para as distribuições Debian e Ubuntu, siga as etapas do CEPH abaixo. Primeiro, adicione a chave de liberação:
wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -
Em seguida, adicione os pacotes Ceph ao seu repositório. Use o comando abaixo e substitua {Ceph-estável-lançamento} por uma liberação estável do CEPH como:
echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Atualize seu repositório e instale o Ceph-Deploy:
sudo apt update
sudo apt install ceph-deploy
Para clonar o repositório do código -fonte do CEPH, execute o comando:
git clone --recursive https://github.com/ceph/ceph.git
cd ceph
Depois que o clone do Git for concluído, você deve ter uma cópia completa do repositório de código CEPH. O CEPH contém muitos submódulos Git que precisam ser verificados com comando:
git submodule update --init --recursive
Antes de criar o código -fonte do CEPH, você precisa instalar várias bibliotecas e ferramentas por:
./install-deps.sh
O armazenamento CEPH SDS é construído usando CMake. Para construir o CEPH, navegue para o seu repositório CEPH clonado e execute o seguinte comando:
cd ceph
./do_cmake.sh
cd build
ninja
Para construir um tarball de fonte completo com tudo o que é necessário e construir a partir da fonte, construa um pacote Deb ou RPM:
./make-dist
É isso. Parabéns! Você instalou com êxito o cluster de armazenamento CEPH implantado no Ubuntu. Aproveitar!
Perguntas frequentes
Para que é usado o CEPH?
Ceph é software de armazenamento definido por software software. É um objeto altamente escalável, armazenamento em bloco e arquivo no sistema de nó único Ceph e simplifica o acesso ao sistema de armazenamento de arquivos distribuído.
está livre de ceph?
O CEPH é um armazenamento de objetos e arquivos distribuído de código aberto que é gratuito para uso. Quando se trata de código aberto, o Ceph é uma solução segura de armazenamento em nuvem auto-hospedada e armazenamento definido por software SDS.
O CEPH é de código aberto?
Sim, o CEPH é um armazenamento SDS de código aberto e seguro. O código -fonte do aplicativo CEPH está disponível em Github.
Que tipo de armazenamento é ceph?
O CEPH é uma plataforma de armazenamento definida por software de código aberto. Ele implementa o armazenamento de objetos em um único cluster Ceph distribuído e fornece interfaces 3 em 1 para armazenamento de objetos, bloqueio e nível de arquivo.
quão seguro é ceph?
O CEPH é SDS altamente confiável, fácil de gerenciar e de código aberto. O CEPH oferece excelente desempenho, confiabilidade e escalabilidade a milhares de clientes.
Explore
Neste artigo, discutimos sobre o armazenamento de código aberto de armazenamento definido por software. Para aprender sobre outras soluções populares de armazenamento em nuvem auto-hospedadas, visite as seguintes páginas:
Sistema de armazenamento em nuvem de alto desempenho seguro e de alto desempenho
Solução de armazenamento em nuvem privada baseada em PHP, baseado em PHP
Solução de armazenamento em nuvem de código aberto e auto -lançado
Solução de armazenamento em nuvem privada e auto -hospedada baseada
5 principais software de armazenamento em nuvem de código aberto em 2021
Como instalar e configurar o OwnCloud com o Apache no Ubuntu