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分散ファイルシステムの主要な機能のいくつかは、以下にリストされています。 *ブロックストレージシンプロビジョニング *読んで書きます *アトミックトランザクション *データ保護のための消去コーディング *スナップショット履歴 *クローニングとレイヤーのサポート
- 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は、数千のクライアントに優れたパフォーマンス、信頼性、スケーラビリティを提供します。
探検
この記事では、ソフトウェアが定義されたストレージのオープンソースCEPHストレージについて説明しました。他の人気のある自己ホストクラウドストレージソリューションについては、次のページをご覧ください。
自己採用されたオープンソースクラウドストレージソリューション
ベースの自己ホストのプライベートクラウドストレージソリューションに移動します
2021年のトップ5オープンソースクラウドストレージソフトウェア