Время пересмотреть рекомендации в отношении сетевых улучшений, обычно называемых пакетом Microsoft Scalable Networking Pack
Исходная статья опубликована в понедельник, 14 ноября 2011 г.
В течение нескольких лет велось множество споров касательно возможностей Windows, которые обычно называются пакетом Microsoft Scalable Networking Pack (отдельные функции называются "Масштабированием на стороне приема" (RSS) и "Разгрузкой для подключения TCP Chimney" (TOE)), а также по поводу последствий их включения или отключения на серверах.
Если взглянуть назад, получается следующая картина. Несмотря на то, что при представлении этих функций в Windows 2003 с пакетом обновления 2 (SP2) существовали определенные проблемы (в программном обеспечении как Microsoft, так и третьих лиц, например в сетевых драйверах), с тех пор ситуация значительно улучшилась, и отключение этих функций сейчас может значительно повлиять на производительность серверов.
Рассмотрим пример.
На следующем снимке экрана показано, что на один процессор приходится чрезмерная нагрузка, тогда как остальные не участвуют в работе. Это довольно типичная ситуация для сервера, который обрабатывает большой объем сетевых операций и на котором отключена функция RSS:
На следующем рисунке более очевидно, что происходит, когда на сервере включается RSS. Момент включения отмечен красным кругом. Обратите внимание, что один процессор был сильно загружен сетевым трафиком, а остальные были загружены гораздо меньше, и посмотрите, что произошло после включения RSS:
Теперь, когда вы заинтересовались, я хочу указать вам на статью, написанную недавно моим коллегой из группы 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