跳至主要内容

Amazon Managed Streaming for Apache Kafka

Amazon MSK 定价

概述

使用 Amazon MSK,您只需按实际用量付费。无最低费用,无预先承诺。您需要为代理实例运行的时间、每月使用的存储量付费,并为传入和传出集群的数据支付标准数据传输费。您无需为 Amazon MSK 为您预置的 Apache ZooKeeper 节点付费,也无需为在集群中的代理和节点之间进行的数据传输付费。

代理实例定价

您需要按小时费率支付 Apache Kafka 代理实例使用费(按一秒分辨率计费),具体费用取决于代理实例的大小和 Amazon MSK 集群中的活动代理。有关详细信息,请参阅代理实例定价表。

代理存储定价

您还要根据集群中预置的存储量付费。此费用的计算方式为,通过将每小时预置的存储量(GB)相加,并除以当月的总小时数,从而得出“每月每 GB”的值,如定价示例中所示。有关详细信息,请参阅代理存储定价表。您还可以选择单独预置额外的存储吞吐量,按每月预配置的存储量(以 MB/s 为单位)计费。计算方法是将每个代理每小时预配置的存储量(以 MB/s 为单位)相加,除以当月的总小时数,从而得出“每月每 MB/s”的值,如(可选的)预置存储吞吐量示例中所示。

数据传输费

您无需为代理之间或 Apache ZooKeeper 节点与代理之间的数据传输付费。您将按标准的 EC2 费率为传入和传出 Amazon MSK 集群的数据付费。

多 VPC 私有连接

如果您需要将一个或多个 VPC 中的 Apache Kafka 客户端连接到其他 VPC 中的 MSK 集群,也可以启用私有连接(由 Amazon PrivateLink 提供支持)。使用此功能,您可以按小时费率向每个开启私有连接的集群和身份验证方案付费。客户使用身份验证方案对客户端向 MSK 集群提出的请求进行身份验证。此外,您还需要按 GB 为通过私有连接处理的数据付费。对于您的 Apache Kafka 客户端用来私密连接到集群的 Amazon MSK 托管 VPC 连接,您将按 Amazon PrivateLink 标准费用付费。

MSK Connect 定价

您需要按小时费率支付连接器的使用费(按一秒分辨率计费),具体费用取决于您使用连接器的工作程序数量以及每个工作程序以 MSK 连接单位(MCU)数量衡量的大小。每个 MCU 提供 1 个 vCPU 的计算能力和 4 GB 的内存。有关详细信息,请参阅定价表。

MSK 复制器定价

使用 MSK 复制器,您按小时费率为创建的每个复制器付费。复制器包含源集群、目标集群和一些可选设置。在支持的 MSK 复制器配额范围内,您可以将源集群中的所有主题包含在单个复制器中。可以在相同的源和目标 MSK 集群之间创建多个复制器。MSK 复制器支持跨区域(CRR)和同区域复制(SRR)。

此外,您需要按使用 MSK 复制器处理的 GB 数据(包括元数据)付费。由 MSK 复制器处理的数据包括 MSK 复制器收到的所有数据,其中包括复制到目标集群的数据,以及由 MSK 复制器筛选的数据(仅当您的复制器配置为“相同”的主题名称配置时),以防止将数据复制回其来源的同一主题。您可以跟踪使用“ReplicatorBytesInPerSec”指标处理的总数据,以及在 Amazon CloudWatch 中使用“ReplicatorThroughput”指标复制的数据。如果您的复制器使用“前缀”主题名称配置进行配置,则这两个指标将具有相同的值,因为 MSK 复制器不会筛选任何数据。

对于 CRR,您还需要为源和目标 Amazon Web Services 区域之间的跨区域数据传输支付标准的 Amazon Web Services 费用。SRR 不收取数据传输费用。

代理实例定价表

中国(宁夏)区域

Amazon MSK Broker Pricing
Express.m7g.large - vCPU:2,内存(GiB):8
¥2.69
Express.m7g.xlarge - vCPU:4,内存(GiB):16
¥5.38
Express.m7g.2xlarge - vCPU:8,内存(GiB):32
¥10.76
Express.m7g.4xlarge - vCPU:16,内存(GiB):64
¥21.52
Express.m7g.8xlarge - vCPU:32,内存(GiB):128
¥43.04
Express.m7g.12xlarge - vCPU:48,内存(GiB):192
¥64.56
Express.m7g.16xlarge - vCPU:64,内存(GiB):256
¥86.08
m7g.large - vCPU:2,内存(GiB):8
¥ 1.345
m7g.xlarge - vCPU:4,内存(GiB):16
¥ 2.69
m7g.2xlarge - vCPU:8,内存(GiB):32
¥ 5.38
m7g.4xlarge - vCPU:16,内存(GiB):64
¥ 10.7625
m7g.8xlarge - vCPU:32,内存(GiB):128
¥ 21.525
m7g.12xlarge - vCPU:48,内存(GiB):192
¥ 32.285
m7g.16xlarge - vCPU:64,内存(GiB):256
¥ 43.0475
kafka.t3.small - vCPU:2,内存(GiB):2
¥ 0.2098
kafka.m5.large - vCPU: 2,内存 (GiB): 8
¥ 1.485
kafka.m5.xlarge - vCPU: 4,内存 (GiB): 16
¥ 2.97
kafka.m5.2xlarge - vCPU: 8,内存 (GiB): 32
¥ 5.939
kafka.m5.4xlarge - vCPU: 16,内存 (GiB): 64
¥ 11.879
kafka.m5.8xlarge - vCPU: 32,内存 (GiB): 128
¥ 23.758
kafka.m5.12xlarge - vCPU: 48,内存 (GiB): 192
¥ 35.636
kafka.m5.16xlarge - vCPU: 64,内存 (GiB): 256
¥ 47.516
kafka.m5.24xlarge - vCPU: 96,内存 (GiB): 394
¥ 71.271
数据传入定价(仅限 Express 代理)

  

写入集群的数据的每月每 GB 的价格
¥0.11
Amazon MSK 存储定价
 
主存储空间的每月每 GB 的价格
¥ 0.664
(可选)预置存储吞吐量的每月每 MB/s 的价格
¥ 0.5312
(可选)低成本存储空间的每月每 GB 价格
¥ 0.4578 
(可选)从低成本存储空间检索数据的每 GB 价格
¥ 0.0100
(可选)Amazon MSK 多 VPC 私有连接
 
每个 MSK 集群每个身份验证方案每小时的价格
¥ 0.156
处理每 GB 数据的价格
¥ 0.072
(可选)Amazon MSK Connect 定价
 
MSK Connect Unit,每小时,按秒计费
¥ 0.78
(可选)Amazon MSK 复制器定价

   

复制器工作时间

¥ 2.14

处理的数据

¥ 0.63

中国(北京)区域

Amazon MSK Broker Pricing
Express.m7g.large - vCPU:2,内存(GiB):8
¥4.306
Express.m7g.xlarge - vCPU:4,内存(GiB):16
¥8.612
Express.m7g.2xlarge - vCPU:8,内存(GiB):32
¥17.224
Express.m7g.4xlarge - vCPU:16,内存(GiB):64
¥34.448
Express.m7g.8xlarge - vCPU:32,内存(GiB):128
¥68.896
Express.m7g.12xlarge - vCPU:48,内存(GiB):192
¥103.344
Express.m7g.16xlarge - vCPU:64,内存(GiB):256
¥137.792
m7g.large - vCPU:2,内存(GiB):8
¥ 2.1525
m7g.xlarge - vCPU:4,内存(GiB):16
¥ 4.305
m7g.2xlarge - vCPU:8,内存(GiB):32
¥ 8.6125
m7g.4xlarge - vCPU:16,内存(GiB):64
¥ 17.225
m7g.8xlarge - vCPU:32,内存(GiB):128
¥ 34.45
m7g.12xlarge - vCPU:48,内存(GiB):192
¥ 51.6725
m7g.16xlarge - vCPU:64,内存(GiB):256
¥ 68.8975
kafka.t3.small - vCPU:2,内存(GiB):2
¥ 0.2878
kafka.m5.large - vCPU: 2,内存 (GiB): 8
¥ 2.218
kafka.m5.xlarge - vCPU: 4,内存 (GiB): 16
¥ 4.437
kafka.m5.2xlarge - vCPU: 8,内存 (GiB): 32
¥ 8.874
kafka.m5.4xlarge - vCPU: 16,内存 (GiB): 64
¥ 17.748
kafka.m5.8xlarge - vCPU: 32,内存 (GiB): 128
¥ 35.496
kafka.m5.12xlarge - vCPU: 48,内存 (GiB): 192
¥ 53.243
kafka.m5.16xlarge - vCPU: 64,内存 (GiB): 256
¥ 70.992
kafka.m5.24xlarge - vCPU: 96,内存 (GiB): 394
¥ 106.487
数据传入定价(仅限 Express 代理)

  

写入集群的数据的每月每 GB 的价格
¥0.11
Amazon MSK 存储定价
 
主存储空间的每月每 GB 的价格
¥ 0.746
(可选)预置存储吞吐量的每月每 MB/s 的价格
¥ 0.5968
(可选)低成本存储空间的每月每 GB 价格
 ¥ 0.5087 
(可选)从低成本存储空间检索数据的每 GB 价格
¥ 0.0100 
(可选)Amazon MSK 多 VPC 私有连接
 
每个 MSK 集群每个身份验证方案每小时的价格
¥ 0.156
处理每 GB 数据的价格
¥ 0.072
(可选)Amazon MSK Connect 定价
 
MSK Connect Unit,每小时,按秒计费
¥ 1.16
(可选)Amazon MSK 复制器定价

    

复制器工作时间

¥ 3.00

处理的数据

¥ 0.63

定价示例

示例 1

如果两个 kafka.t3.smalls 在中国(宁夏)区域处于活跃状态,并且您的代理在三月的全部 31 天使用 50 GB 存储,则您当月需要支付的费用如下:

代理实例费用

实例使用量(小时)= 31 天 x 24 小时/天 x 2 个代理 = 1,488 小时 x ¥ 0.2098(kafka.t3.small 每小时的价格)= ¥ 312.18

存储费用

存储使用量(GB-小时)= 50 GB x 1 个月 = 50 GB-月 x ¥ 0.664(在中国(宁夏)区域每 GB-月 的价格)= ¥ 33.2

总费用 = ¥ 312.18(代理实例存储费用)+ ¥ 33.2(存储费用)= ¥ 345.38,即 ¥ 11.14/天。

*此工作负载代表 100KB/s 摄取速率,保留期为 24 且复制因子为 2。需要支付数据传输费用,此工作负载估计为 ¥ 33.2/月。

示例 2

如果三个 kafka.m5.larges 在中国(宁夏)区域处于活跃状态,并且您的代理在三月前 15 天使用 1 TB 存储并在三月后 16 天使用 2 TB 存储,则您当月需要支付的费用如下:

代理实例费用

实例使用量(小时)= 31 天 x 24 小时/天 x 3 个代理 = 2,232 小时 x ¥ 1.485(kafka.m5.small 每小时的价格)= ¥ 3314.52

存储费用

存储使用量(GB-小时)= [1000 GB x 15 天 x(24 小时/天)] + [2000 GB x 16 天 x(24 小时/天)] = 1,128,000 GB-小时

将 GB-小时转换为 GB-月即可计算出每月费用:

1,128,000 GB-小时/ 24 小时 / 31 天 = 1,516.13 GB-月 x ¥ 0.664(在中国(宁夏)区域中每 GB-月的价格)= ¥ 1006.71

总费用 = ¥ 3314.52(代理实例费用)+ ¥ 1006.71(存储费用)= ¥ 4321.23

(可选)预置存储吞吐量示例

如果您的生产者和使用者位于其他 VPC 或 Amazon Web Services 账户内,而非在中国(宁夏)区域拥有 3 个代理的 Amazon MSK 集群所在的 VPC 或 Amazon Web Services 账户内,而且您摄取 2 MB/s 的数据并有 2 名使用者在读取所有数据,则可以选择开启多 VPC 私有连接,来启用跨 VPC 连接。除了上述示例中所示的代理实例和存储费用外,您还需要支付以下额外费用:

Charges
Usage
Rate
Sub totals
预置存储吞吐量费用(以每月每 MB/s 为单位)

3 个代理 x 300 MB/s = 每月 900 MB/s

¥0.5312(中国(宁夏)区域每月每 MB/s 的价格)

每月 900 MB/s x ¥0.5312 = ¥478.08

MSK 总费用 = (代理实例费用) + (主存储费用) + (多 VPC 私有连接费用)。 

(可选)多 VPC 私有连接示例

如果您的生产者和使用者位于其他 VPC 或 Amazon Web Services 账户内,而非在中国(宁夏)区域拥有 3 个代理的 Amazon MSK 集群所在的 VPC 或 Amazon Web Services 账户内,而且您摄取 2 MB/s 的数据并有 2 名使用者在读取所有数据,则可以选择开启多 VPC 私有连接,来启用跨 VPC 连接。除了上述示例中所示的代理实例和存储费用外,您还需要支付以下额外费用:

Charges
Usage
Rate
Sub totals
多 VPC 私有连接每小时收费
计算每个身份验证方案的私有连接时长。由于您正在 3 节点集群上使用 1 种身份验证方案,因此您将为 31 天的 1 个单位私有连接付费。私有连接总时长 = 1 个单位私有连接 x 730 小时(一个月)= 730 个私有连接小时

每个身份验证方案每私有连接小时 ¥0.156

我们对每个身份验证每私有连接小时收取 ¥0.156。

固定私有连接费用 = 730 x 0.156 = ¥113.8

多 VPC 私有连接数据处理费用
计算已处理的 GB 数据。由于您正在处理总计 6MB/s(1 个生产者 + 2 个使用者)= 21.6 GB/小时。 
每 GB 数据处理费用 ¥ 0.072

对于处理的每 GB 数据,我们收取 ¥0.072 费用。 

可变数据处理费用 = 21.6 x 0.072 x 730 = ¥1135.3

MSK 总费用 = (代理实例费用) + (主存储费用) + (多 VPC 私有连接费用)。 

示例 3

假设您在中国(宁夏)Amazon 区域有三个 kafka.m5.large 实例处于活动状态。您希望将数据共保留 30 天,并在主存储空间中保留 1 天数据。您正在以 2MB/s 的速度将数据导入集群。您想为实时处理预置 1TB 的主存储空间,并将最近 30 天的数据存储在低成本层中。您还希望使用一个应用程序读取存储在低成本层中的所有数据。

Charges
Usage
Rate
Sub totals
代理实例费用(实例使用量,以小时为单位)
31 天 * 24 小时/天 * 3 个代理 = 2,232 小时

¥1.485(中国(宁夏)区域中 kafka.m5.large 的每小时价格)

2,232 小时 * ¥1.485 = ¥3314.52

存储费用(以 GB-月为单位)

计算 GB-月:744,000 GB 小时/24 小时/31 天 = 1000 GB-月

¥0.664(中国(宁夏)区域每 GB-月的价格)

1000 GB-月 * 0.664 = ¥664

低成本分层存储费用(以 GB-月为单位)
1.计算字节-小时。根据 2MB/s 的导入速率,您将在一小时内累积 7,549,747,200 字节 (2*1024 *1024*3600)。一个月内的总字节-小时使用量为:7,549,747,200 *30 天 * 24 小时/天 = 5,435,817,984,000 字节-小时。

2.将其转换为 GB-月:5,435,817,984,000 字节-小时/每 GB 1,073,741,824 字节 = 5062.5 GB-月。

¥0.4578(中国(宁夏)区域每 GB-月的价格)

¥0.4578(中国(宁夏)区域每 GB-月的价格)

我们收取 ¥0.4578 GB-月的费用。保留 30 天的总存储成本为 = 5,062.5*0.4578 = ¥2,317.61

我们收取 ¥0.4578 GB-月的费用。保留 30 天的总存储成本为 = 5,062.5*0.4578 = ¥2,317.61

低成本分层数据检索费用
由于您使用单个应用程序存储 5062GB 并检索所有数据,因此将读取 5,062GB 的数据。

¥0.0100(中国(宁夏)区域每 GB-月的价格)

我们每 GB 收取 ¥ 0.0100。总检索费用 = 5,062*0.0100= ¥ 50.62

总费用 = (代理实例费用) + (主存储空间费用) + (低成本层费用) + (低成本层检索费用)

示例 4(Express 代理)

如果您在中国(宁夏)区域有三个 express.m7g.large 处于活跃状态,并且在 3 月份摄取并存储 1 TB 的数据 31 天,则需要为该月支付以下费用:总费用 =(代理实例费用)+(数据摄取费用)+(存储费用)

Charges
Usage
Rate
Sub totals
代理实例费用(实例使用量,以小时为单位)
31 天 * 24 小时/天 * 3 个代理 = 2,232 小时
¥ 2.69(express.m7g.large 的每小时价格)
2,232 小时 * ¥ 2.69 = ¥ 6004.08
数据摄取费用(以 GB 为单位)
1,000 GB
¥ 0.11(摄取每 GB 数据的价格)
1,000 GB * ¥ 0.11 = ¥ 110
存储费用(以 GB-月为单位)
1,000 GB-月
¥ 0.664(美国东部区域每 GB-月的价格)
1,000 GB-月 * ¥ 0.664= ¥ 664

总计 = ¥ 6004.08 + ¥ 110+ ¥ 664 = ¥ 6778.08

示例 5

假设您使用 Amazon MSK Connect 将数据从 Amazon MSK 集群中的主题流式传输到中国(宁夏)区域的 Amazon Simple Storage Service (S3) 存储桶,连接器配置如下:自动扩展两到四个工作程序,每个工作程序使用 1 个 MCU。在工作日(八小时)中,连接器可横向扩展到四个工作程序,而在工作日结束后(16 小时),连接器可缩减到两个工作程序。在这种情况下,您需要为该月支付以下费用:总费用 = Apache Kafka Connect 工作程序费用

Charges
Usage
Rate
Sub totals
Apache Kafka Connect 工作程序费用(MCU,以小时为单位)
31 天 * [(8 小时/天 * 4 个工作程序 x 1 个 MCU/工作程序)+(16 小时/天 * 2 个工作程序 x 1 个 MCU/工作程序)] = 1,984 小时
¥0.777(每个 MCU 的每小时价格)
1,984 小时 * ¥0.777 = ¥1,541.57

总计 = ¥1,541.57

开始使用 Amazon MSK

计算成本

Missing alt text value 访问 Amazon MSK 定价页面。 定价页面

查看入门指南

Missing alt text value 分步指南

运行您的 Apache Kafka 集群

Missing alt text value 开始在 Amazon MSK 上运行您的 Apache Kafka 集群。登录 Amazon MSK 控制台。 Amazon MSK 控制台