Создание кластера SyncXpert Connector Astra VM

SyncXpert Connector Astra VM с помощью CDC  захватывает изменения в базе данных-источнике и загружает их в табличные топики Kafka.

Чтобы создать кластер SyncXpert Connector Astra VM:

  1. Выберите проект, в котором нужно заказать кластер SyncXpert Connector Astra VM.
  2. В главном меню портала перейдите в раздел Ресурсы → Приложения → SyncXpert → Кластеры.
  3. Нажмите на кнопку Подключить.
    Если в проекте уже есть созданный кластер, нажмите на кнопку Заказать и выберите SyncXpert Connector Astra VM.
  4. Заполните поля:
    • Метка *тег, который присваивается каждому кластеру и помогает ориентироваться в созданных кластерах. Длина метки — от 3 до 256 символов;
    • Название кластера * — уникальное название нового кластера в рамках проекта.

      1. Длина названия — от 3 до 64 символов.

      2. Может содержать строчные буквы латинского алфавита, цифры и дефисы.

    • Кол-во VM в кластере от 2 до 4;
    • Дата-центр * и Зона доступности * — зона доступности и ЦОД, в которых будет расположен кластер;

      Количество vCPU и RAM зависит от объёма генерации WAL-журналов в базе данных-источнике:

      Объём генерации WAL-журналов (в сутки)1-40 ГБ41-100 ГБ101-300 ГБ
      Количество vCPU и RAM (на каждом сервере кластера)2 vCPU, 4 ГБ RAM4 vCPU, 8 ГБ RAM8 vCPU, 16 ГБ RAM
      Вычислительные ресурсы:

      Семейство — семейство процессоров:

      • General-purpose — используется переподписка 1 к 3, т.е. на одно физическое ядро, с учётом Hyper-Threading, приходится 3 виртуальных ядра.
        Серии процессоров:
        • b2 Intel Cascade Lake 2.2 GHzдля экономных проектов с умеренной нагрузкой. Например, для серверов общего назначения, тестовых сред, маломощных веб-сервисов и приложений;
        • b3 Intel Cascade Lake 3.0 GHz — для задач, требующих высокой тактовой частоты vCPU. Например, для высоконагруженных веб-приложений (Python, Java), транзакционных нагрузок (1С, ERP-системы);
        • b5 Intel Ice lake 2.8 GHz — для сбалансированной производительности. Например, для средненагруженных баз данных, микросервисов и контейнерных приложений, виртуализированных сред (Kubernetes);
      • Advanced — используется переподписка 1 к 1, т.е. на одно физическое ядро приходится одно виртуальное.
        Серии процессоров:
        • a1 Intel Cascade Lake 3.0 GHz — для задач, требующих высокой тактовой частоты vCPU. Например, для высоконагруженных веб-приложений (Python, Java), транзакционных нагрузок (1С, ERP-системы);
        • a5 Intel Ice lake 2.8 GHz для сбалансированной производительности. Например, для средненагруженных баз данных, микросервисов и контейнерных приложений, виртуализированных сред (Kubernetes);
      • GPUподходит для самых требовательных задач: искусственный интеллект (обучение и инференс моделей), высокопроизводительные вычисления (HPC), симуляции, научные исследования, инженерные расчёты, аналитика в реальном времени и т.п.
        Для 1 сервера можно заказать 1, 2, 4 или 8 GPU. Для заказа GPU обратитесь к sales-менеджеру.
        СерияДата-центр

        g1 NVIDIA Hopper H100 80Gb PCIe AMD EPYC 9004 series 3.85 GHz

        ru-central1-a

        g2 NVIDIA Ampere A100 40Gb PCIe Intel Cascade Lake 3.1 GHz

        ru-central3-a

        g3 NVIDIA Hopper H100 80Gb Intel Sapphire Rapids 2.0 GHz

        ru-central2-a

        g4 Metax C500 Intel Ice Lake 2.1 GHz

        ru-central3-a

        g5 Metax C550 64Gb Sapphire Rapids 2.0 GHz

        ru-central3-a

        g6 NVIDIA Ada Lovelace L40s 48Gb AMD EPYC 9004 series 3.85 GHz

        ru-central2-a

        g7 NVIDIA Hopper H200 SXM 141Gb InfiniBand Intel Sapphire Rapids 2.8 GHz

        ru-central2-a

      vCPU, шт. — количество процессоров.

      RAM, ГБ — объём оперативной памяти.

      Выбрана конфигурация конфигурация сервера определяется автоматически на основании выбранного количества процессоров (vCPU) и объёма оперативной памяти (RAM). Подробнее см. раздел Конфигурации сервера.

      Примечание

      В дата-центрах ru-central2-a и ru-central3-a пока доступны:

      • семейство General-purpose (только серия b5 Intel Ice lake 2.8 GHz);
      • семейство GPU.

    Дополнительный диск для хранения лог-файлов (лог-файлы нужны тех. поддержке Т1 Облако для анализа ошибок):

    • Размер диска, ГБ * — размер выделенной памяти на каждом сервере кластера, от 10 ГБ до 2048 ГБ;
    • Тип * — тип диска:
      • 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
      • Average cluster 2 - IOPS Read: 10000 IOPS Write: 3000;
      • Average cluster 4 - IOPS Read: 10000 IOPS Write: 3000;
      • Basic - IOPS Read: 3000 IOPS Write: 1000;
      • Light - IOPS Read: 500 IOPS Write: 300.

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

        Примечания

        1. Тип дисков Average cluster и High cluster рекомендуется использовать для серверов, предназначенных для построения кластера на независимых друг от друга дисках. Например, при организации систем типа Primary-Secondary (Master-Slave).
        2. Для оптимальной работы и надёжности хранения данных диски Light и Basic проходят ежедневную проверку и исправление ошибок. В процессе этих проверок могут увеличиваться задержки (latency). Если вам нужна стабильно высокая производительность дисков, выбирайте High cluster. Подробнее см. раздел Задержка и производительность дисков.
        3. В дата-центрах ru-central2-a и ru-central3-a доступны только типы дисков Average и High.
    • Удалять вместе с серверомустановите флажок, чтобы при удалении кластера автоматически удалился дополнительный диск.
    • Подсеть * — подсеть, к которой будет подключён кластер. Подсеть должна быть такой же, как в кластерах PostgreSQL и Kafka;
    • Подключить публичный IP-адресактивируйте переключатель, если к кластеру нужен доступ из сети Интернет. В поле Ограничение скорости, Мбит/сек укажите ограничение пропускной способности канала. Значение должно быть кратно 100.
      Каждому серверу кластера автоматически присвоится статический публичный IP-адрес из пула свободных публичных IP-адресов;
    • Выбрать существующую группу безопасностиправила для управления сетевым интерфейсом кластера. Активируйте переключатель и в поле Группы безопасности сетевого интерфейса * выберите группу, которая используется в кластере Kafka. Название группы безопасности отображается в карточке кластера Kafka.
    Конфигурация SyncXpert:
    • Версия SyncXpert *;
    • Адреса серверов Kafka * — адреса серверов Kafka в формате <внутренний IP-адрес>:<порт>. Эта информация отображается в карточке кластера Kafka в столбце Internal socket. Если серверов несколько, перечислите их через запятую;
    • Префикс (group.id) * — префикс топиков (TOPIC.PREFIX), указанный при создании топиков кластера Kafka;
    • Топик хранения смещения, Топик хранения конфигураций, Топик хранения статуса коннектора  системные топики, созданные при настройке кластера Kafka;
    • Пользователь REST API * — имя пользователя для обращения к REST-сервису.

      Может содержать прописные и строчные буквы латинского алфавита, цифры, дефисы и подчёркивания.

    • Пароль для REST API * — пароль пользователя.

      1. Длина пароля  от 20 до 128 символов.

      2. Может содержать прописные и строчные буквы латинского алфавита, цифры, точки, дефисы и подчёркивания.

      3. Должен содержать минимум одну строчную букву, одну прописную букву и одну цифру.

      Важно

      Сохраните имя и пароль пользователя для REST API — они понадобятся при обращении к REST-сервису специалистами тех. поддержки Т1 Облако.

  5. Нажмите на кнопку Заказать.

Созданный кластер отображается на портале со статусом заказа В порядке:

Чтобы посмотреть информацию о кластере, нажмите на строку с нужным кластером. Откроется страница с информацией о кластере:

  • на вкладке Общая информация отображается информация о брокерах, топиках Kafka и серверах кластера SyncXpert Connector Astra VM;
  • на вкладке Коннекторы отображаются созданные коннекторы;
  • на вкладке История действий указаны действия пользователей с кластером.

В созданном кластере можно подключить/отключить публичный IP-адрес сервера, удалить кластер и т.д. Подробнее см. раздел Действия с кластером SyncXpert Connector Astra VM.