High-availability system and device of MySQL cluster

By introducing MySQL-Operator and backup services into the Kubernetes platform, and combining them with the controller module to manage physical machines and container instances, the problem of communication between the cluster and external environments was solved, achieving high availability and flexibility for the MySQL cluster.

CN116185708BActive Publication Date: 2026-07-21DUXIAOMAN TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DUXIAOMAN TECH (BEIJING) CO LTD
Filing Date
2022-12-20
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

The inability of Kubernetes clusters to communicate directly with each other increases the complexity and maintenance cost of managing containerized MySQL clusters.

Method used

By employing MySQL-Operator and backup services, and defining physical machine instances and container instances through MySQL custom resources, cluster information and status management are achieved. Combined with the controller module, failover and scaling operations are performed, solving the communication problem between the cluster and external environments and improving the system's flexibility and availability.

Benefits of technology

It achieves compatibility between physical machines and containers in the Kubernetes platform, reduces system complexity and maintenance costs, and improves system flexibility and availability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116185708B_ABST
    Figure CN116185708B_ABST
Patent Text Reader

Abstract

The application discloses a high-availability system and equipment of a MySQL cluster, and belongs to the technical field of high-availability architecture technology, and the system comprises a MySQL-Operator and a backup service; the MySQL-Operator comprises a controller and a MySQL custom resource; the MySQL custom resource comprises a MySQL cluster instance, and defines MySQL cluster information of the MySQL cluster instance, wherein the MySQL cluster information comprises cluster declaration and cluster state; and the MySQL cluster instance comprises a physical machine instance and a container instance. Thus, when the high-availability system of the MySQL cluster is deployed, the MySQL cluster instance comprising the physical machine instance and the container instance is deployed through the MySQL custom resource, the compatibility of the physical machine and the container is realized in the kubernetes platform, the technical problem that the kubernetes cluster instance cannot directly communicate inside and outside the container is solved, and the flexibility and availability of the system are improved.
Need to check novelty before this filing date? Find Prior Art