概述
使用 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-月为单位)
|
|
|
|
||||||
|
低成本分层数据检索费用
|
由于您使用单个应用程序存储 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