Ceph est un stockage défini par logiciel auto-hébergé open source.

Ceph Logiciel de sauvegarde et de synchronisation gratuit

Logiciel de stockage haute performance basé sur Python & C ++

CEPH est un stockage d'objet, de bloc et de logiciel distribué open source. Il est entièrement en vedette de hautes performances et un stockage de fichiers distribué fiable.

Aperçu

CEPH est une application de stockage d’objets, de blocs et de logiciels distribué open source. Il implémente un stockage distribué à l’échelle d’objet sur un seul cluster d’ordinateur distribué et fournit des interfaces 3 en 1 pour les objets, les blocs et le stockage basé sur des fichiers dans un système entier. Le système de fichiers CEPH open source CEPHFS est un système de fichiers distribué conforme à POSIX robuste et entièrement en vedette. Service CEPHFS avec instantanés, quotas et capacités de miroir multi-cluster. Les fichiers CEPHFS sont distribués sur les objets stockés par CEPH pour une échelle élevée et des performances. CEPH est une plate-forme de stockage haute performance largement utilisée et open source. Il est un stockage fiable et évolutif conçu pour toute organisation commerciale. Le système de fichiers distribué CEPH Free fournit une interface pour le stockage de cloud de niveau d’objet, de bloc et de fichier. Ceph est conçu pour fournir un système de stockage cloud distribué sans un seul point de défaillance. Les installations et la gestion de CEPH peuvent être très difficiles et délicates. Le logiciel CEPH Open Source dispose de 9,4k GitHub Stars et 4.4 GitHub Forks.

Configuration requise

Les exigences pour configurer le SDS open source CEPH comprennent:

  • Python 3
  • Systemd
  • Synchronisation du temps
  • Git

Caractéristiques

Certaines des principales caractéristiques du système de fichiers distribuées CEPH sont répertoriées ci-dessous:

  • Block Storage mince Provisioning
  • Lire et écrit
  • Transactions atomiques
  • Effacer le codage pour la protection des données
  • Historique des instantanés
  • Support de clonage et de superposition
  • Posix File System Semantics Support
  • Mappings de valeurs de clé de niveau d’objet
  • Open source

Installation

Installer Ceph sur Ubuntu

Ce guide explique comment configurer et exécuter Ceph sur Ubuntu. Les étapes d’installation ci-dessous supposent que tous les packages de dépréciation de la solution de stockage définis par logiciel CEPH sont installés et à jour sur votre système. Pour les distributions Debian et Ubuntu, veuillez suivre les étapes CEPH ci-dessous. Tout d’abord, ajoutez la clé de version:

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

Ensuite, ajoutez les packages CEPH à votre référentiel. Utilisez la commande ci-dessous et remplacez {ceph-stable-lilease} par une version stable de CEPH comme:

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

Mettez à jour votre référentiel et installez Ceph-Deploi:

    sudo apt update
    sudo apt install ceph-deploy

Pour cloner le référentiel de code source CEPH, exécutez la commande:

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

Une fois le clone Git terminé, vous devriez avoir une copie complète du référentiel de code CEPH. Ceph contient de nombreux sous-modules Git qui doivent être vérifiés avec la commande:

    git submodule update --init --recursive

Avant de pouvoir créer un code source CEPH, vous devez installer plusieurs bibliothèques et outils en:

    ./install-deps.sh

Le stockage de Ceph SDS est construit à l’aide de CMake. Pour construire Ceph, accédez à votre référentiel CEPH cloné et exécutez la commande suivante:

    cd ceph
    ./do_cmake.sh
    cd build
    ninja

Pour construire une source complète Tarball avec tout ce qui est nécessaire et pour construire à partir de Source, créez un package DEB ou RPM:

    ./make-dist

C’est ça. Toutes nos félicitations! Vous avez installé avec succès le cluster de stockage CEPH déployé sur Ubuntu. Apprécier!

FAQS

À quoi sert Ceph?

Ceph est un logiciel open source de stockage défini par le logiciel. Il s’agit d’un stockage d’objets, de blocs et de fichiers hautement évolutif sous Système de nœud unique CEPH et il simplifie l’accès au système de stockage de fichiers distribué.

CEPH est-il libre?

CEPH est un magasin d’objets et un système de fichiers distribués open source qui est gratuit. En ce qui concerne l’open source, Ceph est une solution de stockage cloud auto-hébergée sûre et un stockage défini par le logiciel SDS.

est ceph open source?

Oui, Ceph est un stockage open source et sécurisé SDS. Le code source de l’application CEPH est disponible à Github.

Quel type de stockage est Ceph?

Ceph est une plate-forme de stockage définie par logiciel open source. Il implémente le stockage d’objets sur un seul cluster CEPH distribué et fournit des interfaces 3-en-1 pour le stockage des objets, du bloc et du fichier.

Dans quelle mesure ceph est-il sécurisé?

Ceph est très fiable, facile à gérer et Open Source SDS. CEPH offre d’excellentes performances, fiabilité et évolutivité à des milliers de clients.

 Français