Updated on 2024-11-11 GMT+08:00

Resilience

DMS for Kafka provides a three-level reliability architecture and uses cross-AZ DR, intra-AZ instance DR, and instance data replication to ensure service durability and reliability.

Table 1 Reliability architecture of DMS for Kafka

Reliability Solution

Description

Cross-AZ DR

DMS for Kafka provides cross-AZ instances that support cross-AZ DR. When an AZ is abnormal, the instances can still provide services.

Intra-AZ instance DR

A Kafka instance has multiple replicas for instance-level DR within an AZ. If the leader replica is faulty, another leader is quickly elected to ensure uninterrupted Kafka services.

Data DR

Data DR is implemented through data replication.

Cross-AZ DR Deployment Architecture

DR can be achieved across AZs when DMS for Kafka is deployed in three or more AZs.

Figure 1 Cross-AZ deployment architecture