分散ストレージソフト「Ceph」とは? 「Swift」「GlusterFS」との違いは:分散ストレージソフト「Ceph」の利点【前編】
オープンソースの分散ストレージソフトウェア「Ceph」が自社に適しているかどうかを判断するには、何を知っておく必要があるだろうか。他の類似のソフトウェアとCephを比較し、その特徴を明確にする。
オープンソースの分散ストレージソフトウェア「Ceph」は、オブジェクトストレージを実現するストレージソフトウェアの選択肢の中で人気が高い。スケーラビリティの高さなど、Cephを利用するメリットは複数ある。
Cephによって実現できる機能と同じ機能を備えるストレージソフトウェアは他にもある。Cephを使うメリットの一つは、同じ機能でも従来のSAN(ストレージエリアネットワーク)よりも安価に済む可能性がある点だ。Cephはオープンソースであるため、高額になることが一般的な専用ハードウェアに依存することなく、汎用(はんよう)的なハードウェアで利用できる利点がある。
スケーラビリティと構成変更のしやすさがCephの2つのメリットだ。ノード(サーバやストレージ)を追加すればシステム容量を増やすことができる。Cephはオブジェクトストレージ、ブロックストレージ、ファイルストレージという3つのストレージインタフェースを利用できるようにしている。
Cephのデメリットは、I/O処理時間を高速化するためのストレージネットワークが高価になる可能性がある点だ。オープンソースだからといって、Cephの利用が完全に無料で済むわけでもない。重要なデータの保存にCephを使用する場合、Red HatやSUSE Linuxが提供する商用ディストリビューションを利用することになる可能性が高い。商用ディストリビューションには有料ベンダーサポートが含まれることがあるためだ。ただ、それを考慮してもCephは従来のSANの現実的な代替手段として比較的安価に導入できるといえる。
本連載では、Cephに関する疑問に答える。例えば下記のような疑問がある。
- オープンソースのクラウド構築ソフトウェア「OpenStack」の分散オブジェクトストレージ構築用ソフトウェア「Swift」や、分散ファイルシステム「GlusterFS」とCephの違い
- オープンソースCephと商用ディストリビューションの違い
- Cephを最適化する方法
- WindowsでCephを利用する方法
併せて読みたいお薦め記事
ストレージの技術動向
- 「NVMe-oF」と「SCM」が出会うとき、ストレージ業界に破壊的革新が起こる
- SSD市場の主流に躍り出るNVMe SSDストレージ、なお残る課題は?
- 「NVMe over Fabrics」でストレージ環境が一変する――注目の技術革新を解説
分散ストレージ技術「Ceph」とは何か
ストレージベンダーを比較
オブジェクトストレージとしてCephとSwiftはどちらが優れているか
Copyright © ITmedia, Inc. All Rights Reserved.