技術的な議論 - Ceph 分散ストレージ システムを理解する

技術的な議論 - Ceph 分散ストレージ システムを理解する

Ceph とは何ですか?これは、PB レベルの大規模データ ストレージ プラットフォーム向けのソフトウェア定義のオープン ソース分散オブジェクト ストレージ ソリューションです。もともとは2012年にInktankによって開発され、同社は2014年にRed Hatに買収されました。近年のビッグデータの発展に伴い、Cephは優れたパフォーマンス、信頼性、スケーラビリティにより、分散ストレージの分野で大きな注目を集めています。

エンタープライズ レベルのオープン ソース プラットフォームである Ceph は、データ ブロック、オブジェクト、およびファイルのストレージを 1 つのプラットフォームに統合し、標準的な経済的なサーバーとディスク上で統合されたソフトウェア定義ストレージを提供できます。これは、信頼性が高く、自動的に再バランス調整され、自動的に回復可能な分散ストレージ システムです。

[[247857]]

Ceph では、データはオブジェクトの形式で保存または処理されます。これは、セクターとセクター オフセット (一般にブロックと呼ばれる) を介してストレージ ボリュームにデータを書き込んだり、ストレージ ボリュームからデータを読み取ったりする従来のデータ ストレージ ソリューションとは異なります。大量のデータを扱う場合は、データをオブジェクトとして処理すると管理も容易になるため、便利です。このオブジェクト ストレージ アプローチにより、Ceph は簡素化されたスケーラビリティを実現し、ユーザーのニーズに簡単に対応できるようになります。これらのオブジェクトはノードのクラスター全体に複製され、Ceph のフォールトトレラント性が高まり、単一障害点がさらに削減されます。

昨年、Ceph コミュニティは、より少ないスペースでストレージを実現できる Erasure Coded プールのサポートをリリースしましたが、パフォーマンスに悪影響を及ぼします。さらに、Ceph の設計には、自己修正機能と自己管理機能も組み込まれています。

アクセシビリティに関しては、Ceph はユーザー空間に 3 つのインターフェースを公開します。 1 つ目はオブジェクト ストレージです。このオブジェクト ストレージは RESTful インターフェイスを介してアクセスでき、OpenStack Swift と Amazon Simple Storage Service (S3) をサポートしています。このアプローチにより、Web アプリケーションは、アプリケーション コードを書き直したり、オブジェクトが保存されている場所を気にしたりすることなく、PUT、GET、および DELETE メソッドをオブジェクト ストアに直接送信できます。

2 番目のインターフェースは、まばらに割り当てられたブロック デバイスです。目標は、ファイル/ブロック ボリュームにアクセスするアプリケーションや仮想環境を再設計することなく、Ceph を既存のコンピューティング環境に直接適合させ、Ceph が提供するほとんどの機能、機能性、回復力を活用できるようにすることです。 Ceph のオブジェクトベース モデルの利点は、ブロック デバイスとファイル システム インターフェイスがスナップショット、クローン作成、およびより優れた負荷分散サポートと連携することです。

3 番目のインターフェースはファイル システムです。いずれにしても、ファイル システムはブロック デバイスに多くのアクセシビリティと機能を提供しますが、Ceph 実装では、組み込みファイル システムによってブロック デバイス レイヤーが実際に削除され (スタック レイヤーの合計数が削減されます)、オブジェクト ストレージ バックエンドに直接接続できるようになります。これにより、メンテナンスとデバッグが非常に簡単になります。

Ceph アーキテクチャ図

Ceph は完全にコマンドラインから管理されます。 Red Hat は、Ceph の一般的な管理を簡素化する Calamari と呼ばれる Web ベースのユーザー管理インターフェースとともに Ceph を再配布しました。サーバー コンポーネントとクライアント コンポーネントが付属しており、クライアント コンポーネントは Web ベースのダッシュボードを提供します。 RESTful API を介してサーバーと直接通信します。

Ceph 自体は、特にデータの管理と拡張方法など、業界の多くの問題を解決しますが、データ管理の課題はそれだけでは終わりません。 Ceph は次の 2 つのことを実現するように設計されています: 1. ノードのクラスター全体にデータを分散することでフォールト トレランスをサポートします (レプリケーションまたは消去コーディング)。 2. ユーザーに同じデータへのアクセスを提供します。上と下で何が起こるかは、完全にストレージ管理者次第です。たとえば、Ceph フレームワークでは、ハードウェアはどのように監視されますか?ドライブ障害はどのように検出され、修正されますか?フレームワーク上で、ブロック ボリュームとファイル システム ボリュームはどのようにエクスポートされますか?これらのボリュームの高可用性はどのように実現されるのでしょうか?

ここにソフトウェア再配布業者の価値が存在します。 Red Hat、SUSE、Canonical (Ubuntu) などのベンダーは、これらすべての要素を 1 つの管理スペースに統合します。製品の信頼性を高めるために、SanDisk、SolidFire (現在は NetApp の一部) など、データ ストレージ業界の多くの大手企業が Ceph の波に加わっており、いずれも何らかの形で Ceph を使用しています。

Ceph の将来が非常に明るいことは容易に想像できます。もちろん、他のデータ ストレージ ソリューションと同様に、すべてのデータ ストレージのニーズを満たすことはできませんが、登場して多くの認知度を獲得したことから、非常に競争力があることがわかります。

<<:  クラウドコンピューティングは成長が鈍化する兆候を示しています。 IT業界の好況はピークを迎えたのでしょうか?

>>:  分散ストレージのメタデータ設計

推薦する

Hudong Baikeを使用して高品質の外部リンクを作成する方法

周知のとおり、外部リンクの品質は SEO の全体的な効果に関係しています。高品質の外部リンクをどのよ...

クラウド移行の課題と利点は何ですか?

クラウドコンピューティング技術企業の IT リソースをクラウドに移行する理由は、3 つの柱に基づいて...

#推奨:serveo-24 ユーロ/年/KVM/ONAPP/512 MB メモリ/10 GB SSD/1 TB トラフィック/オランダ

serveo.nl は 2006 年から小規模 ISP として運営されています。現在、オランダに E...

#豪车# zji: 香港双方向CN2 VDS、専用ハードウェア、4時間配送、ネットワークが24時間爆撃されないことを保証できます

zji は、CN2 双方向ダイレクトリンク プレミアム ネットワークを使用して中国電信に接続する新製...

2019 年の新しい RamNode 価格システム、詳細リスト

Ramnode は 2016 年 7 月以降、プロモーション割引コードを廃止し、新しい価格体系を導入...

ガートナー・マジック・クアドラント 2022: AWS、マイクロソフト、グーグル、オラクル、アリババクラウドがトップにランクイン

巨大なクラウド インフラストラクチャおよびプラットフォーム サービス市場でシェアを獲得することは、エ...

テンセントの広告事業の新たな波

2018年の感染症流行のブラックスワンと景気循環の影響により、国内外のインターネット大手は総じて圧力...

bacloud: 月額 33.33 ユーロ、e3-1230v2、8G メモリ、2*1T ハードディスク、50T トラフィック、PayPal/Alipay

リトアニアの老舗企業であるbacloudは、主に独立サーバーとVPS事業を運営しています。現在、リト...

デイリーメール: ユーザーエクスペリエンスに基づいた反伝統的なウェブデザイン

著者: Spoon Killer/Product Observerローカルデザイン、モバイルインター...

Omdia Transaction Watch: ITベンダーがマネージドクラウドサービスに集結

市場調査会社Omdiaの新しいレポートによると、ITベンダーはかつて企業にクラウド技術を提供し、統合...

iOS チャンネルの初回リリースルールと連絡先リスト

91 アシスタント1. 初回リリースフォーム初回リリース期間中、アプリケーションの新バージョンは 9...

Weibo は死んだと言い続けるのは誰ですか? インターネット マーケティングのトレンドをご覧ください

今最も人気のあるプラットフォームは何ですか?誰もがWeChatだと答えると思います。かつては、誰もが...

2018年グローバルクラウドコンピューティング市場分析概要

今日、クラウド コンピューティング プラットフォームとアプリケーションは、新しいデジタル ビジネスを...

Kubernetes でのイベント収集とアラートの監視

Kubernetes でのイベント監視マイクロサービスとクラウドネイティブの発展に伴い、Kubern...

ヘイティーのジレンマ

気温が下がるにつれて、新しい茶飲料ビジネスも冷え込んできています。 2019年、プライマリー市場の投...