Amazon MSK 代理大小 - Amazon Managed Streaming for Apache Kafka
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon MSK 代理大小

在创建预置 Amazon MSK 集群时,您可以指定其要使用的代理大小。Amazon MSK 支持以下代理大小,具体视代理类型而定。

标准代理大小
  • kafka.t3.small

  • kafka.m5.large、kafka.m5.xlarge、kafka.m5.2xlarge、kafka.m5.4xlarge、kafka.m5.8xlarge、kafka.m5.12xlarge、kafka.m5.16xlarge、kafka.m5.24xlarge

  • kafka.m7g.large、kafka.m7g.xlarge、kafka.m7g.2xlarge、kafka.m7g.4xlarge、kafka.m7g.8xlarge、kafka.m7g.12xlarge、kafka.m7g.16xlarge

快速代理大小
  • express.m7g.large、express.m7g.xlarge、express.m7g.2xlarge、express.m7g.4xlarge、express.m7g.8xlarge、express.m7g.12xlarge、express.m7g.16xlarge

注意

特定 Amazon 区域提供可能未提供某些代理大小。有关各区域的最新可用实例列表,请参阅 Amazon MSK 定价页面上更新的代理实例定价表。

关于代理大小的其他说明

  • M7g 代理使用 Amazon Graviton 处理器(由 Amazon Web Services 构建的基于 Arm 的自定义处理器)。与同类 M5 实例相比,M7g 代理提供更好的性价比。M7g 代理比同类 M5 实例消耗更少的电量。

  • Amazon MSK 在运行 2.8.2 和 3.3.2 及更高版本 Kafka 的预置 MSK 集群上支持 m7g 代理。

  • M7g 和 M5 代理具有比 T3 代理更高的基准吞吐量性能,建议用于生产工作负载。M7g 和 M5 代理还可具有比 T3 代理更多的每代理分区。如果您正在运行较大的生产级工作负载或需要更多的分区,请使用 M7g 和 M5 代理。要了解有关 M7g 和 M5 实例大小的更多信息,请参阅 Amazon EC2 通用实例

  • T3 代理可以使用 CPU 积分来临时提高性能。如果您正在测试中小型流式处理工作负载,或者您的低吞吐量流式处理工作负载会临时出现吞吐量高峰,则可以使用 T3 代理进行低成本开发。建议您运行概念验证测试来确定 T3 代理是否足以应对生产或关键工作负载。要了解有关 T3 代理大小的更多信息,请参阅 Amazon EC2 T3 实例

有关如何选择代理大小的更多信息,请参阅标准代理和快速代理的最佳实践