• Русский
  • Введение

    Alauda Database Service for MySQL — это Kubernetes-нативное решение, разработанное для упрощения развертывания, управления и масштабирования кластеров MySQL, построенных на основе Percona XtraDB Cluster (PXC). Оператор использует возможности оркестрации Kubernetes для автоматизации ключевых задач управления базами данных, включая создание кластера, резервное копирование, переключение при сбоях и масштабирование.

    Percona XtraDB Cluster (PXC) — это открытое, корпоративного уровня решение MySQL, предназначенное для обеспечения высокой доступности и согласованности данных. Оно использует синхронную репликацию, чтобы гарантировать согласованность данных на всех узлах кластера. PXC обеспечивает отказоустойчивость, автоматическое переключение при сбоях и масштабируемость, что делает его идеальным для запуска высокодоступных MySQL баз данных в критически важных средах.

    Это служит основой для Percona Operator for MySQL, позволяя упростить развертывание и управление Percona XtraDB Cluster в Kubernetes-средах.


    Основные возможности

    1. Автоматизированное развертывание и масштабирование

    • Упрощает создание кластеров MySQL с минимальной конфигурацией.
    • Динамически масштабирует инстансы в зависимости от нагрузки, оптимизируя использование ресурсов.

    2. Высокая доступность

    • Гарантирует отсутствие простоев благодаря автоматическим механизмам переключения при сбоях.
    • Использует синхронную репликацию для поддержания согласованности данных между узлами.

    3. Самовосстановление

    • Автоматически обнаруживает и восстанавливает сбои узлов для поддержания здоровья кластера.
    • Обеспечивает непрерывность работы с минимальным вмешательством человека.

    4. Резервное копирование и восстановление

    • Обеспечивает согласованные, автоматизированные резервные копии в облачное хранилище или локальные тома.
    • Позволяет быстро восстанавливаться, гарантируя безопасность данных и непрерывность бизнеса.

    5. Повышенная безопасность

    • Поддерживает шифрование данных в состоянии покоя и при передаче.
    • Интегрируется с Kubernetes Role-Based Access Control (RBAC) для безопасных операций с базой данных.

    6. Упрощение эксплуатации

    • Обеспечивает бесшовную интеграцию с Kubernetes-нативными инструментами, такими как kubectl.
    • Упрощает мониторинг, управление и устранение неполадок баз данных.

    7. Гибкость для облачно-нативных архитектур

    • Оптимизирован для развертываний в публичных, частных и гибридных облаках.
    • Позволяет единообразно управлять базами данных в различных средах.