Updated on 2024-04-07 GMT+08:00

Billing

DMS for Kafka supports pay-per-use. For details, see Pricing Details.

Billing Items

DMS for Kafka is billed based on Kafka instance specifications and storage space.

Table 1 DMS for Kafka billing

Billing Item

Description

Instance

  • Kafka instances are billed based on their ECS flavor and broker quantity. When purchasing an instance, select appropriate ECS flavors and the number of brokers based on service evaluation. Table 2 lists the performance per broker.

Storage space

  • Instances are billed based on the storage space. For each type of instance specification, you can choose the high I/O or ultra-high I/O disk type to meet your service requirements.

    You can specify the number of replicas. For example, if the disk size required to store message data is 500 GB and there are three replicas, the disk capacity should be at least: 500 GB x 3 = 1500 GB.

  • Storage space can be specified with increments of 100 GB. For details about the storage space range, see Table 2.
Table 2 Kafka instance specifications

Flavor

Brokers

Maximum TPS per Broker

Maximum Partitions per Broker

Recommended Consumer Groups per Broker

Maximum Client Connections per Broker

Storage Space

Traffic per Broker (MB/s)

kafka.2u4g.cluster

3–30

30,000

250

20

2000

300 GB–300,000 GB

100

kafka.4u8g.cluster

3–30

100,000

500

100

4000

300 GB–600,000 GB

200

kafka.8u16g.cluster

3–50

150,000

1000

150

4000

300 GB–1,500,000 GB

250

kafka.12u24g.cluster

3–50

200,000

1500

200

4000

300 GB–1,500,000 GB

375

kafka.16u32g.cluster

3–50

250,000

2000

200

4000

300 GB–1,500,000 GB

500

Billing Modes

Pay-per-use (hourly) mode: More flexible, enabling you to start and stop services anytime. You pay only for what you use. The minimum time unit is one hour. Less than an hour is recorded as an hour.

Changing Configurations

  • You can change the bandwidth for a Kafka instance. You will then be billed based on the new specifications immediately after the change.
  • You can change the number of brokers for a Kafka instance. You will then be billed based on the new specifications immediately after the change.
  • You can also change the storage space of Kafka. You will be billed based on the new storage space immediately after the storage space increase. Storage space can only be increased, and cannot be decreased. The minimum increment is 100 GB.