割り当てと上限

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

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

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

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

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

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

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

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

システム制限

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

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

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

  • 1 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 インスタンスあたりの最大ストレージ容量

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

  • TiB あたり 125 MBps: 7,632,000 GiB(7.28 PiB)
  • TiB あたり 250 MBps: 3,816,000 GiB(3.64 PiB)
  • TiB あたり 500 MBps: 1,908,000 GiB(1.82 PiB)
  • TiB あたり 1,000 MBps: 954,000 GiB(0.91 PiB)
最大ファイルサイズ 0.5 PiB
プロジェクトあたりのインスタンスの最大数 20
インスタンスあたりのクライアント接続の最大数。この上限は、Managed Lustre インスタンスがマウントされている Compute Engine インスタンスと GKE ノードの両方に適用されます。 20,000

割り当て

使用可能なストレージ容量の割り当ては、インスタンスのロケーションやリクエストされたパフォーマンス ティアなど、さまざまな要因によって異なります。

デフォルトのストレージ容量割り当ては、ゾーンごとの Virtual Private Cloud(VPC)ネットワークごとに設定され、すべてのパフォーマンス ティアで共有されます。1 つの階層で容量を使用すると、他の階層で使用可能なストレージ容量の割り当てが減少します。

追加の割り当てが必要な場合は、システムの上限まで、特定のパフォーマンス ティアに対してリクエストする必要があります。割り当ての増加は、指定された階層のインスタンスの作成にのみ使用できます。

割り当ての詳細

Managed Lustre は、次の割り当てをサポートしています。

項目 説明
1 分あたりの読み取り上限 1 分間に IAM ユーザーが Google Cloud Managed Lustre API に発行できる API リクエストの最大数。この割り当ては API 呼び出しにのみ適用されます。
ゾーンと VPC ごとに 1 TiB あたり 1,000 MBps のスループットのストレージ容量(GiB) スループットが 1 TiB あたり 1,000 Mbps の場合のストレージ容量(GiB 単位)。
ゾーンと VPC ごとに 1 TiB あたり 500 Mbps のスループットのストレージ容量(GiB) スループットが 1 TiB あたり 500 MBps の場合のストレージ容量(GiB 単位)。
ゾーンと VPC ごとに 1 TiB あたり 250 Mbps のスループットのストレージ容量(GiB) スループットが 1 TiB あたり 250 Mbps の場合のストレージ容量(GiB 単位)。
ゾーンと VPC ごとに 1 TiB あたり 125 MBps のスループットのストレージ容量(GiB) 1 TiB あたり 125 Mbps のスループットのストレージ容量(GiB)。

追加のストレージ容量の割り当てをリクエストする

ストレージ容量の割り当ては、パフォーマンス ティア、VPC ネットワーク、ゾーンの特定の組み合わせにスコープ設定されます。リクエストされた割り当ては、別の階層、ネットワーク、ゾーンでは使用できません。

パフォーマンス ティア間で容量を移動する場合は、リクエストを迅速に処理するために、次のようなステートメントを理由フィールドに含めます。「容量を TiB あたり 500 MBps から TiB あたり 1, 000 MBps に移動します。」移行する容量は、現在の階層のインスタンスに割り当てられていない必要があります。

Google Cloud コンソール

Google Cloud コンソールで Managed Lustre のサービスの詳細ページにアクセスして、追加の割り当てをリクエストできます。

  1. [サービスの詳細] ページにアクセスします。

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

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

  3. 引き上げる割り当てを選択します。割り当ては、パフォーマンス ティア、ゾーン、ネットワーク名ごとです。

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

  5. 新しい値を入力します。この値は、そのパフォーマンス ティアのシステムの上限まで指定できます。

  6. パフォーマンス ティア間で容量を移動する場合は、リクエストの説明フィールドに「容量を TiB あたり 500 MBps から TiB あたり 1, 000 MBps に移動する」などのステートメントを含めると、リクエストが迅速に処理される可能性があります。移行する容量は、現在の階層のインスタンスに割り当てられていない必要があります。

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

gcloud

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

Cloud Quotas API には quota-id が必要です。各パフォーマンス ティアの割り当て ID は次のとおりです。

パフォーマンス階層 割り当て ID
TiB あたり 1,000 MBps StorageFor1000MBpThroughputPerTiB
TiB あたり 500 MBps StorageFor500MBpThroughputPerTiB
TiB あたり 250 MBps StorageFor250MBpThroughputPerTiB
1 TiB あたり 125 MBps StorageFor125MBpThroughputPerTiB

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

gcloud beta quotas preferences create \
  --project=PROJECT_NUMBER \
  --quota-id=QUOTA_ID \
  --preferred-value=PREFERRED_VALUE_GiB \
  --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。例: StorageFor500MBpThroughputPerTiB

  • この割り当て増加リクエストの ZONE。例: us-west1-a

  • VPC_PROJECT_IDNETWORK_NAME。たとえば、vpc-project-1234default です。

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

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

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