ApsaraMQ for RabbitMQ は、サーバーレスとサブスクリプションの 2 つのカテゴリで 5 つのインスタンスエディションを提供しており、それぞれデプロイメントモデル、課金体系、機能セットが異なります。分離要件、スループットのニーズ、予算に基づいてエディションを選択してください。
エディションの概要
カテゴリ | エディション | デプロイメント | 課金 | 最適な用途 |
サーバーレス | 共有 | 共有クラスター (論理的に分離) | 累積使用量課金 | トラフィックが予測不能で変動の大きいワークロード |
サーバーレス | 専用 | 専用物理クラスター | Reserved + Elastic | リソース分離が必要な安定したワークロード |
サブスクリプション | Enterprise Edition | 共有クラスター (論理的に分離) | サブスクリプション (前払い) とエラスティック TPS | 共有インフラストラクチャ上でコスト効率を重視する本番ワークロード |
サブスクリプション | Platinum Edition | 専用物理クラスター | サブスクリプション (前払い) とエラスティック TPS | 最大のスループットと専用リソースを必要とするミッションクリティカルなワークロード |
サブスクリプション | Professional Edition | 共有クラスター (論理的に分離) | サブスクリプション (前払い) とエラスティック TPS | サポート対象リージョンでの軽量ワークロード |
新しい Professional Edition インスタンスは、中国 (青島)、中国 (フフホト)、および日本 (東京) リージョンでのみ利用可能です。他のリージョンでは、代わりに予約仕様とエラスティック仕様を備えたサーバーレスインスタンスを使用してください。これらは、より低コストで優れたパフォーマンスを提供します。既存の Professional Edition インスタンスは引き続き機能し、アップグレードやダウングレードも可能です。
共有デプロイメントと専用デプロイメント
共有 (論理的に分離):複数のテナントが同じ物理クラスターを共有します。リソースはテナントごとに論理的に分離されます。別のテナントがトラフィックスパイクを生成した場合、インスタンスで一時的なパフォーマンスの変動が発生する可能性があります。保証されたパフォーマンスの分離よりもコスト効率が重要な場合に最適です。
専用 (専用物理クラスター):インスタンスは、他のテナントからのリソース競合のない専用ハードウェアで実行されます。ネットワーク、コンピューティング、ストレージリソースは、ワークロード専用に割り当てられます。厳格なレイテンシ、スループット、またはコンプライアンス要件があるワークロードに最適です。
サーバーレス (共有)、Enterprise Edition、および Professional Edition は共有デプロイメントを使用します。サーバーレス (専用) および Platinum Edition は専用デプロイメントを使用します。
課金
エディション | 課金モデル | 詳細 |
サーバーレス (共有) | 累積使用量課金または Reserved + Elastic | 累積使用量課金では、送受信されたメッセージの総数に基づいて課金されます。Reserved + Elastic では、予約容量に対して支払い、予約容量を超えた使用量は従量課金制で請求されます。詳細については、「サーバーレスインスタンスの課金」をご参照ください。 |
サーバーレス (専用) | Reserved + Elastic | 予約容量を前払いします。予約容量を超えた使用量は従量課金制で請求されます。詳細については、「サーバーレスインスタンスの課金」をご参照ください。 |
Enterprise / Platinum / Professional | サブスクリプション | 固定期間分を前払いします。エラスティック TPS を有効にすると、基本仕様を超えるピークスループットを向上させることができます。詳細については、「サブスクリプションインスタンスの課金」をご参照ください。 |
可用性と信頼性
すべてのエディションが、同じ高可用性とデータ信頼性の保証を提供します:
マルチゾーン高可用性 (HA):インスタンスは複数のアベイラビリティゾーンにデプロイされます。
3重化データ永続性:すべてのメッセージデータは、データ損失を防ぐために3つのレプリカで保存されます。
SLA:ほとんどのエディションで 99.95% です。Platinum Edition は 99.99% の SLA を提供します。
エラスティックキャパシティ
各エディションは、基本仕様を超えるエラスティックスケーリングをサポートしています。エラスティックのヘッドルームはエディションによって異なります:
エディション | エラスティックキャパシティ制限 |
サーバーレス (共有) | 最大 50,000 TPS |
サーバーレス (専用) | 基本仕様の 1 倍 |
Enterprise Edition | 基本仕様の 1 倍、最大 50,000 TPS |
Platinum Edition | 基本仕様の 1 倍、最大 50,000 TPS |
Professional Edition | 基本仕様の 0.5 倍 |
機能比較
機能 | 共有 | 専用 | Enterprise | Platinum | Professional |
ダッシュボード (Prometheus + Grafana) | はい | はい | はい | はい | いいえ |
はい | はい | はい | はい | いいえ | |
転送中の暗号化 (TLS v1.2)、クライアントはサーバーの信頼性を検証できます | はい | はい | はい | はい | いいえ |
いいえ | はい | いいえ | はい | いいえ | |
バージョン管理 (インスタンスのバージョンアップグレードとリリースルールをカスタマイズできます) | いいえ | はい | いいえ | いいえ | いいえ |
注目すべき相違点:
保管時の暗号化は、サーバーレス (専用) と Platinum Edition がサポートしています。バージョン管理はサーバーレス (専用) のみがサポートしています。
Professional Edition は、ダッシュボード、グローバルメッセージルーティング、暗号化をサポートしていません。
リソース制限
クラスターの制限
リソース | 共有 | 専用 | Enterprise | Platinum | Professional |
仮想ホスト | 200 | 2,000 | 200 | 4,096 | 200 |
エクスチェンジ | 6,000 | 10,000 | 6,000 | 80,000 | 6,000 |
キュー | 6,000 | 10,000 | 6,000 | 80,000 | 6,000 |
バインディング | 20,000 | 20,000 | 20,000 | 制限なし | 20,000 |
エクスチェンジあたりのキュー数 | 256 | 256 | 256 | 256 | 256 |
最大メッセージサイズ | 10 MB | 50 MB | 10 MB (中国 (青島)、日本 (東京)、中国 (フフホト) のインスタンス、および他のリージョンで 2025 年 5 月 1 日より前に作成されたインスタンスの場合は 1 MB) | 50 MB (中国 (青島)、日本 (東京)、中国 (フフホト) のインスタンス、および他のリージョンで 2025 年 5 月 1 日より前に作成されたインスタンスの場合は 3 MB) | 64 KB |
最大メッセージ保持期間 | 3日間 | 3日間 | 3日間 | 3日間 | 3日間 |
最大配信試行回数 | 16 | 16 | 16 | 64 | 16 |
専用エディションおよび Platinum Edition は、エクスチェンジあたりのキュー数のカスタム制限をサポートしています。専用エディションのユーザーは、チケットを送信してカスタマイズをリクエストできます。Platinum Edition のユーザーは、Alibaba Cloud テクニカルサポートにお問い合わせください。カスタマイズ後、専用エディションのインスタンスは共有クラスターにダウングレードできません。
接続
エディション | 接続制限 |
共有 | 10,000 |
専用 | 20,000 |
Enterprise Edition | 設定に応じて購入。無料クォータ:2,000。最大:10,000。 |
Platinum Edition | インスタンスタイプに応じて購入。無料クォータ:50,000。最大:100,000。 |
Professional Edition | キュー数の 4 倍。範囲:1,000〜5,000。 |
接続あたりのチャネル数
エディション | 接続あたりのチャネル制限 |
共有 | 2,000 |
専用 | 3,000 |
Enterprise Edition | min (キュー数, 2,048) |
Platinum Edition | 3,000 |
Professional Edition | max (キュー数, 64) |
Enterprise Edition: チャネル制限はキュー数と同じですが、最大で 2,048 です。キュー数が 2,048 未満の場合、制限はキュー数と一致します。キュー数が 2,048 以上の場合、制限は 2,048 です。
Professional Edition: チャネル制限は最低 64 です。キュー数が 64 を超える場合、制限はキュー数と同じになります。
キューあたりのコンシューマー数
エディション | コンシューマー制限 |
共有 | 合計コンシューマー数 = キュー数 x 4。キューあたり:800〜5,000。 |
専用 | 制限なし |
Enterprise Edition | 合計コンシューマー数 = キュー数 x 4。キューあたり:800〜5,000。 |
Platinum Edition | 制限なし |
Professional Edition | 合計コンシューマー数 = キュー数 x 4。キューあたり:50〜5,000。 |
遅延メッセージ
エディション | 最大遅延 |
共有 | 7日間 |
専用 | 7 日間 (サポートチケット経由でカスタマイズ可能。カスタマイズ後、インスタンスは共有クラスターにダウングレードできません) |
Enterprise Edition | 7日間 |
Platinum Edition | 7 日間 (Alibaba Cloud テクニカルサポート経由でカスタマイズ可能) |
Professional Edition | 24時間 |
消費タイムアウト
消費タイムアウトは、コンシューマーがメッセージを確認応答する前に保持できる時間を定義します。コンシューマーがこのタイムアウトを超えると、チャネルは閉じられ、未確認のメッセージは再配信のためにキューに戻ります。
エディション | デフォルト | 最大 |
共有 | 5分 | 3時間 |
専用 | 30分 | 12時間 |
Enterprise Edition | 5分 | 3時間 |
Platinum Edition | 30分 | 12時間 |
Professional Edition | 1分 | 10分 |
詳細については、「メッセージのタイムアウトと再試行」をご参照ください。
API レート制限
以下のレート制限は管理操作に適用されます。これらの制限は、メッセージのパブリッシュまたはコンシュームのスループットには影響しません。
操作 | API | 共有 / Enterprise / Professional | 専用 / Platinum |
キューのクリア |
| 500 TPS | 制限なし |
エクスチェンジの作成 |
| 500 TPS | 制限なし |
エクスチェンジの削除 |
| 500 TPS | 制限なし |
キューの作成 |
| 500 TPS | 制限なし |
キューの削除 |
| 500 TPS | 制限なし |
バインディングの作成 |
| 500 TPS | 制限なし |
バインディングの削除 |
| 500 TPS | 制限なし |
メッセージの回復 |
| 500 TPS | 制限なし |
メッセージの再キューイング |
| 20 TPS | 制限なし |
エディションの選択
要件 | 推奨エディション | 理由 |
前払いのコミットメントがない従量課金 | サーバーレス (共有) | エラスティックキャパシティは最大 50,000 TPS までスケールアップします。管理する予約リソースがありません。 |
サブスクリプション契約なしの専用ハードウェア | サーバーレス (専用) | 分離されたインフラストラクチャ上の予約容量。予約を超えた超過分のみをお支払いいただきます。 |
共有インフラ上のコスト効率の高いサブスクリプション容量 | Enterprise Edition | エラスティック TPS を備えたサブスクリプション価格。共有クラスター上で実行することでコストを削減します。 |
最高のパフォーマンスと最も高いSLA | Platinum Edition | 専用ハードウェア。最大 80,000 のキュー、100,000 の接続、64回の再配信試行をサポートします。99.99% の SLA。 |
一部のリージョンでの軽量ワークロード | Professional Edition | 中国 (青島)、中国 (フフホト)、日本 (東京)、および中国 (北京) 金融クラウド (招待プレビュー) でのみ利用可能です。他のリージョンでの新規デプロイメントでは、サーバーレスインスタンスの方がより優れたパフォーマンスとコスト効率を提供します。 |
国産化要件への対応
ApsaraMQ for RabbitMQ は、中国の国産化要件を満たすために Hygon プロセッサをサポートしています。