Масштабирование — это возможность изменять доступные ресурсы в соответствии с потребностями клиентов. Сервисы уровней Scale и Enterprise можно масштабировать горизонтально, программно вызывая API или меняя настройки в интерфейсе. Сервисы уровня Scale и сервисы уровня Enterprise со стандартными профилями 1:4 также можно автоматически масштабировать по вертикали в соответствии с потребностями приложения.
Автоматическое вертикальное масштабирование доступна в тарифах Scale и Enterprise. Чтобы перейти на более высокий тариф, откройте страницу тарифов в облачной консоли.
Как работает масштабирование в ClickHouse Cloud
ClickHouse Cloud поддерживает ручное горизонтальное масштабирование для сервисов уровней Scale и Enterprise. Сервисы уровня Scale также поддерживают вертикальное автомасштабирование; поддержка вертикального автомасштабирования для сервисов уровня Enterprise зависит от профиля, как описано ниже. Горизонтальное автомасштабирование доступно в закрытой предварительной версии для сервисов уровней Scale и Enterprise.
Для сервисов уровня Enterprise масштабирование работает следующим образом:
- Горизонтальное масштабирование: Ручное горизонтальное масштабирование доступно для всех стандартных и пользовательских профилей на уровне Enterprise.
- Вертикальное масштабирование:
- Стандартные профили
1:4поддерживают вертикальное автомасштабирование. - Пользовательские профили (
highMemoryиhighCPU) не поддерживают вертикальное автомасштабирование и ручное вертикальное масштабирование. Однако для таких сервисов вертикальное масштабирование возможно через обращение в поддержку.
- Стандартные профили
Подробнее
- Вертикальное автомасштабирование — Автоматическое масштабирование CPU и памяти в зависимости от нагрузки
- Горизонтальное автомасштабирование — Автоматическое масштабирование реплик в зависимости от потребностей рабочей нагрузки
- Горизонтальное масштабирование — Ручное масштабирование реплик через API или интерфейс
- Make Before Break (MBB) — Как ClickHouse Cloud выполняет масштабирование без прерывания работы
- Автоматический переход в режим простоя — Снижение затрат за счёт автоматической приостановки сервиса
- Рекомендации по масштабированию — Как интерпретировать рекомендации по масштабированию
- Запланированное масштабирование — Описание возможности Scheduled Scaling, которая позволяет точно задать, когда ваш сервис должен масштабироваться вверх или вниз, независимо от метрик в реальном времени
- Крупные сервисы с одной репликой — Вертикальное масштабирование сервисов с одной репликой на уровнях Scale и Enterprise