Требования к инфраструктуре для развертывания кластера Arenadata DB
Требования к инфраструктуре для развертывания кластера Arenadata DB с доступом в Интернет (online)
Необходимая информация для установки кластера
Необходимая информация для online-установки кластера Arenadata DB:
- IP-адреса всех серверов в кластере, сопоставленные с их ролями;
- Адрес доступного NTP-сервера;
- Доступ к пользователю root/любому пользователю с правами SUDO на серверах кластера;
- Одинаковые имена устройств хранения в ОС на сегментах (например, /dev/sdc);
- Одинаковые имена устройств хранения в ОС на мастере и резервном мастере (например, /dev/sdc);
- Доступ к развернутому на выделенном сервере Arenadata Cluster Manager.
Минимальные аппаратные требования
Сеть
Минимальные аппаратные требования к сети для online-установки кластера Arenadata DB:
- Наличие одной или нескольких выделенных и обособленных одноранговых Interconnect-сетей под цели внутренней коммуникации кластера;
- К Interconnect-сетям должны быть подключены все сервера кластера, серверам должны быть розданы
- адреса, и сервера должны «видеть» друг друга;
- Скорость Ethernet от 1 Гб/с (стандартом является 10 Гб/с);
- Отсутствие firewalls и другого ПО, блокирующего или замедляющего траффик;
- Внутри кластера должна быть открыта коммуникация по всем портам;
-
Снаружи кластер должен быть доступен по следующим портам:
- 22 (ssh);
- 5432 (income postgresql interface);
- Для доступа к серверам точного времени для мастер-серверов должен быть открыт доступ по порту 123/udp;
- Для доступа к кластеру мониторинга с мастер-сервера должен быть открыт доступ по порту 3000/tcp;
- Для отправки метрик на сервер мониторинга к нему должно быть разрешено подключение серверов кластера (по умолчанию 2015/tcp, 2016/udp);
- Для отправки статусов компонентов кластера в ADCM к нему должно быть разрешено подключение серверов кластера (по умолчанию порт 8000 );
- Доступность Ping любого из серверов (ICMP)
Мастер-сервер
Минимальные аппаратные требования к мастер-серверу для online-установки кластера Arenadata DB:
- Физический сервер;
- RAM: от 16 Гб ;
- Disk storage: отдельный физический RAID10-массив, неформатированный, от 5 Гб и больше;
- CPU: от 8 ядер.
Сервер-сегмент
Минимальные аппаратные требования к сервер-сегменту для online-установки кластера Arenadata DB:
- Физический сервер;
- RAM: от 32 Гб ;
- Disk storage: один или несколько физических RAID10-массивов, неформатированных, от 10 Гб каждый;
- CPU: от 16 ядер.
Программные требования
Минимальные программные требования для online-установки кластера Arenadata DB:
- ОС – RHEL/CentOS 7.9, AltLinux 8.2 SPT (Альт 8 СП Сервер);
-
Процесс установки модифицирует следующие системные файлы:
- /etc/fstab
- /etc/hosts;
- /etc/hostname;
- /etc/chrony.conf ;
- /etc/ssh/sshd_config;
- /etc/selinux/config;
- /etc/security/limits.conf ;
- Создает новые файлы в /usr/lib/systemd/system/ ;
- Создает новые файлы в /etc/cgconfig.d/.
- Перечисленные файлы не должны контролироваться системой управления конфигурации (при ее наличии).
- Процесс установки останавливает и выключает сервисы firewalld и SELinux, данные сервисы не должны контролироваться системой управления конфигурации (при ее наличии);
- Процесс установки создает новые сервисы, данные сервисы не должны контролироваться системой управления конфигурации (при ее наличии);
- Процесс установки создет новый файл в /var/spool/cron/ для системного пользователя ADB (по умолчанию gpadmin), доступ к изменению этого файла (crontab -e -u gpadmin) должен быть также у всех технических учеток;
Требования к инфраструктуре для развертывания кластера Arenadata DB без доступа в Интернет (offline)
Необходимая информация для установки кластера
Необходимая информация для offline-установки кластера Arenadata DB:
- IP-адреса всех серверов в кластере, сопоставленные с их ролями;
- Адрес доступного NTP-сервера;
- Доступ к пользователю root/любому пользователю с правами SUDO на серверах кластера;
- Одинаковые имена устройств хранения в ОС на сегментах (например, /dev/sdc);
- Одинаковые имена устройств хранения в ОС на мастере и резервном мастере (например, /dev/sdc);
- Доступ к развернутому на выделенном сервере Arenadata Enterprise Tools
Минимальные аппаратные требования
Сеть
Минимальные аппаратные требования к сети для offline-установки кластера Arenadata DB:
- Наличие одной или нескольких выделенных и обособленных одноранговых Interconnect-сетей под цели внутренней коммуникации кластера;
- К Interconnect-сетям должны быть подключены все сервера кластера, серверам должны быть розданы адреса, и сервера должны «видеть» друг друга;
- Скорость Ethernet от 1 Гб/с (стандартом является 10 Гб/с);
- Отсутствие firewalls и другого ПО, блокирующего или замедляющего траффик;
- Внутри кластера должна быть открыта коммуникация по всем портам;
-
Снаружи кластер должен быть доступен по следующим портам:
- 22 (ssh);
- 81 (web-интерфейс сервера мониторинга ADCC);
- 5432 (income postgresql interface);
- Доступ к репозиториям, предварительно развернутым в сети организации на сервере Arenadata Enterprise Tools (по умолчанию порт 81/tcp);
- Для доступа к серверам точного времени для мастер-серверов должен быть открыт доступ по порту 123/udp;
- Для доступа к кластеру мониторинга с мастер-сервера должен быть открыт доступ по порту 3000/tcp;
- Для отправки метрик на сервер мониторинга к нему должно быть разрешено подключение серверов кластера (по умолчанию 2015/tcp, 2016/udp);
- Для отправки статусов компонентов кластера в ADCM к нему должно быть разрешено подключение серверов кластера (по умолчанию порт 8000/tcp);
- Доступность Ping любого из серверов (ICMP).
Мастер-сервер
Минимальные аппаратные требования к мастер-серверу для offline-установки кластера Arenadata DB:
- Физический сервер;
- RAM: от 16 Гб ;
- Disk storage: отдельный физический RAID10-массив, неформатированный, от 5 Гб и больше;
- CPU: от 8 ядер.
Сервер-сегмент
Минимальные аппаратные требования к сервер-сегменту для offline-установки кластера Arenadata DB:
- Физический сервер;
- RAM: от 32 Гб ;
- Disk storage: один или несколько физических RAID10-массивов, неформатированных, от 10 Гб каждый;
- CPU: от 16 ядер.
Сервер мониторинга и управления ADCC (опционально)
- Физический или виртуальный сервер;
- RAM: от 16 Гб ;
- Disk storage: от 100 Гб (в зависимости от интенсивности использования БД)
- CPU: от 8 ядер.
Программные требования
Минимальные программные требования для offline-установки кластера Arenadata DB:
- ОС – RHEL/CentOS 7.9, AltLinux 8.2 SPT (Альт 8 СП Сервер);
-
Процесс установки модифицирует следующие системные файлы:
- /etc/fstab;
- /etc/hosts;
- /etc/hostname;
- /etc/chrony.conf ;
- /etc/ssh/sshd_config;
- /etc/selinux/config;
- /etc/security/limits.conf ;
- Создает новые файлы в /usr/lib/systemd/system/ ;
- Создает новые файлы в /etc/cgconfig.d/.
Перечисленные файлы не должны контролироваться системой управления конфигурации (при ее наличии).
- Процесс установки останавливает и выключает сервисы firewalld и SELinux, данные сервисы не должны контролироваться системой управления конфигурации (при ее наличии);
- Процесс установки создает новые сервисы, данные сервисы не должны контролироваться системой управления конфигурации (при ее наличии);
- Процесс установки создет новый файл в /var/spool/cron/ для системного пользователя ADB (по умолчанию gpadmin), доступ к изменению этого файла (crontab -e -u gpadmin) должен быть также у всех технических учеток;
Полезные документы:
Скачать Требования к инфраструктуре для развертывания кластера Arenadata DB