Cephは、オープンソースの自己ホスト付きソフトウェア定義ストレージです。

Ceph 無料のバックアップと同期ソフトウェア

Python&C ++ベースの高性能ストレージソフトウェア

Cephは、オープンソース分散オブジェクト、ブロック、およびソフトウェア定義ストレージです。完全に機能している高性能で信頼できる分散ファイルストレージです。

概要

Cephは、オープンソース分散オブジェクト、ブロック、およびソフトウェアストレージアプリケーションです。 1つの分散コンピュータークラスター上のオブジェクトスケーラブルな分散ストレージを実装し、1つのシステム全体でオブジェクト、ブロック、ファイルベースのストレージに3-in-1インターフェイスを提供します。オープンソースCEPHファイルシステムCEPHFSは、堅牢で完全に機能するPOSIX準拠の分散ファイルシステムです。スナップショット、クォータ、マルチクラスターミラーリング機能を備えたCEPHFSサービス。 CEPHFSファイルは、高度なスケールとパフォーマンスのためにCEPHによって保存されているオブジェクトに配布されます。 Cephは、広く使用されている高性能分散型およびオープンソースストレージプラットフォームです。信頼性が高く、あらゆるビジネス組織向けに設計されたスケーラブルなストレージです。 CEPHフリー分散ファイルシステムは、オブジェクト、ブロック、ファイルレベルのクラウドストレージのインターフェイスを提供します。 Cephは、単一の障害点なしで分散クラウドストレージシステムを提供するように設計されています。 CEPHの設置と管理は非常に挑戦的でトリッキーな場合があります。オープンソースのCephソフトウェアには、9.4kのGithub Starsと4.4 Githubフォークがあります。

システム要求

CEPHオープンソースSDSをセットアップするための要件には、以下が含まれます。

  • Python 3
  • SystemD *時間同期
  • ギット

特徴

CEPH分散ファイルシステムの主要な機能のいくつかは、以下にリストされています。 *ブロックストレージシンプロビジョニング *読んで書きます *アトミックトランザクション *データ保護のための消去コーディング *スナップショット履歴 *クローニングとレイヤーのサポート

  • POSIXファイルシステムセマンティクスサポート *オブジェクトレベルキー値マッピング
  • オープンソース

インストール

** ubuntuにcephをインストール**

このガイドでは、UbuntuでCephをセットアップして実行する方法について説明します。以下のインストール手順では、CEPHソフトウェア定義のストレージソリューションのすべてのセレペンシーパッケージがインストールされており、システムに最新の状態であることを想定しています。 DebianおよびUbuntuの分布については、以下のインストールCEPHステップに従ってください。まず、リリースキーを追加します:

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

次に、CEPHパッケージをリポジトリに追加します。以下のコマンドを使用して、{Ceph-stable-release}を置き換えます。

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

リポジトリを更新し、CEPHDEPLOYをインストールします。

    sudo apt update
    sudo apt install ceph-deploy

CEPHソースコードリポジトリをクローンするには、コマンドを実行します。

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

Gitクローンが完成したら、CEPHコードリポジトリの完全なコピーが必要です。 Cephには、コマンドでチェックアウトする必要がある多くのgitサブモジュールが含まれています。

    git submodule update --init --recursive

CEPHソースコードを作成する前に、次のようなライブラリとツールをインストールする必要があります。

    ./install-deps.sh

Ceph SDSストレージは、Cmakeを使用して構築されています。 CEPHを構築するには、クローン化されたCEPHリポジトリに移動し、次のコマンドを実行します。

    cd ceph
    ./do_cmake.sh
    cd build
    ninja

必要なものをすべて備えた完全なソースタルボールを構築し、ソースから構築するには、DEBまたはRPMパッケージを構築するには:

    ./make-dist

それでおしまい。おめでとう! Ubuntuに展開されたCeph Storageクラスターを正常にインストールしました。楽しみ!

FAQS

CEPHは何に使用されますか?

Cephは、ソフトウェア定義のストレージオープンソースソフトウェアです。これは、CEPHシングルノードシステムの下で非常にスケーラブルなオブジェクト、ブロック、ファイルベースのストレージであり、分散ファイルストレージシステムへのアクセスを簡素化します。

はcephは無料ですか?

Cephは、自由に使用できるオープンソース分散オブジェクトストアおよびファイルシステムです。オープンソースに関しては、Cephは安全な自己ホストクラウドストレージソリューションとSDSソフトウェアが定義されたストレージです。

CEPHはオープンソースですか?

はい、Cephはオープンソースで安全なSDSストレージです。 CEPHアプリケーションのソースコードは、githubで入手できます。

CEPHはどのようなストレージですか?

Cephは、オープンソースのソフトウェア定義ストレージプラットフォームです。単一の分散CEPHクラスターにオブジェクトストレージを実装し、オブジェクト、ブロック、ファイルレベルのストレージに3-in-1インターフェイスを提供します。

セフはどれくらい安全ですか?

Cephは非常に信頼性が高く、管理しやすく、オープンソースのSDSです。 Cephは、数千のクライアントに優れたパフォーマンス、信頼性、スケーラビリティを提供します。

 日本