.. _server_requirements: Требования к серверам конфигурации Стандарт ================================================= .. attention:: Данный раздел только для **конфигурации Стандарт** Требования к серверу Prostore -------------------------------- Сервер Prostore должен отвечать следующим минимальным аппаратным требованиям: - ядро системы: 4 CPU, 16 RAM, 20 HDD; - сервис мониторинга статусов Kafka: 2 CPU, 8 RAM, 20 HDD. Минимальные системные требования приведены в разделе `Минимальные системные требования `_ документации Prostore. Требования к серверу Arenadata Cluster Manager (ADCM) ------------------------------------------------------ При условии использования CentOS 7.9 требуется: - виртуальная или физическая машина с операционной системой на базе Linux (kernel 3.10 и yum/rpm); - не менее 5 ГБ свободного пространства в директории ``/home``. Требования к кластеру серверов Arenadata Streaming (ADS) ------------------------------------------------------------- 1. На серверах должен быть настроен протокол **NTP**; 2. В кластерe должны быть открыты порты, представленные в таблице ниже (см. :numref:`tab_6_ig`). .. _tab_6_ig: .. table:: Перечень сетевых портов, используемых серверами ADS +-----------------+-------------------------------------------------------+ | **Номер порта** | **Описание использования порта** | +=================+=======================================================+ | 22 | SSH | +-----------------+-------------------------------------------------------+ | 81 | (при установке ADS без подключения к сети Интернет) | | | TCP-порт репозиториев Arenadata Enterprise Tools | +-----------------+-------------------------------------------------------+ | 2015 | TCP-порт для отправки метрик на сервер мониторинга | +-----------------+-------------------------------------------------------+ | 2016 | UDP-порт для отправки метрик на сервер мониторинга | +-----------------+-------------------------------------------------------+ | 8000 | TCP-порт для отправки статусов компонентов кластера в | | | ADCM | +-----------------+-------------------------------------------------------+ | 2181 | Порт доступа к сервису ZooKeeper | +-----------------+-------------------------------------------------------+ | 2888 | Порт межсерверного взаимодействия для компонентов | | | кворума ZooKeeper | +-----------------+-------------------------------------------------------+ | 3888 | Порт межсерверного взаимодествия для компонентов | | | кворума ZooKeeper | +-----------------+-------------------------------------------------------+ | 9092 | HTTP-порт доступа к сервису Kafka | +-----------------+-------------------------------------------------------+ | 9093 | HTTPS-порт доступа к сервису Kafka | +-----------------+-------------------------------------------------------+ | 8081 | Порт доступа к сервису Schema-Registry | +-----------------+-------------------------------------------------------+ | 8082 | Порт доступа к сервису Kafka REST Proxy | +-----------------+-------------------------------------------------------+ | 8088 | Порт доступа к компоненту KSQL Server | +-----------------+-------------------------------------------------------+ | 9898 | Порт доступа к сервису Kafka-Manager | +-----------------+-------------------------------------------------------+ | 9997 | JMX-порт для доступа к метрикам сервисa | | | Schema-Registry | +-----------------+-------------------------------------------------------+ | 9998 | JMX-порт для доступа к метрикам сервисa Kafka REST | | | Proxy | +-----------------+-------------------------------------------------------+ | 9999 | JMX-порт для доступа к метрикам сервиса Kafka | +-----------------+-------------------------------------------------------+ Требования к серверу «СМЭВ3-адаптер» ------------------------------------------- 1. На серверах должен быть настроен протокол **NTP**; 2. Снаружи сервер должен быть доступен по порту 22 (SSH); 3. Необходим сетевой доступ до сервера СМЭВ. Например, если используется адрес ``http://smev3-n0.test.gosuslugi.ru:5000/transport_1_0_2/,`` необходимо организовать к нему доступ. 4. Если для шифрования и подписи сообщений используется КриптоПро JCP 2.0.41618. 5. Необходимо так же подготовить ключи (контейнер) для КриптоПро и лицензию на JCP. В случае отсутствия лицензии будет использоваться пробная лицензия. 6. Если для оформления цифровой подписи используется **VipNet PKI** необходимо обеспечить сетевой доступ до его сервера. Требования к сервису «Агент СМЭВ4» ------------------------------------- 1. На серверах должен быть настроен протокол **NTP**; 2. Снаружи сервер должен быть доступен по порту 22 (SSH); 3. Необходим сетевой доступ до сервера **ПОДД**. Например, если используется адрес http://smev3-n0.test.gosuslugi.ru:5000/transport_1_0_2/, то необходимо организовать доступ до хоста ``smev3-n0.test.gosuslugi.ru`` по порту ``5000``. Требования к серверу «ETL» ------------------------------- 1. На серверах должен быть настроен протокол **NTP**; 2. Должны быть открыты порты, представленные в таблице ниже (см. :numref:`tab_7_ig`). .. _tab_7_ig: .. table:: Перечень сетевых портов, используемых серверами ETL +-----------------+-------------------------------------------------------+ | **Номер порта** | **Описание использования порта** | +=================+=======================================================+ | 22 | SSH | +-----------------+-------------------------------------------------------+ | 8080 | TCP-порт, WEB - интерфейс для Apache Spark master | +-----------------+-------------------------------------------------------+ | 6066 | TCP-порт, отправка задач в кластер через REST API для | | | Apache Spark master | +-----------------+-------------------------------------------------------+ | 7077 | TCP-порт, отправка задач в кластер регистрация | | | исполнителей Apache Spark worker для spark master | +-----------------+-------------------------------------------------------+ | 8081 | TCP-порт, WEB-интерфейс Apache Spark worker | +-----------------+-------------------------------------------------------+ | 8080 | TCP-порт, WEB – интерфейс Apache Airflow | +-----------------+-------------------------------------------------------+ | 5555 | TCP-порт, мониторинг задач Apache Airflow | +-----------------+-------------------------------------------------------+ | 5432 | TCP-порт, Airflow Postgres для хранения метаданных | +-----------------+-------------------------------------------------------+ | 6379 | TCP-порт, Redis для хранения очередей | +-----------------+-------------------------------------------------------+ Требования к серверу "REST-адаптер" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. На серверах должен быть настроен протокол **NTP**; 2. Снаружи сервер должен быть доступен по следующим портам: - 22 (SSH) - 8080