Cloud Migration Service (CT-CMS)

Service Resilience and Failover

2024-12-26 07:54:25

· The CMS architecture design uses multi-component service assurance and layered architecture to provide high-availability services.

o CMS service loads are containerized and the number of Pods can be flexibly adjusted for rapid scale-up/down. Workloads execute disaster recovery at the Pod level to keep services running properly when some Pods are damaged.

o Redis workloads cache, interact with, read, and write data of migration tasks, and provide redundancy for loads deployment in a cluster to cope with the peak pressure fluctuation of migration tasks.

o The MySQL workloads are deployed in the active/standby architecture to ensure that migration data is not lost when the active server breaks down or is damaged.

· The CMS supports resumable transfer and can continue migration and synchronization from the breakpoint after the fault is recovered.