割り当てと上限

Secure Web Proxy は、割り当てとシステム上限を使用して、公平なリソース割り当てを維持し、サービスの過負荷を防ぎ、リソースの使用を管理します。

割り当てとシステム上限は類似していますが、次の点で異なります。

  • 割り当てにはデフォルト値がありますが、通常は調整をリクエストできます。
  • システムの上限は固定値で、変更できません。

Google Cloud では、リソースの使用や可用性における公平性を保って急激な変動を抑えるために、割り当てが使用されています。割り当ては、 Google Cloud プロジェクトで使用できるGoogle Cloud リソースの量を制限します。割り当ては、ハードウェア、ソフトウェア、ネットワーク コンポーネントなど、さまざまなリソースタイプに適用されます。たとえば、割り当てによって、サービスへの API 呼び出しの数、プロジェクトで同時に使用されるロードバランサの数、作成可能なプロジェクトの数を制限できます。割り当てを適用することで、サービスの過負荷を防ぎ、Google Cloud ユーザーのコミュニティを保護します。割り当ては、自組織で使用している Google Cloud リソースの管理にも役立ちます。

Cloud Quotas システムは次のことを行います。

ほとんどの場合、割り当ての許容量を超えるリソースを消費しようとすると、システムによってリソースへのアクセスがブロックされ、実行しようとしているタスクは失敗します。

割り当ては通常、 Google Cloud プロジェクト レベルで適用されます。あるプロジェクトでリソースを使用しても、別のプロジェクトで使用可能な割り当てに影響することはありません。 Google Cloud プロジェクト内では、すべてのアプリケーションと IP アドレスで割り当てが共有されます。

詳細については、Cloud Quotas の概要をご覧ください。

Secure Web Proxy のリソースにもシステムの上限があります。システムの上限は変更できません。

数量に基づく割り当て

次の割り当ては、時間が経過してもリセットされず、代わりにリソースを解放すると解放されます。

使用量上限 値
リージョン単位のプロジェクトごとに定義されるSecure Web Proxy インスタンス 5
1 リージョン、1 プロジェクトごとに定義される URL リスト 10
1 リージョン、1 プロジェクトごとに定義されるポリシー 10

プロジェクトの Secure Web Proxy インスタンスの割り当てを表示するには、 Google Cloud コンソールで Network Services API の割り当てページに移動します。

Network Services API の割り当てに移動

プロジェクトのポリシーの割り当てを表示するには、 Google Cloud コンソールで [ネットワーク セキュリティ API の割り当て] ページに移動します。

[Network Security API の割り当て] に移動

使用量上限

Secure Web Proxy では、次の使用量上限が適用されます。

使用量上限 値
ポリシーあたりのルール数 500
ポリシーごとの CEL 正規表現マッチャー 5
ルールあたりの最大サブ式数 5,000
URL リストあたりの最大エントリ数 2,500
正規表現の長さ 100 文字
マッチャーの最大長 半角 2,048 文字
Secure Web Proxy インスタンスごとに関連付けられた Agent Gateway 1

システム制限

Secure Web Proxy には、次のシステム上限が適用されます。

タイムアウト

Secure Web Proxy では、次のデフォルトのタイムアウトが適用されます。

タイムアウト タイプ デフォルト値 構成可能 説明
ストリームのアイドル タイムアウト(stream_idle_timeout) 5 分(300 秒) いいえ 確立された TCP 接続またはストリームが、クライアントと宛先の間でデータが流れることなくアイドル状態を維持できる最長時間。クライアントとアップストリームの宛先のいずれも 5 分以内にデータを送信しない場合、Secure Web Proxy はストリームまたは TCP 接続を閉じます。

割り当ての増加をリクエストする

通常、割り当てを調整するには Google Cloud コンソールを使用します。詳細については、割り当ての調整をリクエストするをご覧ください。