Обзор
Кластер Managed ClickHouse — это группа узлов (виртуальных машин), объединенных для высокоскоростной обработки и хранения данных с помощью СУБД ClickHouse. В облачной инфраструктуре кластер — единый интерфейс управления оперативной аналитической обработкой данных (OLAP, On-Line Analytical Processing) в реальном времени.
Типы кластеров
Заголовок раздела «Типы кластеров»Standalone-кластер
Заголовок раздела «Standalone-кластер»Standalone-кластер имеет конфигурацию из одного шарда с одним узлом с данными в единственном экземпляре. Такой кластер подходит только для сценариев, где отказоустойчивость не критична, так как отказ единственного узла может привести к недоступности сервиса до его восстановления. Например, standalone-кластер можно использовать для тестирования, разработки или обучения.
Multi-Node-кластер
Заголовок раздела «Multi-Node-кластер»В multi-node-кластере может быть 2 или 4 узла с данными. Если включено шардирование, узлы распределяются между шардами. При репликации данные записываются на один узел и реплицируются на другие. Узлы кластера размещаются в разных зонах доступности. Такая архитектура кластера эффективнее управляет нагрузкой и обеспечивает более высокую доступность и надежность.
Кластер также включает 3 узла-координатора ClickHouse Keeper. Они обеспечивают согласованность метаданных и координируют служебные операции через кворумное принятие решений по алгоритму Raft.
Распределение узлов по шардам
Заголовок раздела «Распределение узлов по шардам»| Количество шардов | Количество узлов в каждом шарде | Размещение узлов | Количество узлов всего |
|---|---|---|---|
| 4 | 1 | По 2 в 2 зонах доступности | 4 |
| 2 | 2 | По 2 в 2 зонах доступности | 4 |
| 1 | 4 | По 2 в 2 зонах доступности | 4 |
| 1 | 2 | По 1 в 2 зонах доступности | 2 |
Сервисное окно
Заголовок раздела «Сервисное окно»Для каждого типа кластера задается сервисное окно — промежуток времени, когда с кластером начинаются плановые работы со стороны сервиса: обновления версии, установка патчей, техническое обслуживание. Сервисное окно позволяет вносить изменения в предсказуемое время, минимально затрагивать рабочие процессы и заранее переключить нагрузку.
Время старта резервного копирования кластера и время старта сервисного окна могут не совпадать.
Статус кластера
Заголовок раздела «Статус кластера»Состояние | Описание |
|---|---|
CREATING | Кластер создается |
RUNNING | Кластер работает в штатном режиме |
STOPPED | Кластер остановлен |
UPDATING | Кластер обновляется |
ERROR | Ошибка. Необходимо участие технической поддержки |
DELETING | Кластер удаляется |
DELETED | Кластер удален |
UNIDENTIFIED | Не удается определить статус |
RESTORING | Кластер восстанавливается из резервной копии |
Состояние кластера
Заголовок раздела «Состояние кластера»Статус | Описание |
|---|---|
ALIVE | Кластер активен. Его можно использовать |
DEGRADED | Часть узлов недоступна. Кластер функционирует. Рекомендуется избегать высокой нагрузки |
FAILED | Кластер недоступен. Необходимо восстановить работоспособность |
UNKNOWN | Не удалось получить данные о работоспособности узлов |
Подключение к кластеру
Заголовок раздела «Подключение к кластеру»По умолчанию кластер недоступен из внешней сети. Доступ необходимо разрешить с помощью правил файрвола.
Вы можете подключиться к конкретному узлу, шарду или кластеру целиком. Для подключения используются:
- IP-адрес ресурса, к которому нужно подключиться. Это может быть кластер, узел или шард.
- Порт подключения:
9000— для подключения по протоколу TCP;8123— для подключения по протоколу HTTP.
- Имя и пароль пользователя, от имени которого будет выполнено подключение.
Особенности и ограничения
Заголовок раздела «Особенности и ограничения»- На ресурс распространяются квоты и лимиты.
- После удаления восстановить кластер и все его ресурсы невозможно.
Доступные операции
Заголовок раздела «Доступные операции»Операция | Комментарий |
|---|---|
| Создание кластера | Для работы с Managed ClickHouse создайте кластер |
| Получение списка кластеров | Вы можете посмотреть полный список кластеров проекта с детализацией |
| Получение информации о кластере | После создания кластера вы можете посмотреть подробную информацию о нем |
| Переименование кластера | Вы можете изменить отображаемое имя кластера. Идентификатор кластера при этом не изменится |
| Смена пароля администратора | Вы можете изменить пароль администратора в любое время |
| Изменение топологии кластера | Вы можете добавить в существующий кластер узлы и шарды или перераспределить их |
| Изменение конфигурации узлов с данными | Вы можете изменить вычислительные ресурсы для узлов, на которых размещаются данные кластера |
| Изменение конфигурации узлов ClickHouse Keeper | Вы можете изменить вычислительные ресурсы для узлов ClickHouse Keeper |
| Изменение настроек кластера | Вы можете изменить некоторые настройки кластера. Его идентификатор останется прежним |
| Остановка кластера | Остановите кластер, если не планируете использовать его некоторое время |
| Запуск кластера | Запустите кластер, если планируете использовать его снова |
| Удаление кластера | Вы можете удалить кластер, если больше не планируете его использовать. Все данные кластера будут удалены без возможности восстановления |