Storage - Amazon MQ

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

Storage

Amazon MQ for ActiveMQ は Amazon Elastic File System (EFS) と Amazon Elastic Block Store (EBS) をサポートしています。デフォルトで、ActiveMQ ブローカーはブローカーストレージに Amazon EFS を使用します。複数のアベイラビリティーゾーン全体で優れた耐障害性とレプリケーションを活用するには、Amazon EFS を使用します。低レイテンシーと高スループットを活用するには、Amazon EBS を使用します。

重要
  • Amazon EBS を使用できるのは、mq.m5 ブローカーインスタンスタイプファミリーのみです。

  • ブローカーインスタンスタイプを変更することはできますが、ブローカーを作成した後でブローカーストレージタイプを変更することはできません。

  • Amazon EBS は単一のアベイラビリティーゾーン内でデータをレプリケートし、ActiveMQ アクティブ/スタンバイデプロイモードをサポートしません。

ストレージタイプ間の相違点

以下の表は、ActiveMQ ブローカー向けのインメモリ、Amazon EFS、および Amazon EBS の各ストレージタイプの違いを簡単にまとめたものです。

ストレージタイプ Persistence ユースケースの例 プロデューサーあたり、1 秒あたりのエンキューされたメッセージの概算最大数 (1 KB のメッセージ) レプリケーション
インメモリ 非永続的
  • 株価情報

  • 位置情報の更新

  • 頻繁に変更されるデータ

5,000 なし
Amazon EBS 永続
  • 大量のテキスト

  • 注文処理

500 1 つのアベイラビリティーゾーン (AZ) 内の複数のコピー
Amazon EFS 永続 金融取引 80 複数の AZ にまたがる複数のコピー

インメモリメッセージストレージは、レイテンシーが最も低く、最大のスループットを提供します。ただし、メッセージはインスタンスの置き換えまたはブローカーの再起動中に失われます。

Amazon EFS は、高い耐久性を備え、複数の AZ にまたがってレプリケートされるように設計されており、単一のコンポーネントの障害、または AZ の可用性に影響する問題が原因で発生するデータの損失を防ぎます。Amazon EBS はスループット用に最適化されており、単一の AZ 内にある複数のサーバー全体にレプリケートされます。