このページでは、Google Cloud NetApp Volumes ストレージ プールについて説明します。ストレージ プールを使用すると、ボリュームの共有インフラストラクチャと構成を一元的に管理できます。
ストレージ プールについて
ストレージ プールはボリュームのコンテナとして機能します。ストレージ プール内のすべてのボリュームは、同じロケーション、サービスレベル、Virtual Private Cloud ネットワーク、Active Directory ポリシー、LDAP 設定、顧客管理の暗号鍵(CMEK)ポリシーを共有します。プールの容量をプール内のボリュームに割り当てることができます。課金は、ボリューム レベルの使用量に関係なく、プールに割り当てられたロケーション、サービスレベル、容量に基づいて行われます。
サポートされているロケーション
ストレージ プール内のすべてのボリュームは、プールと同じロケーションに存在します。すべてのサービスレベルがすべてのリージョンで利用できるわけではありません。サポートされているロケーションの詳細については、NetApp Volumes でサポートされているロケーションをご覧ください。
サービスレベル
サービスレベルはストレージ プールのプロパティです。サービスレベルには、容量に依存するスループット上限があります。
NetApp Volumes には、次のサービスレベルがあります。
Flex Unified
Flex ファイル
標準
プレミアム
エクストリーム
詳細については、NetApp Volumes のサービスレベルの表をご覧ください。
次の表に、各サービスレベルに割り当てられた容量のスループットと、各サービスレベルの最適な用途を示します。
| サービスレベル | スループット | ワークロードの種類 |
|---|---|---|
| Flex Unified | 容量とパフォーマンスを最大 5 GiBps まで個別にスケーリング | 汎用ストレージ データベースとアプリケーション 高パフォーマンス アプリケーション |
| Flex ファイル | デフォルトのパフォーマンス: 割り当てられたプール容量の GiB あたり 16 KiBps カスタム パフォーマンス: 容量とパフォーマンスを最大 5 GiBps まで個別にスケーリング |
汎用ストレージ |
| 標準 | 割り当てられたボリューム容量 1 GiB あたり 16 KiBps | 汎用ストレージ |
| プレミアム | 割り当てられたボリューム容量 1 GiB あたり 64 KiBps | データベースとアプリケーション |
| エクストリーム | 割り当てられたボリューム容量の GiB あたり 128 KiBps | 高パフォーマンス アプリケーション |
Premium サービスレベルのボリュームを Extreme サービスレベルのストレージ プールに再割り当てしたり、その逆を行うことができます。これにより、変化するパフォーマンス要件に即座に対応できます。
対象
サービスレベルが異なるプールでは、可用性が異なります。詳細については、NetApp Volumes サービスレベル契約をご覧ください。Flex Unified と Flex File の非カスタム パフォーマンス サービスレベルのプールでは、ゾーンの可用性とリージョンの可用性のどちらかを選択できます。
リージョン プールは、2 つの異なるゾーンにデータの 2 つの同期レプリカを保持します。リージョン プールを作成するときに、アクティブ ゾーンとレプリカ ゾーンを選択できます。プールのすべてのボリュームはアクティブ ゾーンから使用でき、レプリカ ゾーンはスタンバイとして機能します。アクティブ ゾーンで障害が発生した場合や、ゾーンの切り替えを手動でトリガーした場合は、すべてのボリューム アクセスがレプリカ ゾーンに移動し、そのゾーンが新しいアクティブ ゾーンになります。以前のアクティブ ゾーンが新しいレプリカゾーンになります。このゾーン切り替えにより、ファイル サービス アクティビティが一時停止することがあります。ゾーンの切り替えが完了すると、ファイル サービスが再開されます。
リージョン Flex のアクティブ ゾーンとワークロード VM が同じGoogle Cloud ゾーンにある場合、I/O レイテンシが最適化され、パフォーマンスの向上に役立ちます。
ネットワーク
プールは、ボリュームが接続する Virtual Private Cloud(VPC)を定義します。ボリュームにアクセスできるのは、同じ VPC にあるクライアント、または VPN で接続されているクライアントのみです。
Active Directory の設定
一部のネットワーク接続ストレージ(NAS)プロトコルまたはプロトコル バリエーションでは、外部ディレクトリ サービスへのアクセスが必要です。NetApp Volumes は、唯一のディレクトリ サービスとして Active Directory をサポートしています。Active Directory ポリシーは、Windows ドメインに参加するために必要なすべての情報をサービスに提供します。Active Directory への接続は、ルーティング、ファイアウォール設定、認証情報が正しくないなどの理由で失敗する可能性があるため、NetApp Volumes では、Active Directory ポリシーを構成するときに接続テストが提供されます。接続テストでは、Active Directory ポリシーが Active Directory サービスに正しく接続されているかどうかを確認します。
リージョンごとに複数の Active Directory ポリシーを作成できますが、1 つのストレージ プールに適用できる Active Directory ポリシーは 1 つだけです。プール内のすべてのボリュームで同じポリシーが使用されます。プールごとに異なるポリシーを使用できます。
顧客管理の暗号鍵の設定
NetApp Volumes は、 Google-owned and Google-managed encryption keyを使用してすべてのボリュームの保存データを暗号化しますが、顧客管理の暗号鍵(CMEK)を使用してボリュームを暗号化することもできます。CMEK ポリシーは、ストレージ プールの作成時に適用できます。そのプールで作成されたすべてのボリュームでこのポリシーが使用されます。
容量
NetApp Volumes を使用すると、必要に応じてボリュームの容量を追加または削除して、アプリケーションの変更に対応できます。容量はストレージ プールとボリュームに割り当てられ、変更できます。
サービスレベルに応じて、ストレージ プールとボリュームには、機能の概要で指定されたサイズとサイズ変更のルールが異なります。
Flex Unified では、通常容量と大容量のストレージ プールを作成できます。両方のプールタイプを切り替えることはできません。自動階層化なしで、単一ボリュームで 5 GiBps を超えるスループットまたは 300 TiB を超える容量が必要な場合は、大容量プールを使用します。それ以外の場合は、通常のプールを使用します。
自動階層化
自動階層化を使用すると、未使用のデータをコールド ストレージに自動的かつ透過的に移動することで、費用を削減できます。自動階層化の仕組みについて詳しくは、自動階層化を管理するをご覧ください。
ストレージ プール内のボリュームで自動階層化を有効にするには、その前にストレージ プールで自動階層化を有効にする必要があります。Flex Unified と Flex File のカスタム パフォーマンスでは、プールの作成時に自動階層化を有効にする必要があります。Premium と Extreme の場合は、既存のプールで有効にすることもできます。プールで自動階層化を有効にすると、選択は永続的になります。
ボリューム
ボリュームをストレージ プールに割り当てることができます。また、サービスレベルで許可され、ターゲット プールに十分な空き容量がある限り、プール内のボリュームを同じ設定(ロケーション、ネットワーク、Active Directory ポリシー、CMEK ポリシー)で別のプールに移動することもできます。
ボリュームの作成を開始する前に、ボリュームをホストするストレージ プールをプロビジョニングする必要があります。