マジセミドライブ

ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。

OSS情報

2020.01.01

【OSS情報アーカイブ】GlusterFS

【OSS情報アーカイブ】GlusterFS

※当記事に記載されている情報は、古くなっている場合があります。オフィシャルサイトで最新情報をご確認ください。

「GlusterFS」とは

「GlusterFS」基本情報

■概要

GlusterFS(グラスターエフエス)とは、分散ストレージ(ネットワークファイルシステム)です。一般的な既製ストレージハードウェアを利用してストレージシステムを構築できます。

■基本説明

GlusterFSは、ソフトウェア定義によるスケーラブルな分散ストレージファイルシステムです。

ファイルストレージ用インターフェースを提供し、数ペタバイトまでの拡張を行えます。

「専用ストレージハードウェアは不要」「シンプル設計」「簡易な設定で導入できる」などの特徴があります。

■経緯

GlusterFSは、Gluster社によって開発されましたが、2011年からRedHat社によって開発が続けられています。

主な特徴

■分散ストレージ

概要

GlusterFSでは、中央集権的制御を行うメタデータサーバは必要なく、複数ノードがお互いに信頼関係を結ぶことにより、ストレージボリュームを構成します。

GlusterFS用ディレクトリ「ブリック」による論理ボリューム作成

GlusterFSは、複数サーバ上にあるローカルストレージ上のファイルシステムに、GlusterFS用ディレクトリ「ブリック」を作成します。

ブリックはGlusterFSのボリュームを構成する基本単位で、複数のブリックを統合することで論理的なボリュームを作成し、1つの大きなストレージとして利用します。

既存ハードウェアを活用

GlusterFSでは、一般的な既成のサーバマシンを束ねて利用できるため、専用のストレージハードウェアを必要としません。

各ストレージは動的に追加/変更/削除を行えます。

■ボリューム構成

GlusterFSでは、さまざまなボリューム構成を行えるため、目的の用途に合わせて柔軟に構成できます。
・ストライピング
・ミラーリング
・冗長データ使用による対障害性の向上
・ボリューム構成の組み合わせ など

■並列ファイルシステム

概要

GlusterFSは並列ファイルシステムになっています。

そのため、大量のファイルを含む単一の名前空間で複数ノードへのスケールアウトが可能です。

非構造化ファイルデータ向き

GlusterFSの並列ファイルシステムは「大量に保持される非構造化ファイルデータ」に最も適しています。

そのため、1つの大きなファイルを取り扱うよりも、大量の小さなデータを処理することを得意としています。

主な機能

■自動フェイルオーバー機能

ストレージに問題が発生した場合には自動フェイルオーバーが可能です。

■レプリケーション機能「Geo-Replication」

「Geo-Replication」により、マスタ/スレーブ形式で遠隔地のボリュームに対して非同期でボリュームの内容を複製できます。

ユースケース

GlusterFSはデータ集約型タスクなどに活用できます。
・クラウドストレージ
・バックアップ用ストレージ
・デジタルコンテンツ用メディアストリーミング など

補足情報

■同様製品

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「Ceph」「Apache Cassandra」「Pravega」など。

■オフィシャルサイト

オフィシャルサイト

→Gluster

ライセンス情報

GlusterFSのライセンスは「GPLV2 and LGPLV3+」です。

詳細について、こちらを参照ください。
→GitHub →gluster/glusterfs →License

ダウンロード/インストール

→Gluster →Install Gluster

 

参考元サイト

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

この記事のタグ一覧

おすすめの記事

【OSS情報】WebベースAPI開発スイート「 Hoppscotch 」🌐

OSS情報

2024.07.04

【OSS情報】WebベースAPI開発スイート「 Hoppscotch 」🌐

「 Hoppscotch 」は、オープンソースのAPI開発エコシステムで、使いやすさとアクセシビリティを重視した軽量なWebベースのスイートです。無料版と有料版があり、PostmanやInsomniaの代替として利用可能です。

【OSS情報】LLMトレーニング用ライブラリ「 GPT-NeoX 」📚

OSS情報

2024.07.18

【OSS情報】LLMトレーニング用ライブラリ「 GPT-NeoX 」📚

「 GPT-NeoX 」は、GPU上で大規模言語モデル(LLM)を効率的にトレーニングするためのライブラリです。NVIDIAのモデルを基に独自の最適化が加えられ、オートレグレッシブ言語モデルのトレーニング手法を集約しています。

経営活動に活用できる 原価管理 を実現するには? 〜製造業の現実的な課題に向き合い、現場視点から改善する原価管理手法の必達プロセスをご紹介〜

ウェビナーまとめ

2024.05.15

経営活動に活用できる 原価管理 を実現するには? 〜製造業の現実的な課題に向き合い、現場視点から改善する原価管理手法の必達プロセスをご紹介〜

2024年3月12日に三菱電機ITソリューションズ株式会社とアットストリームパートナーズ合同会社の共催で、組立加工製造業向けのセミナー「なぜか高くなる原価を管理する 不確実性の時代を乗り切るためのコスト戦略とは」が開催されました。本セミナーでは、製造業における原価管理の現状と改善手法について深く掘り下げ、経営活動への具体的な活用方法を提示しました。今回は、その講演の要点をお伝えします。