ネットワーク構成と IP リソースの要件

このページでは、Filestore のネットワーク構成と IP リソースの要件について説明します。

接続サポート

Filestore は、VPC ネットワーク ピアリング、プライベート サービス アクセス、または Private Service Connect を使用して Virtual Private Cloud(VPC)ネットワークに接続します。次の表は、どの接続方法が特定のシナリオをサポートしているかを示しています。

シナリオ VPC ネットワーク ピアリング プライベート サービス アクセス Private Service Connect
Filestore Basic インスタンスの接続を設定します。 ○ はい いいえ
Filestore Zonal インスタンスと Regional インスタンスの接続を設定する。 ○ ○ ○
スタンドアロン VPC ネットワークを持つインスタンスを作成します。 ○ ○ ○
ホスト プロジェクトから共有 VPC ネットワークにインスタンスを作成する。 ○ ○ ○
サービス プロジェクトから共有 VPC ネットワークにインスタンスを作成する。 いいえ はい ○
Google Cloud コンソールを使用してインスタンスを作成します。 ○ ○ ○
Google Cloud CLI、Filestore API を使用してインスタンスを作成する。 ○ ○ ○
複数の Google サービスで一元化された IP 範囲の管理を使用する いいえ はい ○
Cloud VPN または Cloud Interconnect を使用して、オンプレミス ネットワークからインスタンスにアクセスする。 ○ ○ ○
Filestore インスタンスに手動で選択した IP アドレスを指定します。 いいえ いいえ ○

Filestore では、次の接続シナリオがサポートされています。

  • Compute Engine VM または Google Kubernetes Engine(GKE)クラスタの多くは、同じ VPC ネットワーク上にある任意の Filestore インスタンスにアクセスできます。IP ベースのアクセス制御を使用してアクセスを制限しない限り、選択した VPC ネットワーク内のすべての内部 IP アドレスは Filestore インスタンスに接続できます。

  • Cloud VPN または Cloud Interconnect を使用して、Filestore インスタンスをリモート ネットワーク内のクライアントに接続できます。これには別のプロジェクトのクライアントやオンプレミス クライアントが含まれます。

  • RFC 1918 以外のクライアントを Filestore に接続できます。この場合は、IP ベースのアクセス制御を使用して、Filestore インスタンスへのアクセス権を明示的に付与する必要があります。

Filestore は推移的ピアリングをサポートしていません。たとえば、VPC ネットワーク N1 が Filestore の内部ネットワークにピアリングされ、別の VPC ネットワーク N2 が N1 にピアリングされている場合、N2 は Filestore インスタンスに接続できません。N1 のクライアントのみが Filestore インスタンスにアクセスできます。

ファイアウォール ルール

次のようなシナリオでは、ファイアウォール ルールの作成が必要になる場合があります。

  • NFS ファイルロックを有効にするには、statd デーモンと nlockmgr デーモンが使用するポートを開く必要があります。詳細については、ファイアウォール ルールの構成をご覧ください。
  • 共有 VPC のシナリオでは、NFS アクセスはデフォルトではサービス プロジェクトに限定されません。ファイアウォール ルールを設定するか、IP ベースのアクセス制御を使用してアクセスを制限できますが、これらのソリューションは特にプロジェクトの境界を適用しません。

レガシー ネットワークのサポート

Cloud Filestore インスタンスではレガシー ネットワークを使用できません。必要であれば、カスタム サブネットを使用して新しい VPC ネットワークを作成するの手順に沿って、使用する VPC ネットワークを新規作成します。

IP リソースの要件

Filestore インスタンスのそれぞれに、IP アドレス範囲が関連付けられている必要があります。RFC 1918 と RFC 1918 以外の IP アドレス範囲(GA)の両方がサポートされています。

インスタンスの作成時に、Filestore はインスタンスに特定の IP アドレス範囲を手動で指定するか、Filestore が IP アドレス範囲を自動割り当てし、その範囲から IP アドレスをインスタンスに割り当てることができます。Google Cloud CLI または Filestore API を使用して Private Service Connect でインスタンスを作成する場合は、特定の IPv4 アドレスまたは IPv6 アドレスを手動で指定できます。

インスタンスの作成後に、割り当てられた IP アドレスを変更することはできません。変更を導入する場合は、インスタンスを削除し、新しい IP アドレス範囲で再作成します。

詳細については、予約済み IP アドレス範囲を構成するをご覧ください。

次のステップ