Время пересмотреть рекомендации в отношении сетевых улучшений, обычно называемых пакетом Microsoft Scalable Networking Pack

Исходная статья опубликована в понедельник, 14 ноября 2011 г.

В течение нескольких лет велось множество споров касательно возможностей Windows, которые обычно называются пакетом Microsoft Scalable Networking Pack (отдельные функции называются "Масштабированием на стороне приема" (RSS) и "Разгрузкой для подключения TCP Chimney" (TOE)), а также по поводу последствий их включения или отключения на серверах.

Если взглянуть назад, получается следующая картина. Несмотря на то, что при представлении этих функций в Windows 2003 с пакетом обновления 2 (SP2) существовали определенные проблемы (в программном обеспечении как Microsoft, так и третьих лиц, например в сетевых драйверах), с тех пор ситуация значительно улучшилась, и отключение этих функций сейчас может значительно повлиять на производительность серверов.

Рассмотрим пример.

На следующем снимке экрана показано, что на один процессор приходится чрезмерная нагрузка, тогда как остальные не участвуют в работе. Это довольно типичная ситуация для сервера, который обрабатывает большой объем сетевых операций и на котором отключена функция RSS:

clip_image002[5]

На следующем рисунке более очевидно, что происходит, когда на сервере включается RSS. Момент включения отмечен красным кругом. Обратите внимание, что один процессор был сильно загружен сетевым трафиком, а остальные были загружены гораздо меньше, и посмотрите, что произошло после включения RSS:

clip_image004[5]

Теперь, когда вы заинтересовались, я хочу указать вам на статью, написанную недавно моим коллегой из группы Windows, Тодом Эдвардсом (Tod Edwards), в которой детально обсуждаются эти функции, преимущества их использования и способ включения, а также когда это удобно сделать. Она расположена по следующему адресу:

Взгляните на пакет Microsoft Scalable Networking Pack по-новому

https://www.windowsitpro.com/article/networking/give-microsofts-scalable-networking-pack-140350

(Это само собой разумеется, но все же не забудьте обновить драйверы своих сетевых адаптеров.)

Удачи!

Нино Билич (Nino Bilic)

Это локализованная запись блога. Исходная статья доступна по адресу: Time to revisit recommendations around Windows networking enhancements usually called Microsoft Scalable Networking Pack