Общие требования#
Проверьте, что все серверы, которые должны быть присоединены к кластеру, соответствуют общим требованиям, приведенным ниже.
Требования к хранилищу
В следующей таблице приведены минимальные и рекомендуемые требования к хранилищу в соответствии с ролями дисков (см. раздел О кластере хранилища данных).
Роль диска |
Количество |
Емкость |
Тип |
Износостойкость |
|---|---|---|---|---|
Система |
Один диск на сервер |
Минимум 100 ГБ Рекомендуется 250 ГБ |
Минимум жесткий диск SATA/SAS Рекомендуется твердотельный накопитель SATA/SAS |
Минимум 0,3 DWPD |
Метаданные |
Один диск на кластер Рекомендуется пять дисков на один кластер |
100 ГБ |
Твердотельный накопитель корпоративного класса с защитой от перебоев питания |
Минимум 0,3 DWPD |
Кэш |
Дополнительно Один твердотельный накопитель на 4–12 жестких дисков |
100+ ГБ |
Твердотельный накопитель корпоративного класса с защитой от перебоев питания и скоростью последовательной записи 75 МБ/с на обслуживаемый жесткий диск |
Минимум 3 DWPD Рекомендуется 10 DWPD |
Хранилище |
Как минимум один на кластер |
Минимум 128 ГБ Для физического сервера максимальный размер неограничен, для виртуальной машины не более 10 ТБ |
Жесткий диск SATA/SAS или твердотельный накопитель SATA/SAS/NVMe (корпоративного класса с защитой от перебоев питания) |
Минимум 0,3 DWPD |
Резервирование ОЗУ и ЦП
В следующей таблице приведен объем ОЗУ и количество ядер ЦП, которые будут зарезервированы на одном сервере, в соответствии с сервисами, которые вы будете использовать.
Сервис |
Сервер управления |
Подчиненный сервер |
|||
|---|---|---|---|---|---|
ОЗУ [1] |
Кол-во ядер ЦП [2] |
ОЗУ [1] |
Кол-во ядер ЦП [2] |
||
Система |
4,5 ГБ |
3,3 ядра |
1,5 ГБ |
1,1 ядра |
|
Сервисы хранилища: каждый диск с ролью "Метаданные", "Хранилище", "Кэш" (любого размера) [3] |
0,5 ГБ |
0,2 ядра |
0,5 ГБ |
0,2 ядра |
|
Служба вычислений [4] |
10 ГБ |
4 ядра |
|||
Балансировщик нагрузки |
1,5 ГБ |
0,5 ядра |
|||
Kubernetes |
1 ГБ |
0,5 ядра |
|||
Backup Gateway [5] |
1 ГБ |
0,5 ядра |
1 ГБ |
0,5 ядра |
|
S3 [6] |
Шлюз S3 |
256 МБ |
1 ядро |
256 МБ |
1 ядро |
Объектный сервер |
256 МБ |
0,1 ядра |
256 МБ |
0,1 ядра |
|
Сервер имен |
512 МБ |
0,2 ядра |
512 МБ |
0,2 ядра |
|
NFS |
Сервис |
4 ГБ |
1 ядро |
4 ГБ |
1 ядро |
Каждый том NFS [7] |
до 9 ГБ |
до 8 ядер |
до 9 ГБ |
до 8 ядер |
|
iSCSI |
1 ГБ |
1 ядро |
1 ГБ |
1 ядро |
|
В этих таблицах указаны минимальные значения. Чем больше ресурсов вы выделите для кластера, тем лучше он будет работать. Дополнительная оперативная память используется для кэширования операций чтения с диска, а дополнительные ядра ЦП повышают производительность и уменьшают задержку.
Ограничения ОЗУ и ЦП
В следующей таблице приведены актуальные ограничения по объему ОЗУ и количеству ЦП для серверов продукта Кибер Инфраструктура.
Оборудование |
Теоретически |
Сертификация |
|---|---|---|
ОЗУ |
64 ТБ |
1 ТБ |
ЦП |
5120 логических ЦП [14] |
384 логических ЦП [14] |
Логический ЦП — это ядро (поток) в многоядерном (многопоточном) процессоре.
Рекомендации для ЦП
Минимальная частота ЦП для серверов продукта Кибер Инфраструктура — 2 ГГц. Рекомендуемая — не ниже 2,4 ГГц.
Частота ЦП влияет на производительность кластера. При более высокой частоте показатель задержки снижается практически линейно, что способствует увеличению производительности. При прочих равных параметрах ЦП более высокая частота предпочтительнее большего количества ядер.
Для серверов, на которых размещаются сервисы метаданных, следует устанавливать ЦП с высокой частотой, так как эти сервисы оказывают большую нагрузку на процессор.
Требования к сетевому интерфейсу
Рекомендуется как минимум 2 интерфейса 25 GbE для внутреннего и внешнего трафика, еще лучше — 50 или 100 GbE. Лучше использовать каналы, объединенные с использованием балансировки L3-L4. Хотя для внешнего трафика можно начать с каналов 1 GbE, они могут ограничить пропускную способность кластера при современном уровне нагрузок.