Amazon MSK代理程式大小 - Amazon Managed Streaming for Apache Kafka

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

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.4xlarge、 express.m7g.16xlarge

注意

某些代理程式大小可能無法在憑證 AWS 區域中使用。如需依區域列出的可用執行個體最新清單,請參閱 Amazon MSK定價頁面上的已更新代理程式執行個體定價表。

代理程式大小的其他備註

  • M7g 代理程式使用 AWS Graviton 處理器 (Amazon Web Services 建置的自訂 Arm 型處理器)。相較於類似的 M5 執行個體,M7g 代理程式可提供更好的價格效能。M7g 代理程式使用較少的電力。 M5

  • Amazon 在執行 2.8.2 和 3.3.2 及更高 Kafka 版本的MSK佈建叢集上MSK支援 M7g 代理程式。

  • M7g 和 M5 代理程式的基準輸送量效能高於 T3 代理程式,建議用於生產工作負載。M7g 和 M5 代理程式每個代理程式的分割區也可能更多。 T3 如果您正在執行較大的生產級工作負載或需要更多分割區,請使用 M7g 或 M5 代理程式。若要進一步了解 M7g 和 M5 執行個體大小,請參閱 Amazon EC2一般用途執行個體

  • T3 代理程式能夠使用CPU額度來暫時爆量效能。如果您正在測試中小型串流工作負載,或如果您有低輸送量串流工作負載,會遇到暫時性尖峰的輸送量,請使用 T3 中介裝置進行低成本開發。我們建議您執行 proof-of-concept測試,以判斷 T3 代理程式是否足以用於生產或關鍵工作負載。若要進一步了解 T3 代理程式大小,請參閱 Amazon EC2 T3 執行個體

如需如何選擇代理程式大小的詳細資訊,請參閱標準和快速代理程式的最佳實務