使用 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 标准费用付费。
代理实例定价表
Amazon MSK 代理定价 | |
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 |
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 代理定价 | |
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 |
Amazon MSK 存储定价 | |
主存储空间的每月每 GB 的价格 | ¥ 0.746 |
(可选)预置存储吞吐量的每月每 MB/s 的价格 | ¥ 0.5968 |
(可选)低成本存储空间的每月每 GB 价格 | ¥ 0.5087 |
(可选)从低成本存储空间检索数据的每 GB 价格 | ¥ 0.0100 |
(可选)Amazon MSK 多 VPC 私有连接 | |
每个 MSK 集群每个身份验证方案每小时的价格 | ¥ 0.156 |
处理每 GB 数据的价格 | ¥ 0.072 |
定价示例
示例 1
如果两个 kafka.t3.smalls 在中国(宁夏)区域处于活跃状态,并且您的代理在三月使用 50GB 存储,则您当月需要支付的费用如下:
代理实例费用
实例使用量(小时)= 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 天使用 1TB 存储并在三月后 16 天使用 2TB 存储,则您当月需要支付的费用如下:
代理实例费用
实例使用量(小时)= 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
(可选)预置存储吞吐量示例
如果您选择开启预置存储吞吐量,并在中国(宁夏)区域有 3 个代理的 Amazon MSK 集群中预置 300MB/s 的存储吞吐量,持续 31 天,则除了上述示例中所示的代理实例和存储费用外,您还需要支付以下额外费用:
总费用 =(代理实例费用)+(存储费用)+(预置存储吞吐量费用)
费用
预置存储吞吐量费用(以每月每 MB/s 为单位)
使用量
3 个代理 x 300 MB/s = 每月 900 MB/s
费率
¥0.5312(中国(宁夏)区域每月每 MB/s 的价格)
小计
每月 900MB/s x ¥0.5312 = ¥478.08
(可选)多 VPC 私有连接示例
如果您的生产者和使用者位于其他 VPC 或亚马逊云科技账户内,而非在中国(宁夏)区域拥有 3 个代理的 Amazon MSK 集群所在的 VPC 或亚马逊云科技账户内,而且您摄取 2MB/s 的数据并有 2 名使用者在读取所有数据,则可以选择开启多 VPC 私有连接,来启用跨 VPC 连接。除了上述示例中所示的代理实例和存储费用外,您还需要支付以下额外费用:
MSK 总费用 = (代理实例费用) + (主存储费用) + (多 VPC 私有连接费用)。
费用 |
使用量 |
费率 |
小计 |
多 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 |
示例 3
假设您在中国(宁夏)亚马逊区域有三个 kafka.m5.large 实例处于活动状态。您希望将数据共保留 30 天,并在主存储空间中保留 1 天数据。您正在以 2MB/s 的速度将数据导入集群。您想为实时处理预置 1TB 的主存储空间,并将最近 30 天的数据存储在低成本层中。您还希望使用一个应用程序读取存储在低成本层中的所有数据。
总费用 = (代理实例费用) + (主存储空间费用) + (低成本层费用) + (低成本层检索费用)
费用 |
使用量 |
费率 |
小计 |
代理实例费用(实例使用量,以小时为单位) | 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 字节-小时。 | ¥0.4578(中国(宁夏)区域每 GB-月的价格) | 我们收取 ¥0.4578 GB-月的费用。保留 30 天的总存储成本为 = 5,062.5*0.4578 = ¥2,317.61 |
2.将其转换为 GB-月:5,435,817,984,000 字节-小时/每 GB 1,073,741,824 字节 = 5062.5 GB-月。 | |||
低成本分层数据检索费用 | 由于您使用单个应用程序存储 5062GB 并检索所有数据,因此将读取 5,062GB 的数据。 | ¥0.0100(中国(宁夏)区域每 GB-月的价格) |
我们每 GB 收取 ¥ 0.0100。总检索费用 = 5,062*0.0100= ¥50.62 |
开始使用 Amazon MSK
访问 Amazon MSK 常见问题页面。
请参阅本分步指南,了解如何在 Amazon MSK 上设置 Apache Kafka 集群。
开始在 Amazon MSK 上运行您的 Apache Kafka 集群。登录 Amazon MSK 控制台。