При использовании Proxmox VE и большого количества SDN сетей (в моем случае, падение производительности начинается при 100+ сетей в зоне), может наблюдаться деградация скорости обновления сетей, что может быть критично из-за последовательного выполнения задачи в кластере и помешать задачам по развертыванию виртуальных машин.
Время обновления SDN до оптимизации
Для того, чтобы ускорить данный процесс, потребуется отключить поддержку addon scripts в ifupdown2 - утилите для управления сетевыми устройствами. Данные скрипты позволяют определять большее количество сетевых интерфейсов, однако в базовых сценариях использования не используются и понижают общую производительность при большом количестве интерфейсов. Чтобы это сделать, выполните следующие действия:
- Откройте файл
/etc/network/ifupdown2/ifupdown2.conf
sudo nano /etc/network/ifupdown2/ifupdown2.conf
# или другой удобный редактор
Найдите строку
addon_scripts_support=1
и замените строку наaddon_scripts_support=0
Сохраните файл. Если у вас несколько серверов в кластере, потребуется повторить действие на всех нодах!
После этого, скорость работы должна вырасти. В моем, случае, повышение многократное
Время обновления SDN после оптимизации