第3章 ブロックプール
OpenShift Container Storage Operator は、使用されるプラットフォームに応じてデフォルトストレージプールのセットをインストールします。これらのデフォルトストレージプールは Operator によって所有され、制御されるため、削除したり変更したりすることはできません。OpenShift Container Platform を使用して、以下の機能を提供するストレージクラスにマップする複数のカスタムストレージプールを作成できます。
- それぞれに高可用性のあるアプリケーションを有効にして、2 つのレプリカを持つ永続ボリュームを使用できるようにします。これにより、アプリケーションのパフォーマンスが向上する可能性があります。
- 圧縮が有効にされているストレージクラスを使用して永続ボリューム要求の領域を節約します。
複数のブロックプールは、外部モード の OpenShift Container Storage クラスターではサポートされません。
3.1. ブロックプールの作成
前提条件
- 管理者として OpenShift Container Platform Web コンソールにログインしている必要があります。
手順
-
Operators
Installed Operators をクリックします。 -
OpenShift Container Storage Operator
Block Pools タブ Create Block Pool をクリックします。 - Pool name を入力します。
-
Data protection policy を
2-way Replication
または3-way Replication
のいずれかとして選択します。 - Volume Type を選択します。
(オプション) データを圧縮する必要がある場合は、Enable compression チェックボックスを選択します。
圧縮を有効にするとアプリケーションのパフォーマンスに影響がある可能性があり、書き込まれるデータがすでに圧縮または暗号化されている場合は効果的ではない可能性があります。圧縮を有効にする前に書き込まれたデータは圧縮されません。
- Create をクリックします。