Ниже мы представим обобщенную информацию о необходимом оборудовании, отдельно остановимся на подборе платформы и отдельно разберем требования к процессору (CPU), оперативной памяти (RAM), сетевым картам (NIC) и остальным основным комплектующим сервера. Также вы можете ознакомиться непосредственно с документацией по ссылке.
Рекомендуемые требования
В этой таблице указаны необходимое количество ядер в процессоре, объем оперативной памяти и рекомендуемое количество сетевых интерфейсов в зависимости от лицензии СКАТ и пиковых значений трафика, пропускаемого через платформу (данные на 2023 год; наиболее актуальные рекомендации – в документации.
Платформа и материнская плата
При выборе платформы для СКАТ в первую очередь необходимо обратить внимание на следующие характеристики комплектации сервера:
- Количество процессоров (CPU): СКАТ использует только один процессор. Необходимо использовать односокетные материнские платы.
- Расширение объема оперативной памяти (RAM) до 512 GB. Рекомендуется устанавливать планки памяти во все каналы памяти процессора.
- Большое количество PCIe слотов для установки сетевых карт (NIC). Поддержка PCIe 4.0 для работы 100 G портами.
Процессор CPU
CPU: один процессор (обязательна поддержка инструкций SSE 4.2)
Базовая тактовая частота: от 2.5 ГГц и выше
Количество ядер (cores): от 4 шт. Зависит от объема трафика.
Объем памяти RAM
RAM: от 16 GB
Объем оперативной памяти следует подбирать с рекомендуемых требований. СКАТ инициализирует память на старте с учетом настроенных параметров.
Использование широких диапазонов в публичных NAT pool для CG-NAT потребует увеличения объема оперативной памяти.
Количество и тип сетевых карт NIC
Для запуска ПО СКАТ необходимо минимум 3 порта: один для управления по SSH (любой чипсет) + два для обработки трафика.
Все сетевые карты платформы должны управляться одним CPU.
Количество сетевых интерфейсов для обработки трафика, всегда кратно двум. СКАТ инициализирует порты парами, поэтому количество портов IN равно количеству портов OUT.
Сетевые интерфейсы для обработки трафика должны быть на чипсетах с поддержкой технологии DPDK.
Рекомендуемы чипсеты NIC:
1GbE интерфейсы INTEL:
e1000 (82540, 82545, 82546), e1000e (82571, 82572, 82573, 82574, 82583, ICH8, ICH9, ICH10, PCH, PCH2, I217, I218, I219)
igb (82573, 82576, 82580, I210, I211, I350, I354, DH89xx), igc (I225)
10GbE, 25GbE, 40GbE интерфейсы INTEL:
ixgbe (82598, 82599, X520, X540, X550)
mlx5
i40e (X710, XL710, X722, XXV710)
100GbE интерфейсы:
mlx5 (Mellanox ConnectX-5 Ex)
Следует учитывать, что сетевые карты 40 и 100 Gbps могут обработать не более 70% от скорости порта, и не позволяют утилизировать 100% пропускной способности.
Более подробная информация по ссылке.
Типы дисков, RAID
Для размещения ОС и ПО СКАТ рекомендуется использовать минимум 2 диска в RAID емкостью от 128 GB. Необходимо использовать аппаратный RAID контроллер. В приоритете — диски NVMe SSD (в форм-факторе М.2 или U.2 или платы расширения PCI Express). Если платформа не поддерживает данный тип носителей, то рекомендуем использовать SATA/SAS SSD (DWPD>=3) вместо HDD.
Согласование
Для согласования спецификации сервера, вы можете направить запрос на dpi@vas.expert, в техническую поддержку sd@vas.expert, либо партнеру, с которым вы ведете диалог о покупке ПО.
Наши сотрудники могут подтвердить соответствие спецификации требованиям к оборудованию: процессору (CPU), оперативной памяти (RAM), сетевым интерфейсам (NIC).