Updated on 2023-05-06 GMT+08:00

Billing

DMS for Kafka supports pay-per-use.

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.
  • Kafka instances can be billed on a pay-per-use (hourly) basis.

Storage space

  • Queues are billed based on the storage space. For each type of instance specification, you can choose the common I/O, 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 options in 100 GB increments are described in Table 2.
  • The storage space can be billed on a pay-per-use (hourly) basis.
Table 2 Kafka instance specifications

Flavor

Brokers

Maximum TPS per Broker

Maximum Partitions per Broker

Maximum Consumer Groups per Broker

Maximum Client Connections per Broker

Storage Space

kafka.2u4g.cluster

3–30

30,000

250

20

2000

300 GB–300,000 GB

kafka.4u8g.cluster

3–30

100,000

500

100

4000

300 GB–600,000 GB

kafka.8u16g.cluster

3–30

150,000

1000

150

4000

300 GB–900,000 GB

kafka.12u24g.cluster

3–30

200,000

1500

200

4000

300 GB–900,000 GB

kafka.16u32g.cluster

3–30

250,000

2000

200

4000

300 GB–900,000 GB

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 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 queues. 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.