Комплексное управление эксплуатацией и обслуживанием
Обеспечивает единый интерфейс управления эксплуатацией и обслуживанием, поддерживающий комплексные функции, такие как управление жизненным циклом сервисов между кластерами, наблюдаемость, управление изменениями, резервное копирование и восстановление, инспекция и др.
Поддерживает различные типы alauda application services, включая базы данных, кеши, очереди сообщений и др. Ниже приведены основные поддерживаемые версии alauda application services и совместимая информация о классах хранения:
Alauda Application Services | Версия | Совместимый класс хранения для сохранения данных | Совместимый класс хранения для резервного копирования | Правило планирования по умолчанию (одиночный экземпляр) |
---|---|---|---|---|
MySQL-PXC | 5.7 | TopoLVM (рекомендуется) | S3 (рекомендуется), TopoLVM | Максимум (обязательно) один узел MySQL может быть запланирован на каждом узле. |
MySQL-MGR | 8.0 | TopoLVM (рекомендуется) | S3 (рекомендуется) | Максимум (обязательно) один узел MySQL может быть запланирован на каждом узле. |
Redis | 5.0, 6.0, 7.2 (рекомендуется) | TopoLVM (рекомендуется) | S3 (рекомендуется), CephFS, NFS | В режиме кластера: максимум (обязательно) один узел Redis может быть запланирован на каждом узле. В режиме Sentinel: максимум (обязательно) один узел данных Redis или один узел Sentinel может быть запланирован на каждом узле. |
Kafka | 2.5.0, 2.7.0, 2.8.2, 3.8 (рекомендуется) | TopoLVM (рекомендуется) | - | Максимум (обязательно) один узел Broker может быть запланирован на каждом узле. |
RabbitMQ | 3.8.16, 3.12.4 | TopoLVM (рекомендуется) | - | Максимум (обязательно) один узел RabbitMQ может быть запланирован на каждом узле. |
PostgreSQL | 11, 12, 14 | TopoLVM (рекомендуется) | S3 (рекомендуется) | Стремится запланировать по одному узлу PostgreSQL на каждом узле. |
Поддерживает управление эксплуатацией и обслуживанием различных сервисов, подробные возможности представлены ниже:
Управление экземплярами
Поддерживает управление жизненным циклом экземпляров (создание, обновление, апгрейд, удаление, перезапуск, остановка).
Конфигурация параметров
Преднастроенные шаблоны параметров, подходящие для продакшена, поддерживает создание и управление шаблонами параметров; поддерживает инициализацию параметров с помощью шаблонов, а также обновление, импорт и экспорт параметров.
Методы доступа
Поддерживает различные методы экспонирования сервисов внутри и вне кластера, такие как NodePort, MetaLB, ALB и др. Поддерживает копирование информации для подключения в один клик, с предоставлением примеров кода для помощи.
Топология
Поддерживает отображение топологии экземпляров и состояния работы каждого узла.
Управление пользователями
Поддерживает управление пользователями экземпляров, включая создание, удаление пользователей и контроль прав доступа.
Резервное копирование и восстановление
Поддерживает ручное и плановое резервное копирование с возможностью сохранения на тома хранения и внешнее хранилище S3.
Масштабирование
Поддерживает операции масштабирования, включая горизонтальное масштабирование узлов и вертикальное масштабирование характеристик.
Терминал
Поддерживает командный терминал, облегчающий быстрый вход на узлы для операций пользователя.
Анализ запросов
Поддерживает отображение анализа SQL-запросов, показывая SQL-выражения, частоту, время выполнения и другую информацию.
Логи
Поддерживает запросы логов в реальном времени, включая поиск по времени, контейнеру и др.; поддерживает сохранение логов.
Мониторинг и оповещения
Отображает данные мониторинга, включая использование различных ресурсов, количество подключений, TPS, операции блокировки таблиц, медленные запросы и др.; поддерживает создание и обновление политик оповещений, с предустановленными метриками, включая количество запросов чтения/записи InnoDB, количество подключений, количество потоков и десять других метрик; поддерживает настройку оповещений для сотен метрик мониторинга (непредустановленных).
Инспекция
Поддерживает инспекцию экземпляров с возможностью ручного и автоматического запуска; поддерживает отображение статистической информации результатов инспекции; поддерживает экспорт отчетов инспекции.
Восстановление после сбоев
Поддерживает горячее резервирование для восстановления после сбоев с опциями асинхронной и синхронизированной по версии репликации для кластеров восстановления.
Поддержка сетевого протокольного стека
Поддерживает двойной стек IPv4/IPv6, одиночный стек IPv4 и одиночный стек IPv6.