|
|
|
|
|
к выбору публикации
|
|
Сетевой драйвер не оптимизирован для работы с конкретной сетевой картой
В данной публикации рассмотрен широко распространенный на практике дефект сети. Он заключается в том, что на рабочих станциях установлен драйвер сетевой карты, который не оптимизирован для работы с установленной сетевой картой. В результате этого быстрые компьютеры работают в сети значительно медленнее, чем могли бы.
|
|
Краткое описание архитектуры тестируемой сети
Сеть построена на базе коммутатора BayStack 450-12T, концентратора DE-809TP компании D-Link и концентратора Hub 8 компании 3Com. Кабельная система построена на базе UTP и предварительно была протестирована кабельным сканером Penta Scanner компании Microtest на соответствие 5-й категории. Основная масса соединений между коммутатором и рабочими станциями настроена на работу со скоростью 100МВ/s (Fast Ethernet) в режиме полного дуплекса (FullDuplex). Несколько рабочих станций подключены к коммутатору через концентраторы Ethernet, работающие со скоростью 10MB/s. Топология сети представлена на рисунке 1.
В качестве сервера используется не специализированный сервер, а обычный компьютер марки Wiener II Series, работающий под управлением Windows NT 4.0 Server SP5. Его конфигурация: PII-300, RAM -128 MB, HDD IDE 10GB, NIC: DFE-500TX.
В качестве рабочих станций используются компьютеры под управлением ОС Windows 98, Windows NT, Windows 2000. Транспортный протокол - TCP/IP. Индекс производительности компьютеров, измеренный программой FTest, находится в диапазоне от 125 до 837 пунктов. Среднее значение индекса производительности - 605 пунктов. СКО (среднеквадратическое отклонение) - 247 пунктов.
|
|
Тестирование показало
Анализируя результаты теста "FTest by steps" в режиме калибровки (смотри рисунок 2 и таблицу 1) можно заметить, что рабочая станция PC10, имеющая наивысший индекс производительности компьютера, показывает относительно низкие значения скорости и производительности. Аналогичная ситуация наблюдается и с рабочей станции PC7. (В таблице 1 приведены усредненные по всем рабочим станциям с сетевыми картами Fast Ethernet, значения производительности и скорости.) Относительно низкие значения скорости и производительности станции PC10 объясняются следующим образом. Рабочая станция PC10 работает под управлением ОС Windows 2000 с сетевой картой PLANET 9501. Во время инсталляции ОС Windows 2000, сетевая карта PLANET 9501 (на которой установлен чип DEC) была определена как карта "Intel DC21143 PCI Fast Ethernet Adapter". На самом деле, это не совсем верно. (Кстати, при попытке установить драйвер "Intel DC21143 PCI Fast Ethernet Adapter" в ОС Windows98, этот драйвер вообще отказывался работать с картой PLANET 9501).
Аналогичная ситуация и с рабочей станцией PC7.
Рассмотренный дефект довольно широко распространен. Он заключается в том, что драйвер сетевой карты не оптимизирован для работы с конкретной сетевой картой. В результате этого быстрые компьютеры работают в сети медленно. При тестировании таких сетей программой FTest данный дефект может проявляться в большой разнице между скоростью чтения и скоростью записи, а также в низкой производительности рабочих станций.
Таблица 1. Обобщенные результаты теста "FTest by steps" в режиме калибровки.
|
|
Индекс произв. |
Произв. |
Скорость чтения |
Скорость записи |
Произв. чтения |
Произв. записи |
|
PC7 |
622 |
3491 |
7615 |
2358 |
1783 |
1708 |
|
PC10 |
837 |
3902 |
7665 |
2758 |
1888 |
2014 |
|
Среднее значение для станций "100MB" |
724 |
5650 |
7338 |
5275 |
2778 |
2872 |
|
|
|
наверх
|
|