Привет всем! Запускаю Ceph кластер на Proxmox VE и думаю о включении аппаратного ускорения на моих Mellanox ConnectX-6 Lx NIC для публичной и кластерной сети. У меня высокопроизводительные NVMe OSD, и я использую 25 Gbit/s каналы с MTU 9000 (Jumbo Frames), настроенные согласованно на всех узлах и коммутаторах. Цель — оптимизировать сетевой пропускной способности и снизить нагрузку на процессор для трафика репликации и heartbeat в Ceph.
Вопросы: Имеет ли смысл включение аппаратного ускорения (например, TSO, GSO, RX/TX Checksum Offload или LRO) для Ceph кластера на Proxmox VE с ConnectX-6 Lx NIC? Есть ли какие-то функции ускорения, которым стоит отдавать приоритет или от которых стоит отказаться (например, LRO с LACP)? Были ли у вас какие-то проблемы с совместимостью или снижение производительности при включенном ускорении на ConnectX-6 Lx NIC в схожей конфигурации? Какие настройки драйвера или конфигурации сети Ceph стоит рассмотреть, чтобы максимизировать производительность и при этом обеспечить стабильность? Буду очень признателен за любые наблюдения, опыт или рекомендации по настройке этих NIC с Ceph и Proxmox. Спасибо!
Вопросы: Имеет ли смысл включение аппаратного ускорения (например, TSO, GSO, RX/TX Checksum Offload или LRO) для Ceph кластера на Proxmox VE с ConnectX-6 Lx NIC? Есть ли какие-то функции ускорения, которым стоит отдавать приоритет или от которых стоит отказаться (например, LRO с LACP)? Были ли у вас какие-то проблемы с совместимостью или снижение производительности при включенном ускорении на ConnectX-6 Lx NIC в схожей конфигурации? Какие настройки драйвера или конфигурации сети Ceph стоит рассмотреть, чтобы максимизировать производительность и при этом обеспечить стабильность? Буду очень признателен за любые наблюдения, опыт или рекомендации по настройке этих NIC с Ceph и Proxmox. Спасибо!
