Reviewed-by: Liudmila Denisova <ldenisov@noreply.gitea.eco.tsi-dev.otc-service.com> Co-authored-by: chenjunjie <chenjunjie@huawei.com> Co-committed-by: chenjunjie <chenjunjie@huawei.com>
8.5 KiB
Specifications
DMS for RocketMQ is compatible with open-source RocketMQ 5.x. Their specifications are described as follows.
RocketMQ processes messages, relying on the disk throughput. RocketMQ performance baseline is in scenarios where ultra-high I/O and higher disks are used and disk bandwidth is below its upper limit. For details about the impact of disk types on RocketMQ performance, see Does the Disk Type Affect the RocketMQ Instance Performance?
DMS for RocketMQ 5.x Basic Edition
The specifications of a RocketMQ 5.x basic edition instance are defined on six dimensions:
- ECS flavor: flavor of the ECS used by the instance
- Disk type: defines the storage space. High I/O, General Purpose SSD, Extreme SSD, and ultra-high I/O types are available.
- Storage space: storage capacity the instance can use
- TPS: TPS performance of the instance
- Max. topics: number of topics allowed for the instance
- Max. consumer groups: number of consumer groups allowed for the instance
Table 1 and Table 2 list the flavors of DMS for RocketMQ 5.x basic edition. In the following tables, TPS is calculated using 4 KB normal messages. The TPS of sending scheduled, delayed, or transactional messages is that of sending normal messages multiplied by 5. For receiving these messages, do not do the multiplication. For example, the TPS of sending a normal message per second is 1, and TPS of sending a transactional message per second is 5 (1 x 5).
Flavor |
Storage Space (GB) |
TPS |
Max. Topics |
Max. Consumer Groups |
|---|---|---|---|---|
rocketmq.b1.large.1 |
100–30,000 |
500 |
50 |
500 |
Flavor |
Storage Space (GB) |
TPS |
Max. Topics |
Max. Consumer Groups |
Max. Connections |
|---|---|---|---|---|---|
rocketmq.b2.large.4 |
200–60,000 |
2,000 |
100 |
1000 |
4,000 |
rocketmq.b2.large.8 |
200–60,000 |
4,000 |
100 |
1000 |
4,000 |
rocketmq.b2.large.12 |
200–60,000 |
6,000 |
100 |
1000 |
6,000 |