

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

# Amazon MSK ブローカー タイプ
<a name="broker-instance-types"></a>

MSK プロビジョニングには、標準 と Express の 2 つのブローカータイプがあります。標準 ブローカーではクラスターを最も柔軟に設定できる一方で、Express ブローカーは高性能ストリーミングアプリケーションを実行するための伸縮性、スループット、回復力、使いやすさが向上します。

各サービスの詳細については、以下のトピックを参照してください。次の表は、標準 ブローカーと Express ブローカーの主な機能の比較も示しています。


| 機能 | 標準 ブローカー | Express ブローカー | 
| --- | --- | --- | 
|  [ストレージ管理](msk-storage-management.md)  |  顧客管理型 (機能には EBS ストレージ、階層型ストレージ、プロビジョニング済みストレージスループット、オートスケーリング、ストレージ容量アラートが含まれます)  |  完全な MSK 管理  | 
|  [サポートされているインスタンス](broker-instance-sizes.md)  |  T3, M5, M7g  |  M7g  | 
|  [サイズとスケーリングに関する考慮事項](bestpractices-intro.md)  | スループット、接続数、パーティション、ストレージ |  スループット、接続数、パーティション  | 
| [ブローカーのスケーリング](msk-update-broker-count.md) | 垂直スケーリングと水平スケーリング | 垂直スケーリングと水平スケーリング | 
|  [Kafka バージョン](kafka-versions.md)  |  「[Apache Kafka バージョン](kafka-versions.md)」を参照してください。  |  バージョン 3.6 から開始  | 
|  [Apache Kafka の設定](msk-configuration.md)  |  より多くの設定が可能  |  主に MSK 管理による、高い復元力が実現された  | 
| [セキュリティ](security.md) |  暗号化、プライベート/パブリックアクセス、認証と認可 - IAM、SASL/SCRAM、mTLS、プレーンテキスト、Kafka ACLs  |  暗号化、プライベート/パブリックアクセス、認証と認可 - IAM、SASL/SCRAM、mTLS、プレーンテキスト、Kafka ACLs  | 
| [モニタリング](monitoring.md) |  CloudWatch、オープンモニタリング  |  CloudWatch、オープンモニタリング  | 

**注記**  
MSK API を使用してブローカータイプを切り替えることで、 MSK プロビジョンド クラスター を標準 ブローカータイプから Express ブローカータイプに変更することはできません。目的のブローカータイプ (Standard または Express) で新しいクラスターを作成する必要があります。

**Topics**
+ [Amazon MSK 標準 ブローカー](msk-broker-types-standard.md)
+ [Amazon MSK Express ブローカー](msk-broker-types-express.md)

# Amazon MSK 標準 ブローカー
<a name="msk-broker-types-standard"></a>

MSK プロビジョニングの標準 ブローカーは、 クラスター のパフォーマンスを最も柔軟に設定できます。アプリケーションに必要な可用性、耐久性、スループット、レイテンシ特性を実現するため、幅広いクラスター構成から選択できます。ストレージ容量をプロビジョニングし、必要に応じて増やすこともできます。Amazon MSK は、Standard ブローカーおよび接続されたストレージリソースのハードウェア保守を処理し、発生する可能性のあるハードウェアの問題を自動的に修復します。このドキュメントでは、[ストレージ管理](msk-storage-management.md)、[設定](msk-configuration-standard.md)、[メンテナンス](patching-impact.md#patching-standard-brokers)に関するトピックなど、スタンダードブローカーに関連するさまざまなトピックについて詳しく説明します。

# Amazon MSK Express ブローカー
<a name="msk-broker-types-express"></a>

MSK プロビジョニングの Express ブローカーを使用すると、Apache Kafka の管理が簡単になり、大規模に実行するためのコスト効率が向上し、予想される低レイテンシーで伸縮性が向上します。ブローカーには、自動的にスケールする pay-as-you-go のストレージが含まれており、サイジング、プロビジョニング、プロアクティブモニタリングは必要ありません。選択したインスタンスサイズに応じて、各ブローカーノードは標準の Apache Kafka ブローカーと比較して、ブローカーあたり最大 3 倍のスループットを提供し、最大 20 倍の速度でスケールアップし、 90% 速く回復します。Express ブローカーは Amazon MSK のベストプラクティスに基づくデフォルト設定で事前構成されており、クライアントのスループットクォータを強制適用することで、クライアント間および Kafka のバックグラウンド操作とのリソース競合を最小限に抑えます。

エクスプレスブローカーを利用する際の主な考慮事項と機能は以下の通りです。
+ **ストレージ管理なし**: Express ブローカーを使用すると、[ストレージリソースをプロビジョニングまたは管理する](msk-storage-management.md)必要がなくなります。弾力性があり、事実上無制限で、従量課金制、かつ完全に管理されたストレージを利用できます。高スループットのユースケースでは、コンピューティングインスタンスとストレージボリューム間の相互作用、および関連するスループットのボトルネックについて考慮する必要はありません。これらの機能によりクラスタ管理が簡素化され、ストレージ管理の運用オーバーヘッドが排除されます。
+ **高速なスケーリング**: Express ブローカーでは、クラスターのスケーリングとパーティションの移動を、Standard ブローカーに比べて最大 20 倍高速に行えます。この機能は、今後の負荷急増に対応するためにクラスターをスケールアウトする必要がある場合や、コスト削減のためにクラスターをスケールインする必要がある場合に極めて重要です。クラスターのスケーリングの詳細については、[ クラスターの拡張 ](msk-update-broker-count.md)、[ ブローカーの削除 ](msk-remove-broker.md)、[ パーティションの再割り当て](msk-update-broker-type.md)、[ 再調整のための LinkedIn の Cruise Control の設定 ](cruise-control.md)に関するセクションを参照してください。
+ **高いスループット**: Express ブローカーは、スタンダードブローカーと比較して、ブローカー1台あたり最大 3 倍のスループットを提供します。例えば、m7g.16xlarge サイズの Express ブローカー 1 台あたり最大 500 MBps で安全にデータを書き込みできます。これは同等の Standard ブローカーの 153.8 MBps と比較して高い性能です (両数値とも、レプリケーションやリバランスなどのバックグラウンド操作に十分な帯域幅が割り当てられていることを前提としています)。
+ **高いレジリエンスのために設定**: Express ブローカーは、クラスターの耐障害性を向上させるための様々なベストプラクティスを自動的に提供します。これには、重要な Apache Kafka 設定に対するガードレール、スループットクォータ、およびバックグラウンド操作や予期せぬ修復のためのキャパシティ予約が含まれます。これらの機能により、大規模な Apache Kafka アプリケーションを安全かつ容易に実行できるようになります。詳細については、[Express ブローカー設定](msk-configuration-express.md)および[Amazon MSK Express ブローカークォータ](limits.md#msk-express-quota)のセクションを参照してください。
+ **メンテナンスウィンドウ**なし: Express ブローカーのメンテナンスウィンドウはありません。Amazon MSK は、クラスターのハードウェアを継続的に自動的に更新します。詳細については、[Express ブローカーのパッチ適用](https://docs.aws.amazon.com/msk/latest/developerguide/patching-impact.html#patching-express-brokers) を参照してください。

## Express ブローカーに関する追加情報
<a name="msk-broker-types-express-notes"></a>
+ Express ブローカーは Apache Kafka API を使用しますが、KStreams API はまだ完全にはサポートしていません。
+ Express ブローカーは 3AZs 設定でのみ使用できます。
+ Express ブローカーは、一部のインスタンスサイズでのみ使用できます。更新されたリストについては、[Amazon MSK の料金](https://aws.amazon.com/msk/pricing/) を参照してください。
+ Express ブローカーは、3.6、3.8、3.9 の Apache Kafka バージョンでサポートされています。
+ Express ブローカーは、Apache Kafka バージョン 3.9 以降から KRaft モードを使用して作成できます。

**これらのブログを見る**  
MSK Express ブローカーの詳細と使用中の Express ブローカーの実際の例については、以下のブログを参照してください。  
[Amazon MSK 用の Express ブローカーを導入して、Kafka クラスターに高スループットと高速スケーリングを実現](https://aws.amazon.com/blogs/aws/introducing-express-brokers-for-amazon-msk-to-deliver-high-throughput-and-faster-scaling-for-your-kafka-clusters/)
[Amazon MSK の Express ブローカー: 最大 20 倍の高速パフォーマンスで Turbo-charged Kafka スケーリング](https://aws.amazon.com/blogs/big-data/express-brokers-for-amazon-msk-turbo-charged-kafka-scaling-with-up-to-20-times-faster-performance/)  
このブログでは、Express ブローカーがどのように機能するかを示します。  
より高速なスループット、迅速なスケーリング、および障害からの復旧時間の改善を提供します
ストレージ管理の複雑さを解消する