View a markdown version of this page

Amazon MQ for RabbitMQ ブローカーのインスタンスタイプ - Amazon MQ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon MQ for RabbitMQ ブローカーのインスタンスタイプ

ブローカーインスタンスクラス (m7g) とサイズ (large、medium) を組み合わせた説明は、ブローカーインスタンスタイプ (mq.m7g.large など) と呼ばれます。

クラスターデプロイと単一インスタンスデプロイの両方に mq.m7g インスタンスタイプを使用することをお勧めします。

Amazon MQ は、インスタンスタイプがサポート終了に達する少なくとも 90 日前に通知を送信します。中断を防ぐために、サポート終了日より前にブローカーを新しいインスタンスタイプにアップグレードすることをお勧めします。

重要

ブローカーを mq.m7gまたは mq.m5インスタンスタイプからmq.t3.microインスタンスタイプにダウングレードすることはできません。

mq.t3.micro インスタンスタイプはクラスターのデプロイをサポートしていません。

m7g クラスターデプロイのインスタンスタイプ

クラスターデプロイで mq.m7g.x インスタンスタイプを使用することをお勧めします。次の表は、クラスターデプロイで使用可能な mq.m7g.x インスタンスタイプを示しています。

インスタンスタイプ vCPU メモリ (GiB) ネットワークベースライン/バースト帯域幅 (Gbps) 推奨用途 Storage ノードあたりのディスクボリュームサイズ (GB)
mq.m7g.medium 1 4 0.52 / 12.5

評価

EBS 5
mq.m7g.large 2 8 0.937/12.5

本番稼働

EBS 15
mq.m7g.xlarge 4 16 1.876 / 12.5

本番稼働

EBS 25
mq.m7g.2xlarge 8 32 3.75/15.0

本番稼働

EBS 45
mq.m7g.4xlarge 16 64 7.5/15.0

本番稼働

EBS 90
mq.m7g.8xlarge 32 128 15 ギガビット

本番稼働

EBS 175
mq.m7g.12xlarge 48 192 22.5 ギガビット

本番稼働

EBS 260
mq.m7g.16xlarge 64 256 30 ギガビット

本番稼働

EBS 345

m7g 単一インスタンスデプロイのインスタンスタイプ

次の表は、単一インスタンスのデプロイで使用可能な mq.m7g.x インスタンスタイプを示しています。

インスタンスタイプ vCPU メモリ (GiB) ネットワークベースライン/バースト帯域幅 (Gbps) 推奨用途 Storage ノードあたりのディスクボリュームサイズ (GB)
mq.m7g.medium 1 4 0.52 / 12.5

評価

EBS 200
mq.m7g.large 2 8 0.937/12.5

本番稼働

EBS 200
mq.m7g.xlarge 4 16 1.876 / 12.5

本番稼働

EBS 200
mq.m7g.2xlarge 8 32 3.75/15.0

本番稼働

EBS 200
mq.m7g.4xlarge 16 64 7.5/15.0

本番稼働

EBS 200
mq.m7g.8xlarge 32 128 15 ギガビット

本番稼働

EBS 200
mq.m7g.12xlarge 48 192 22.5 ギガビット

本番稼働

EBS 200
mq.m7g.16xlarge 64 256 39 ギガビット

本番稼働

EBS 200

mq.m5 単一インスタンスデプロイのインスタンスタイプ

次の表は、単一インスタンスデプロイで使用可能な mq.m5.x インスタンスタイプを示しています。

インスタンスタイプ vCPU メモリ (GiB) ネットワークベースライン/バースト帯域幅 (Gbps) 推奨用途 Storage ノードあたりのディスクボリュームサイズ (GB)
mq.t3.micro 2 1 0.064 / 5.0 評価 EBS 20
mq.m5.large 2 8 0.75 / 10.0 本番稼働 EBS 200
mq.m5.xlarge 4 16 1.25 / 10.0 本番稼働 EBS 200
mq.m5.2xlarge 8 32 2.5 / 10.0 本番稼働 EBS 200
mq.m5.4xlarge 16 64 5.0 / 10.0 本番稼働 EBS 200

mq.m5 クラスターデプロイのインスタンスタイプ

次の表は、クラスターデプロイで使用可能な mq.m5.x インスタンスタイプを示しています。

インスタンスタイプ vCPU メモリ (GiB) ネットワークベースライン/バースト帯域幅 (Gbps) 推奨用途 Storage ノードあたりのディスクボリュームサイズ (GB)
mq.m5.large 2 8 0.75 / 10.0 本番稼働 EBS 200
mq.m5.xlarge 4 16 1.25 / 10.0 本番稼働 EBS 200
mq.m5.2xlarge 8 32 2.5 / 10.0 本番稼働 EBS 200
mq.m5.4xlarge 16 64 5.0 / 10.0 本番稼働 EBS 200

メモリとディスクのアラーム

Amazon MQ は、リソースの枯渇から保護するために、各 RabbitMQ ブローカーのメモリとディスクのしきい値を設定します。しきい値を超えると、RabbitMQ はアラームをトリガーし、パブリッシャーによるメッセージの送信をブロックします。個別の接続のコンシューマーは引き続き正常に動作します。ただし、パブリッシャーとコンシューマーが同じ接続を共有する場合、コンシューマーもブロックされます。

重要

Amazon MQ はこれらのしきい値を管理し、変更することはできません。アラーム条件がクリアされると、パブリッシャーは自動的にブロック解除されます。トラブルシューティング情報については、Amazon MQ for RabbitMQ: 高メモリアラーム「」および「」を参照してくださいAmazon MQ の RabbitMQ: ディスク制限アラーム

メモリアラーム

vm_memory_high_watermark パラメータは、RabbitMQ ブローカーがパブリッシャーによるメッセージの送信をブロックする前に使用できるメモリの最大量を定義します。メモリ使用量がこのしきい値を超えると、RabbitMQ はメモリアラームをトリガーします。詳細については、RabbitMQ ウェブサイトの「メモリアラーム」を参照してください。

mq.m7g インスタンスタイプの場合、Amazon MQ は次の絶対メモリハイウォーターマーク値を設定します。

インスタンスタイプ Memory High Watermark (GiB)
mq.m7g.medium 1.8
mq.m7g.large 4.3
mq.m7g.xlarge 9.3
mq.m7g.2xlarge 19.3
mq.m7g.4xlarge 39.4
mq.m7g.8xlarge 79.7
mq.m7g.12xlarge 119.8
mq.m7g.16xlarge 160.1

mq.m5 インスタンスタイプの場合、Amazon MQ は相対メモリハイウォーターマークを 0.4 (使用可能なメモリの 40%) に設定します。

mq.m7g インスタンスのメモリしきい値が高いほど、RabbitMQ はアラームをトリガーする前により多くの使用可能なメモリを使用できます。mq.m7g インスタンスのパフォーマンス向上の詳細については、 AWS ブログのAWS Graviton3-based M7g インスタンスを使用した Amazon MQ での RabbitMQ パフォーマンスの向上」を参照してください。

ディスクアラーム

disk_free_limit パラメータは、RabbitMQ ノードに必要な最小空きディスク容量を定義します。ノードの空きディスク容量がこの制限を下回ると、RabbitMQ はディスクアラームをトリガーし、パブリッシャーによるメッセージの送信をブロックします。詳細については、RabbitMQ ウェブサイトの「ディスクアラーム」を参照してください。

mq.m7g インスタンスタイプの場合、Amazon MQ は次のディスク空き制限を設定します。単一インスタンスブローカーには、ディスク容量が枯渇した場合にトラフィックを処理する他のノードがないため、追加の保護を提供するためのディスク空き制限が高くなります。

Deployment Mode ディスクの空き制限 (GiB)
単一インスタンス 10
クラスター 2

mq.m5 インスタンスタイプの場合、Amazon MQ は次のディスク空き制限を設定します。これらの値は、単一インスタンスとクラスターの両方のデプロイに適用されます。

インスタンスタイプ ディスクの空き制限 (GiB)
mq.m5.large 12
mq.m5.xlarge 20
mq.m5.2xlarge 36
mq.m5.4xlarge 69

mq.m7g インスタンスのディスク空き制限は小さいため、同等のmq.m5インスタンスと比較して、プロビジョニングされたディスクボリュームの多くがメッセージストレージに使用できます。