割り当てと上限

このドキュメントでは、 Google Cloud Managed Lustre に適用される割り当てとシステムの上限について説明します。

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

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

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

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

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

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

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

システムの上限

Managed Lustre には、次のシステム上限が適用されます。

システムの上限
Managed Lustre インスタンスあたりの最小ストレージ容量

パフォーマンス パフォーマンス ティアによって定義されます。

  • 動的: 472,000 GiB
  • TiB あたり 125 MBps: 72,000 GiB
  • TiB あたり 250 MBps: 36,000 GiB
  • TiB あたり 500 MBps: 18,000 GiB
  • TiB あたり 1,000 MBps: 9,000 GiB
Managed Lustre インスタンスあたりの最大ストレージ容量

パフォーマンス パフォーマンス ティアによって定義されます。

  • 動的: 84,016,000 GiB(80.1 PiB)
  • TiB あたり 125 MBps: 20,448,000 GiB(19.5 PiB)
  • TiB あたり 250 MBps: 40,032,000 GiB(38.2 PiB)
  • TiB あたり 500 MBps: 20,016,000 GiB(19.1 PiB)
  • TiB あたり 1,000 MBps: 10,008,000 GiB(9.5 PiB)
最大ファイルサイズ 0.5 PiB
プロジェクトあたりのインスタンスの最大数 20
インスタンスあたりのクライアント接続の最大数。この上限は、 Managed Lustre インスタンスがマウントされている Compute Engine インスタンスと GKE ノードの両方に適用されます。 20,000

割り当て

番号付きティア

番号付きティア(TiB あたり 1,000 MBps など)の場合、Managed Lustre にはスループット(GBps)とストレージ容量(GiB)の割り当てがあります。これらの割り当ては、ゾーンごとに Virtual Private Cloud(VPC)ネットワークごとに適用されます。インスタンスを作成すると、インスタンスのサイズとパフォーマンス ティアに基づいて、スループットと容量の両方が割り当てから消費されます。スループットと容量の割り当てはすべての番号付きティアで共有されるため、ティア固有の割り当てをリクエストしなくても、割り当てを使用して任意の番号付きティアにインスタンスを作成できます。

追加の割り当てが必要な場合は、スループットまたは容量の引き上げを個別にリクエストできます。

動的ティア

動的ティアでは、単一の割り当てであるゾーンあたりの VPC あたりの動的ティアのストレージ容量(GiB)dynamic_tier_capacity)が使用されます。個々の容量とスループットの割り当ては、動的ティアには適用されません。

パフォーマンス ティアごとの従来の割り当て

プロジェクトで以前に個々の パフォーマンス ティアに固有のストレージ容量の割り当て(TiB あたり 1,000 MBps ティアに固有の割り当てなど)を使用していた場合、 これらの割り当ては、すべての パフォーマンス ティアで共有される スループットと容量の割り当てに置き換えられています。

この移行の一環として、古いティア固有の割り当てが 無制限とコンソールに Google Cloud 表示されることがあります。このステータスについては、次の点に注意してください。

  • インスタンスの作成は共有割り当てによって制限されます: 従来の割り当てのステータスが 無制限 であっても、無制限のインスタンスを作成できるわけではありません。新しい共有スループットと容量の割り当てが優先されます。
  • 割り当ての引き上げリクエストは利用できません: 無制限とマークされている割り当てに対して、割り当ての引き上げリクエストを送信することはできません。割り当ての引き上げをリクエストするには、新しい共有スループットと容量の割り当てのリクエストを送信してください。

割り当ての詳細

Managed Lustre では次の割り当てがサポートされています。

項目 説明
1 分あたりの読み取り上限 1 分間に IAM ユーザーが Google Cloud Managed Lustre API に発行できる API リクエストの最大数。この 割り当ては API 呼び出しにのみ適用されます。
ゾーンあたりの VPC あたりの Lustre スループット容量(GBps) Managed Lustre インスタンスのスループット容量(GBps)。
ゾーンあたりの VPC あたりの Lustre ストレージ容量(GiB) Managed Lustre インスタンスのストレージ容量(GiB)。
ゾーンあたりの VPC あたりの動的ティアのストレージ容量(GiB) 動的パフォーマンス ティアのストレージ容量(GiB)。

スループットと容量の割り当て計算ツール

次のツールを使用すると、作成できる番号付きティアのインスタンスの最大サイズと、特定のインスタンス サイズに必要なスループットと容量の割り当てを計算できます。

追加の割り当てをリクエスト

スループットと容量の割り当ては、VPC ネットワークとゾーンにスコープ設定されます。

Google Cloud コンソール

コンソールを使用して追加の割り当てをリクエストするには、Managed Lustre の [サービスの詳細] ページに移動します。 Google Cloud

  1. [サービスの詳細] ページに移動します。

    Managed Lustre のサービスの詳細に移動

  2. [割り当てとシステム上限] タブを選択します。

  3. 引き上げる割り当てを選択します。スループットと容量の割り当ては、ゾーンとネットワーク名ごとに適用されます。

  4. [編集] をクリックします。

  5. システムの上限までの新しい値を入力します。

  6. 追加情報を入力して [リクエストを送信] をクリックします。

gcloud CLI

Google Cloud CLI を使用して追加の割り当てをリクエストするには、 Cloud Quotas の調整リクエストを Cloud Quotas API を使用して作成します。

Cloud Quotas API には quota-id が必要です。Managed Lustre の割り当てでは、次の値がサポートされています。

  • api-requests
  • throughput
  • capacity
  • dynamic-tier-capacity

容量とスループットごとに個別のリクエストを作成する必要があります。

新しい割り当て設定を作成するには、 gcloud beta quotas preferences create コマンドを使用します。

gcloud beta quotas preferences create \
  --project=PROJECT_NUMBER \
  --quota-id=QUOTA_ID \
  --preferred-value=PREFERRED_VALUE \
  --service=lustre.googleapis.com \
  --dimensions=zone=ZONE,network_name=projects/VPC_PROJECT_ID/global/networks/NETWORK_NAME \
  --email=EMAIL \
  --justification="JUSTIFICATION"

次のように置き換えます。

  • PROJECT_NUMBER: あなたの Google Cloud プロジェクト 番号。プロジェクト番号は、 [ようこそ] ページの Google Cloud コンソールで確認できます。また、 次の gcloud CLI コマンドでも確認できます。

    PROJECT=$(gcloud info --format='value(config.project)')
    gcloud projects describe ${PROJECT} --format="value(projectNumber)"
  • QUOTA_ID: 更新する割り当ての ID。api-requeststhroughputcapacitydynamic_tier_capacity のいずれか。

  • 指定した割り当ての PREFERRED_VALUE。プレーンな整数(18000 など)を受け入れます。次の単位に従って数値を指定します。

    • api-requests: ユーザーあたりの 1 分あたりのリクエスト数
    • throughput: GBps
    • capacity: GiB
    • dynamic_tier_capacity: GiB
  • この割り当て引き上げリクエストの ZONE。例: us-west1-a

  • VPC_PROJECT_IDNETWORK_NAME。例: vpc-project-1234default

  • EMAIL: このリクエストの連絡先として使用できるメールアドレス。

  • JUSTIFICATION: このリクエストの理由。

Cloud Quotas の調整リクエストは審査の対象となります。リクエストを受信したことを確認するメールが届きます。ご不明な点がある場合は、そのメールに返信してください。リクエストを確認した後、リクエストが承認されたかどうかを通知するメール通知が届きます。