第2章 アーキテクチャーおよび概念

本章では、Red Hat Gluster Storage のアーキテクチャーおよびストレージの概念の概要を説明します。

2.1. アーキテクチャー

Red Hat Gluster Storage 設計の中核となるのは、ストレージを設計するための全く新しい方法です。その結果、システムは、高いスケーラビリティ、高い回復力、さらなるパフォーマンスを発揮することができます。
スケールアウトシステムでは、データおよびメタデータの論理的および物理的な場所の追跡が最も大きな課題の 1 つとなります。多くの分散システムは、メタデータサーバーを作成してデータおよびメタデータの場所を追跡することで、この問題を解決します。従来のシステムは、より多くのファイル、サーバー、またはディスクを追加するため、中央のメタデータサーバーはパフォーマンスのボトルネックとなり、一元的な障害点となります。
その他の従来のストレージソリューションとは異なり、Red Hat Gluster Storage はメタデータサーバーを必要とせず、Elastic ハッシュアルゴリズムを使用してアルゴリズムでファイルを見つけます。このメタデータのないサーバーのアーキテクチャーにより、パフォーマンス、リニアスケーラビリティー、および信頼性が向上します。

図2.1 Red Hat Gluster Storage アーキテクチャー

Red Hat Gluster Storage アーキテクチャー