Windows Vista и Windows Server 2008 обгоняют Windows XP и Windows Server 2003 при работе в сети!

Как ни парадоксально это звучит для всех тех, кто не любит Vista, но с фактами не поспоришь. ;)

Tolly Group опубликовала вторую версию  отчета о тестировании скорости работы протокола SMB в Windows Vista и Windows Server 2008. Согласно результатам тестирования, переход с Windows XP на Windows Vista при сохранении серверной инфраструктуры на основе Windows Server 2003 в 3 раза повышает скорость работы протокола SMB. Именно этот протокол используется для работы с файловыми хранилищами и принтерами в сетях на основе Windows. Если вдобавок к этому мигрировать сервера на Windows Server 2008, то связка Windows Vista и Windows Server 2008 начинает работать в четыре раза быстрее чем оригинальная инфраструктура на основе Windows Server 2003 и Windows XP.

Что именно и как тестировалось – спросит недоверчивый читатель?

Клиентские системы Windows XP/Vista и сервера Windows Server 2008/2003 соединялись сетью. Скорость работы сети варьировалась от 2 Мбит/c до 10 Мбит/c с задержками от 50 мс до 150 мс с помощью GEM: 10/100/Gigabit Ethernet Network Simulator . Таким образом были достигнуты типичные условия, характерные для E1/T1 WAN каналов филиальных офисов. Во втором типе тестов пропускная способность повышалась до достижения характеристик Fast Ethernet и Gigabit Ethernet с задержками от 1 мс до 5 мс . Так же использовался Wireshark (бывший Ethereal) для захвата и протоколирования сетевого трафика.  По всем каналам передавался 20 мегабайтный файл Excell.  Этот же файл раздавался с помощью Windows Sharepoint Services 3.0 через HTTP. Для затравки привожу несколько графиков из отчета.

Tolly1 Tolly2

Результаты налицо. Судя по приводимым данным, Vista в работе с сетью весьма хороша, особенно на каналах с большой пропускной способностью и малыми задержками. Я согласен не со всеми оценками этого отчета. На основе тестов быстродействия SMB и TCP/IP которые, я проводил несколько месяцев назад получалось, что на каналах с малой пропускной способностью Vista выигрывает у XP с гораздо большим отрывом чем на быстрых каналах. О своих выводах из проведенного мной тестирования я сейчас готовлю подробную презентацию для Techdays.ru. Еще более любопытно то, что связка Windows Server 2008 и Windows XP в большинстве случаев не дает ярко выраженных преимуществ по сравнению с парой Windows Server 2003 и Windows XP.

В общем весьма интересное чтение получается, рекомендую зарегистрироваться на сайте и ознакомиться с отчетом. Так же стоит почитать https://technet.microsoft.com/en-us/library/bb726965.aspx заодно узнаете как Windows Auto-Tuning, Explicit Congestion Notification ECN, Compound TCP, Policy based QOS и прочие свойства нового стека NG TCP/IP помогают увеличить быстродействие не только SMB, но и всего комплекта TCP/IP протоколов.

В ближайших планах есть тестирование и сравнения Windows 7 с Windows XP и Windows Vista и Windows Server 2008 R2. Надеюсь что на это найдется время в ближайшие месяцы. Если вам интересно поучаствовать в тестировании пишите мне.