Возможности

Содержание

Унифицированное управление эксплуатацией и обслуживанием

  • Комплексное управление эксплуатацией и обслуживанием

    Обеспечивает единый интерфейс управления эксплуатацией и обслуживанием, поддерживающий комплексные функции, такие как управление жизненным циклом сервисов между кластерами, наблюдаемость, управление изменениями, резервное копирование и восстановление, инспекция и др.

Поддержка разнообразных сервисов

  • Поддерживает различные типы alauda application services, включая базы данных, кеши, очереди сообщений и др. Ниже приведены основные поддерживаемые версии alauda application services и совместимая информация о классах хранения:

    Alauda Application ServicesВерсияСовместимый класс хранения для сохранения данныхСовместимый класс хранения для резервного копированияПравило планирования по умолчанию (одиночный экземпляр)
    MySQL-PXC5.7TopoLVM (рекомендуется)S3 (рекомендуется), TopoLVMМаксимум (обязательно) один узел MySQL может быть запланирован на каждом узле.
    MySQL-MGR8.0TopoLVM (рекомендуется)S3 (рекомендуется)Максимум (обязательно) один узел MySQL может быть запланирован на каждом узле.
    Redis5.0, 6.0, 7.2 (рекомендуется)TopoLVM (рекомендуется)S3 (рекомендуется), CephFS, NFSВ режиме кластера: максимум (обязательно) один узел Redis может быть запланирован на каждом узле. В режиме Sentinel: максимум (обязательно) один узел данных Redis или один узел Sentinel может быть запланирован на каждом узле.
    Kafka2.5.0, 2.7.0, 2.8.2, 3.8 (рекомендуется)TopoLVM (рекомендуется)-Максимум (обязательно) один узел Broker может быть запланирован на каждом узле.
    RabbitMQ3.8.16, 3.12.4TopoLVM (рекомендуется)-Максимум (обязательно) один узел RabbitMQ может быть запланирован на каждом узле.
    PostgreSQL11, 12, 14TopoLVM (рекомендуется)S3 (рекомендуется)Стремится запланировать по одному узлу PostgreSQL на каждом узле.
  • Поддерживает управление эксплуатацией и обслуживанием различных сервисов, подробные возможности представлены ниже:

MySQL-PXC
MySQL-MGR
Redis
Kafka
RabbitMQ
PostgreSQL
  • Управление экземплярами

    Поддерживает управление жизненным циклом экземпляров (создание, обновление, апгрейд, удаление, перезапуск, остановка).

  • Конфигурация параметров

    Преднастроенные шаблоны параметров, подходящие для продакшена, поддерживает создание и управление шаблонами параметров; поддерживает инициализацию параметров с помощью шаблонов, а также обновление, импорт и экспорт параметров.

  • Методы доступа

    Поддерживает различные методы экспонирования сервисов внутри и вне кластера, такие как NodePort, MetaLB, ALB и др. Поддерживает копирование информации для подключения в один клик, с предоставлением примеров кода для помощи.

  • Топология

    Поддерживает отображение топологии экземпляров и состояния работы каждого узла.

  • Управление пользователями

    Поддерживает управление пользователями экземпляров, включая создание, удаление пользователей и контроль прав доступа.

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

    Поддерживает ручное и плановое резервное копирование с возможностью сохранения на тома хранения и внешнее хранилище S3.

  • Масштабирование

    Поддерживает операции масштабирования, включая горизонтальное масштабирование узлов и вертикальное масштабирование характеристик.

  • Терминал

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

  • Анализ запросов

    Поддерживает отображение анализа SQL-запросов, показывая SQL-выражения, частоту, время выполнения и другую информацию.

  • Логи

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

  • Мониторинг и оповещения

    Отображает данные мониторинга, включая использование различных ресурсов, количество подключений, TPS, операции блокировки таблиц, медленные запросы и др.; поддерживает создание и обновление политик оповещений, с предустановленными метриками, включая количество запросов чтения/записи InnoDB, количество подключений, количество потоков и десять других метрик; поддерживает настройку оповещений для сотен метрик мониторинга (непредустановленных).

  • Инспекция

    Поддерживает инспекцию экземпляров с возможностью ручного и автоматического запуска; поддерживает отображение статистической информации результатов инспекции; поддерживает экспорт отчетов инспекции.

  • Восстановление после сбоев

    Поддерживает горячее резервирование для восстановления после сбоев с опциями асинхронной и синхронизированной по версии репликации для кластеров восстановления.

  • Поддержка сетевого протокольного стека

    Поддерживает двойной стек IPv4/IPv6, одиночный стек IPv4 и одиночный стек IPv6.