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