Создание кластера ClickHouse
Чтобы создать кластер:
- Выберите проект, в котором нужно создать кластер.
- В главном меню портала перейдите в раздел Ресурсы → Базы данных → Managed Service for ClickHouse.
- Нажмите на кнопку Подключить или на кнопку Создать кластер, если в проекте уже есть созданный кластер.
- Заполните поля:
Базовые параметры:Название кластера * — уникальное имя кластера в рамках проекта. Введите название или нажмите Сгенерировать название, чтобы сформировать название кластера вида clickhouse-<номер>, например, clickhouse-0001. Последующим кластерам будут присваиваться названия с увеличивающимся порядковым номером;
- Описание кластера — заполняется при необходимости;
- Версия ClickHouse * — доступная версия ClickHouse.
- Нажмите на кнопку Вперед. Заполните поля:
Параметры виртуальной машины:
- Количество нод в кластере * — от 1 до 7;
- Зона доступности * и Дата-центр * — зона доступности и ЦОД, в котором будет находиться кластер;
- Подсеть * — подсеть, к которой будет подключен кластер;
- Включить Публичный IP-адрес — активируйте переключатель, если к кластеру нужен доступ из сети Интернет. После создания кластера публичный IP-адрес отображается на вкладке Информация;
- Ограничение скорости, Мбит/сек — ограничение скорости интернет-трафика на подключаемом IP-адресе. Значение должно быть кратно 100;
- Выбрать группу безопасности из доступных — активируйте переключатель и выберите группу безопасности. Если нужной группы безопасности нет, создайте её. Если переключатель не активирован, новая группа безопасности создаётся автоматически;
Группа безопасности сетевого интерфейса * — правила для управления сетевым интерфейсом кластера.
Важно
Чтобы подключиться к кластеру, у группы безопасности должно быть правило, разрешающее входящий трафик по порту 9000 для протокола TCP. Подробнее см. раздел Доступ к кластеру ClickHouse.
Вычислительные ресурсы:
- Тип:
- Публичные — для публичного облака;
- Персональные — для частного облака;
- Семейство — семейство процессоров:
- General-purpose — процессоры с частотой 2.2 GHz с конфигурациями b2, с частотой 2.8 GHz с конфигурациями b5 и процессоры с частотой 3.0 GHz с конфигурациями b3. Подходит для решения большинства задач, например, выполнения кода для веб-сервисов и приложений, размещения интернет-магазинов, создания тестовых сред;
- Advanced — процессоры с частотой 3.0 GHz с конфигурациями a1 и процессоры с частотой 2.8 GHz с конфигурациями a5. Подходит для работы высоконагруженных систем, например, CRM и баз данных;
- Серия * — серия процессоров. Процессоры отличаются частотой, от которой зависят производительность сервера и скорость обработки данных:
- Intel Cascade Lake 2.2 GHz — для небольшой нагрузки;
- Intel Ice lake 2.8 GHz — подходят для большинства задач;
- Intel Cascade Lake 3.0 GHz — для обеспечения высокой скорости обработки данных. Например, при работе с Microsoft SQL и 1С;
- vCPU, шт. — количество процессоров;
- RAM, ГБ — объём оперативной памяти;
- Выбрана конфигурация — конфигурация сервера определяется автоматически на основании выбранного количества процессоров (vCPU) и объёма оперативной памяти (RAM). Подробнее см. раздел Конфигурации сервера.
Объём хранилища:
- Размер диска, ГБ * — размер выделенной памяти на каждой ноде кластера, от 25 ГБ до 2048 ГБ;
- Тип диска *:
- Average cluster 1 - IOPS Read: 10000 IOPS Write: 3000;
- Average cluster 2 - IOPS Read: 10000 IOPS Write: 3000;
- Average cluster 3 - IOPS Read: 10000 IOPS Write: 3000;
- High cluster 4 - IOPS Read: 15000 IOPS Write: 5000;
- High cluster 5 - IOPS Read: 15000 IOPS Write: 5000;
- High cluster 6 - IOPS Read: 15000 IOPS Write: 5000.
IOPS — операции чтения и записи. Чем больше проводится операций чтения, тем меньше операций записи, и наоборот. При выполнении операций расходуется один и тот же дисковый ресурс.Примечания
Типы дисков отличаются производительностью и количеством IOPS. Подробнее см. раздел Задержка и производительность дисков.
- Если в кластере 2 и более ноды, укажите параметры Координатора .
7. Нажмите на кнопку Вперед.
8. Заполните поля:
Параметры базы данных:
- Настроить СУБД — активируйте переключатель, если необходимо изменить параметры СУБД.
Примечание
Вы можете:
- изменить значение параметра, заданного по умолчанию;
указать значение для незаданного параметра. Для этого удалите // перед параметром и присвойте ему значение. Например, чтобы установить максимальное время неактивности сессии — 1 час, удалите // перед параметром max_session_timeout и присвойте ему значение в секундах:
- указать дополнительные параметры, с которыми можно ознакомиться в официальной документации ClickHouse.
10. Заполните поля:
Дополнительные параметры:
- День окна обслуживания * и Время обслуживания * — день недели и интервал времени (в вашем часовом поясе), когда специалисты Т1 Облако могут выполнять технические работы.
11. Нажмите на кнопку Заказать. Кластер разворачивается около 10 минут.
Созданный кластер отображается на портале со статусом В порядке — :
Чтобы посмотреть подробную информацию о кластере, нажмите на строку с нужным кластером. Откроется страница с информацией о кластере:
- на вкладке Информация отображаются основные параметры кластера;
- на вкладке Базы данных отображаются созданные базы данных;
- на вкладке Пользователи отображается список пользователей;
- на вкладке Ноды отображается список нод в кластере, их роли, внутренние и публичные IP-адреса. В кластере с 1 нодой вкладка Ноды не отображается;
- на вкладке Настройки СУБД отображаются текущие параметры СУБД, которые можно изменить;
- на вкладке История действий указаны действия пользователя с кластером.
Чтобы обновить информацию о кластере, нажмите на кнопку .
В созданном кластере можно создать базу данных, создать пользователей, изменить параметры СУБД, добавить ноды, изменить CPU/RAM, подключить/отключить публичный IP-адрес, увеличить размер диска и т.п. Подробнее см. раздел Действия с кластером ClickHouse.