本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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 執行個體
。
如需如何選擇代理程式大小的詳細資訊,請參閱標準和快速代理程式的最佳實務。