Ceph è l'archiviazione definita da software open source.

Ceph Software di backup e sincronizzazione gratuiti

Software di archiviazione ad alte prestazioni basato su Python e C ++

Ceph è un oggetto distribuito open source, blocco e un software definito. È completamente presente prestazioni ad alte prestazioni e archiviazione di file distribuita affidabile.

Panoramica ### ** ** Ceph è un oggetto distribuito open source, blocco e applicazione di archiviazione del software. Implementa l’archiviazione distribuita scalabile degli oggetti su un singolo cluster di computer distribuito e fornisce interfacce 3 in 1 per oggetti, blocchi e archiviazione basata su file in un intero sistema. Il file system CEPH Open Source CePHFS è un file system distribuito composto da POSIX robusto e completo. Servizio CEPHFS con istantanee, quote e funzionalità di mirroring multi-cluster. I file CEPHFS sono distribuiti tra gli oggetti memorizzati da CEPH per alta scala e prestazioni. CEPH è una piattaforma di archiviazione open source ad alte prestazioni ampiamente utilizzata. È uno spazio di archiviazione affidabile e scalabile progettato per qualsiasi organizzazione aziendale. Il file system distribuito Free CEPH fornisce un’interfaccia per l’archiviazione cloud a livello di oggetti, blocchi e file. Ceph è progettato per fornire un sistema di archiviazione cloud distribuito senza un unico punto di guasto. Le installazioni e la gestione di Ceph possono essere molto impegnative e difficili. Il software Ceph open source ha stelle GitHub da 9,4k e 4,4 forcelle GitHub.

Requisiti di sistema

I requisiti per impostare le SD open source Ceph includono:

  • Python 3
  • Systemd
  • Sincronizzazione del tempo
  • Idiota

Caratteristiche

Alcune delle caratteristiche chiave del file system distribuito Ceph sono elencate di seguito:

  • Blocca la fornitura di thin di archiviazione
  • Leggi e scrive
  • Transazioni atomiche
  • Eliminazione della codifica per la protezione dei dati
  • Storia dell’istantanea
  • clonazione e supporto a stratificazione
  • Supporto semantica del file system posix
  • Mapping del valore del livello del livello di oggetto
  • Open source

Installazione

Installa ceph su Ubuntu

Questa guida spiega come configurare ed eseguire Ceph su Ubuntu. Di seguito i passaggi di installazione presuppongono che tutti i pacchetti di deposito della soluzione di archiviazione definita dal software CEPH siano installati e aggiornati sul sistema. Per le distribuzioni di Debian e Ubuntu, seguire i passaggi Ceph di installazione di seguito. Innanzitutto, aggiungi la chiave di rilascio:

    wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -

Quindi, aggiungi i pacchetti Ceph al tuo repository. Usa il comando qui sotto e sostituisci {ceph-stable-release} con una versione stabile Ceph come:

    echo deb https://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list

Aggiorna il tuo repository e installa Ceph-deploy:

    sudo apt update
    sudo apt install ceph-deploy

Per clonare il repository del codice sorgente Ceph, eseguire il comando:

    git clone --recursive https://github.com/ceph/ceph.git
    cd ceph

Una volta completato il clone Git, è necessario avere una copia completa del repository di codice Ceph. Ceph contiene molti sottomoduli GIT che devono essere controllati con il comando:

    git submodule update --init --recursive

Prima di poter creare il codice sorgente Ceph, è necessario installare diverse librerie e strumenti per:

    ./install-deps.sh

La conservazione di Ceph SDS è costruita utilizzando Cmake. Per costruire Ceph, vai al tuo repository Ceph clonato ed esegui il seguente comando:

    cd ceph
    ./do_cmake.sh
    cd build
    ninja

Per costruire un tarball di fonte completo con tutto il necessario e costruire dalla fonte, costruire un pacchetto Deb o RPM:

    ./make-dist

Questo è tutto. Congratulazioni! Hai installato correttamente il cluster di archiviazione Ceph distribuito su Ubuntu. Godere!

FAQs

What is Ceph used for?

Ceph is software defined storage open source software. It is highly scalable object, block and file-based storage under ceph single node system and it simplifies access to distributed file storage system.

Is Ceph free?

Ceph is an open source distributed object store and file system which is free to use. When it comes to open source, Ceph is safe self-hosted cloud storage solution and sds software defined storage.

Is Ceph open source?

Yes, Ceph is an open source and secure sds storage. The source code of Ceph application is available at Github.

What kind of storage is CEPH?

Ceph is an open-source software-defined storage platform. It implements object storage on a single distributed ceph cluster and provides 3-in-1 interfaces for object, block and file level storage.

How secure is Ceph?

Ceph is highly reliable, easy to manage, and open source sds. Ceph delivers excellent performance, reliability, and scalability to thousands of clients.

 Italiano