Pub/Sub Lite の割り当てと上限

このドキュメントでは、Pub/Sub Lite の割り当てとリソースの上限について説明します。特に明記しない限り、Pub/Sub Lite トピックはゾーンとリージョンの両方の Lite トピックを指します。

割り当てと上限の概要

Google Cloud では、割り当てを使用して、使用できる特定の共有 Google Cloud リソースの量を制限しています。各割り当ては、特定のサービスへの API 呼び出し、特定のサービスに送信されるバイト数、プロジェクトで使用されるストレージなど、特定のカウント可能なリソースを表します。

多くのサービスには、割り当てシステムとは無関係の上限が存在します。これらは固定の制約(メッセージの最大サイズやプロジェクト内に作成できる Pub/Sub Lite リソースの数など)で、増減することはできません。

Pub/Sub Lite の割り当て

割り当ては、Pub/Sub Lite サービスの次のプロパティに適用されます。

スループットの割り当て

リージョン Lite トピックには、スループットの予約が必要です。ゾーン Lite トピックでは、予約を使用するか、スループット容量をトピックに直接割り当てることができます。予約のないゾーン Lite トピックは、それぞれのゾーンのパブリッシュとサブスクライブのスループットの割り当てを消費します。予約がある Lite トピックでは、予約によってのみスループット割り当てが消費されます。

各プロジェクトとロケーションには、次のデフォルトの割り当てが適用されます。

リソース割り当て ロケーション タイプ
予約のスループット リージョン 128 容量単位
予約なしでゾーン Lite トピックをパブリッシュするスループット ゾーン 64 MiBps
予約なしでゾーン Lite トピックをサブスクライブするスループット ゾーン 128 MiBps

ストレージの割り当て

プロジェクト内のゾーンとリージョン両方の Lite トピックのストレージは、同じリージョン割り当てにカウントされます。リージョン Lite トピックでは、リージョン内の 2 つのゾーンにデータが保存されますが、ゾーン Lite トピックでは、リージョン内の 1 つのゾーンにのみデータが保存されます。

たとえば、30 GiB の保存容量を含む 1 つのパーティションがあるゾーン Lite トピックを作成する場合、30 GiB の保存容量を使用します。あるいは、30 GiB のストレージ領域を含む 1 つのパーティションを含むリージョン Lite トピックを作成する場合、60 GiB(30 x 2)のストレージ割り当てを使用します。

Lite トピックではメッセージがパーティションに保存され、各メッセージで 256 バイト~10 MiB のストレージ容量が使用されます。メッセージが 256 バイトより大きい場合、メッセージのサイズは以下の数の合計となります。

  • エンコードされたメッセージ本文の文字列のバイト数
  • 各属性のキーと値のバイト数
  • 順序指定キーのバイト数
  • イベント タイムスタンプの 12 バイト

メッセージの形式の詳細については、Pub/Sub Lite API リファレンスのメッセージ リソースをご覧ください。

各プロジェクトとロケーションには、次のデフォルトの割り当てが適用されます。

リソース割り当て ロケーション タイプ
ストレージ リージョン 20 TiB

リクエストの割り当て

各リージョンの Pub/Sub Lite リクエストには、次の割り当てが適用されます。

リクエスト割り当て 説明
1 分あたりの管理読み取りリクエスト数 600 Lite トピックと Lite サブスクリプションの取得と一覧
1 分あたりの管理書き込みリクエスト数 600 Lite トピックと Lite サブスクリプションの作成、更新、削除、または commit したカーソルのオフセットを手動で変更
1 分あたりのメッセージ統計の計算リクエスト 600 バックログの統計情報の計算
1 分あたりのヘッドカーソルの計算リクエスト 600 現在のヘッドカーソルの計算

これらの割り当ては、Google Cloud Console の各プロジェクトに適用され、そのプロジェクトを使用するすべてのアプリケーションで共有されます。

割り当ての増加

Pub/Sub Lite の割り当てを引き上げるには、Google Cloud コンソールを使用して割り当ての引き上げをリクエストします。詳細については、割り当ての引き上げをリクエストするをご覧ください。

Pub/Sub Lite の上限

前述のように、上限のあるリソースを増やすことはできません。

登録チャンネル数の制限

Pub/Sub Lite では、Lite サブスクリプション数が Lite トピック 1 つあたり 1,000 個に制限されています。