Страница 4: Synology DiskStation Manager (DSM) Link Aggregation

Сегодня мы подробно рассмотрим объединение или агрегацию сетевых каналов. Какие преимущества по скорости может дать Link Aggregation?

Под термином Link Aggregation понимают процесс объединения нескольких сетевых каналов в один логический. Цель может заключаться как в повышении надежности (резервировании каналов), так и повышении пропускной способности.

В нашем примере мы покажем возможности подобного объединения для увеличения пропускной способности.
Чтобы объединение каналов работало, поддержка Link Aggregation должна быть обеспечена как со стороны самого устройства (в нашем случае DiskStation DS1621+), так и сетевого коммутатора. К счастью, оба поддерживают стандарт агрегации IEEE 802.1AX-2008 (ранее IEEE 802.3ad), поэтому ничто не мешает реализации на практике.

В DiskStation Manager в пункте Сеть/Сетевой интерфейс перечислены все доступные сетевые порты. В нашем случае были активны четыре интерфейса DS1621+ и два карты расширения Intel X710+DA2 SFP+. Активный интерфейс отображается темно-синим символом слева, неактивный - голубым.

Теперь следует нажать кнопку "Создать" в верхнем левом углу, где доступны два пункта "Создать Bond" и "Создать профиль VPN". Мы выбрали "Создать Bond", после чего следует выбрать режим работы Link Aggregation.

И здесь пользователю доступен один из четырех вариантов:

Адаптивное распределение нагрузки: теоретически может работать с любым обычным коммутатором. Сетевой трафик распределяется по доступным подключениям Synology NAS.
IEEE 802.ad Dynamic Link Aggregation: здесь уже требуется коммутатор с поддержкой LACP (Link Aggregation Link Protocol).
Распределение XOR: данная функция требует настроенной статической агрегации каналов на коммутаторе.
Активно/Режим ожидания: данная функция нужна для отказоустойчивости. Если одно сетевое подключение выйдет из строя, то будет задействовано следующее для сохранения связности. Специального коммутатора здесь не требуется.

В случае виртуальных машин и vSwitch пользователь получает доступ к трем режимам:

Balance SLB: аналог адаптивного распределения нагрузки
Balance TCP: аналог IEEE 802.ad Dynamic Link Aggregation
Active Mode: аналог Активно/Режим ожидания 

Как видно на скриншоте, мы выбрали Link Aggregation для двух портов 10 Gigabit SFP карты расширения. Мы хотели обойти ограничения одного порта 10 Гбит/с и посмотреть, сможем ли мы получить более высокую пропускную способность.

Конечно, можно создать несколько логических каналов, если используемые сетевые порты не используются в других каналах.

Сетевой адрес можно получить как через DHCP (Dynamic Host Configuration Protocol), так и задать вручную. Мы выбрали ручное указание адреса, остальные настройки оставили по умолчанию или не активировали.

После применения настроек доступ к Synology DiskStation DS1621+ осуществляется по IP-адресу, заданному ранее вручную. В правом окне "Состояние системы" теперь отображается не только ЛВС 1, но и Bond 1.

Web-интерфейс коммутатора подтверждает подключение 20 Гбит/с.

Но на практике мы ничего не заметили. Мы проводили тесты как с установленными HDD, так и SSD, но Synology DiskStation DS1621+ не увеличивал пропускную способность при переходе на Link Aggregation. Причина кроется в том, что преимущество здесь мы получим только при доступе нескольких клиентов на 10 Гбит/с одновременно.

Пиковая пропускная способность под Windows составила около 1.050 Мбайт/с. Флуктуации связаны с SLC-кэшем Seagate FireCuda 510 SSD в тестовом компьютере. На коротких файлах выпадений не было, но время копирования было слишком малым, чтобы сделать скриншот.