Универсальные серверы для рабочих групп отечественных производителей
Выбор редакции
обедители проведенного тестирования определялись в номинациях «Лучший файловый сервер» и «Лучший Web-сервер». При этом учитывался лучший результат, показанный как в I, так и во II турах тестирования. Как мы уже отмечали, результаты второго этапа тестирования существенным образом не повлияли на расстановку сил.
Победителем в номинации «Лучший файловый сервер», определенным по результатам теста NetBench 7.0.2, стал сервер KLONDIKE President 1500A компании «Клондайк Компьютерс». На втором месте оказался сервер GEG Express X1280S компании Kraftway Computers.
В номинации «Лучший Web-сервер» победитель определялся по лучшему результату в четырех тестах набора WebBench 4.1. Победителем здесь стал сервер KLONDIKE President 2000A, а второе место занял сервер GEG Express X1280S.
Exсimer GLADIATOR RS8-3-RM
Данный сервер компании Exсimer DM позиционируется изготовителем как корпоративное решение для малого и среднего бизнеса. Сервер оптимален для широкого круга приложений, баз данных и Интернет-хостинга.
Сервер изготовлен в корпусе Intel SC5200 Pedestal, конструкция которого позволяет устанавливать тройной источник питания c резервированием по схеме 2+1 с возможностями горячей замены и безынерционного переключения. Мощность каждого блока питания составляет 350 Вт. В комплектации, представленной на тестирование, был установлен двойной источник питания, не предусматривающий схему резервирования. Повышению безотказности и надежности в работе способствует также возможность установки в сервер 12 SCSI-дисков, 10 из которых (с возможностью горячей замены) устанавливаются в две корзины.
Сервер собран на базе системной платы Intel Server Board SHG2 (кодовое название Hodges) с чипсетом ServerWorks Grand Champion LE и двумя процессорами Intel Xeon 2,8 ГГц.
Плата Intel Server Board SHG2 допускает использование до 12 Гбайт двухканальной регистровой памяти DDR266 SDRAM ECC, для чего имеется шесть DIMM-модулей. Отметим, что контроллер памяти поддерживает технологию защиты данных от сбоев в модулях Kill Chip и Memory Scribing.
Плата имеет шесть свободных PCI-слотов, реализованных на трех независимых PCI-шинах. Три слота PCI-X являются полноразмерными (64 бит), один из которых 133-мегагерцевый и два 100-мегагерцевые. Остальные три PCI-слота обычные (32 бит/33 МГц).
Кроме интегрированного на системной плате видеоконтроллера ATI Rage XL, имеются также двухканальный SCSI Ultra160-контроллер Adaptec AIC-7899W, а также гигабитный сетевой адаптер Intel 82544GC и адаптер 10/100Base-TX на базе чипа Intel 82550PM.
В сервере установлен одноканальный RAID-контроллер LSI Logic Corporation MegaRAID SCSI 320-1, а RAID-массив уровня 5 образован тремя SCSI-дисками Ultra320 Seagate ST318432LC емкостью 18 Гбайт каждый. Отметим, что поскольку в сервере был установлен одноканальный RAID-контроллер, то использовалась только одна корзина для жестких дисков.
Тестирование сервера было проведено в четырех различных конфигурациях: с 1 и 2 Гбайт памяти, а также с включенной и отключенной технологией Hyper-Threading.
В тесте NetBench 7.0.2 (рис. 21) заметное повышение производительности сервера наблюдается при активации технологии Hyper-Threading, причем с ростом количества клиентов прирост производительности увеличивается. При этом объем устанавливаемой оперативной памяти никак не отражается на результатах тестирования.
Рис. 21. Результаты теста NetBench 7.0.2 сервера Exсimer GLADIATOR RS8-3-RM
Результаты тестирования пакетом WebBench 4.1 сильно зависят от вида теста. Тест nt_simple_cgi (рис. 22) показал значительное преимущество использования технологии Hyper-Threading. В то же время зависимости от объема установленной оперативной памяти практически нет. С увеличением нагрузки на сервер скорость обработки запросов постепенно уменьшается.
В тесте nt_simple_isapi (рис. 23) наблюдался аналогичный характер зависимости при активации и отключении технологии HyperThreading, то есть использование Hyper-Threading приводило к увеличению скорости обработки запросов в режиме насыщения. Зависимость от объема установленной оперативной памяти практически не наблюдалась. Кроме того, в режиме насыщения скорость обработки запросов практически не изменялась.
В тесте nt_simple_nsapi (рис. 24) применение технологии Hyper-Threading, наоборот, приводит к уменьшению скорости обработки запросов (что характерно для всех серверов), а влияние объема установленной памяти практически отсутствует.
В тесте static_mt (рис. 25) использование технологии Hyper-Threading также вызывает существенное уменьшение скорости обработки запросов, а от размера установленной оперативной памяти скорость обработки запросов практически не зависит.
Рис. 22. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_cgi для сервера Exсimer GLADIATOR RS8-3-RM
Рис. 23. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_isapi для сервера Exсimer GLADIATOR RS8-3-RM
Рис. 24. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_nsapi для сервера Exсimer GLADIATOR RS8-3-RM
Рис. 25. Зависимость скорости обработки запросов от числа активированных клиентов в тесте static_mt для сервера Exсimer GLADIATOR RS8-3-RM
Редакция выражает благодарность компании Exсimer DM (http://www.excimer.net/, e-mail: ExAimer@ExAimer.net, тел./факс: (095) 742-3614) за предоставленный для тестирования сервер Exсimer GLADIATOR RS8-3-RM.
GEG Express X1280S
Сервер GEG Express X1280S производства компании Kraftway Computers позиционируется как универсальный сервер уровня рабочей группы.
Сервер изготовлен в корпусе Intel SR2300 высотой 2U и предназначен для установки в 19-дюймовую стойку. Разъемы VGA, COM и USB расположены как на задней, так и на лицевой панели, что повышает удобство контроля и обслуживания.
Сервер собран на базе новой системной платы Intel SE7501WV2 с двумя процессорами Intel Xeon 2,8 ГГц.
Повышение отказоустойчивости сервера достигается за счет возможности установки до шести жестких SCSI-дисков с возможностью горячей замены.
Подключение к сети осуществляется через интегрированный двухпортовый гигабитный адаптер на основе однокристального чипа Intel 82546EB.
В сервере установлен одноканальный RAID-контроллер ICP/GDT8514RZ, а RAID-массив уровня 0+1 образован четырьмя SCSI-дисками Seagate ST336732LC с интерфейсом Ultra320 и емкостью 36 Гбайт каждый.
Тестирование сервера было проведено в четырех различных конфигурациях: с 1 и 2 Гбайт оперативной памяти при активированной и отключенной технологии Hyper-Threading.
В тесте NetBench 7.0.2 (рис. 26) наблюдалась нетипичная зависимость сетевого трафика от числа клиентов. Напомним, что в данном тесте активирование технологии Hyper-Threading обычно приводит к росту производительности. Однако для сервера GEG Express X1280S была характерна обратная зависимость при отключении Hyper-Threading результаты не только не ухудшались, но и немного улучшались. Дело в том, что, в отличие от большинства других серверов, сервер GEG Express X1280S обладает очень высокопроизводительной дисковой подсистемой и это в корне меняет график зависимости сетевого трафика от числа активированных клиентов. Действительно, сама дисковая подсистема не является в данном тесте узким местом и максимальный сетевой трафик (порядка 600 Мбит/с) упирается в возможности сетевой подсистемы (усредненное значение трафика в режиме передачи для сервера GEG Express X1280S составляет 660 Мбит/с, по данным теста IOmeter). Если вспомнить результаты тестирования сетевых подсистем серверов утилитой IOmeter, сетевой трафик выше в том случае, когда Hyper-Threading не используется. Поэтому в данном случае наблюдаемый максимальный трафик ограничивается возможностями сетевой подсистемы сервера и становится выше при отключении Hyper-Threading.
На основании результатов тестирования сервера GEG Express X1280S можно сделать важный вывод: если дисковая подсистема не является узким местом в сервере, то при его использовании в режиме FileServer желательно отключать технологию Hyper-Threading.
Рис. 26. Результаты теста NetBench 7.0.2 сервера GEG Express X1280S
Результаты тестирования пакетом WebBench 4.1 сильно зависят от вида теста.
Тест nt_simple_cgi (рис. 27) выявил преимущество использования технологии Hyper-Threading и слабое влияние объема установленной оперативной памяти на скорость обработки запросов. С увеличением нагрузки на сервер скорость обработки запросов постепенно уменьшается.
В тесте nt_simple_isapi (рис. 28) применение Hyper-Threading приводит к увеличению скорости обработки запросов в режиме насыщения. На результат теста оказывает также влияние объем установленной памяти. При этом конфигурация с 2 Гбайт памяти и отключенной Hyper-Threading равнозначна конфигурации с 1 Гбайт памяти и активированной Hyper-Threading. В режиме насыщения скорость обработки запросов практически не изменяется.
В тесте nt_simple_nsapi (рис. 29) использование технологии Hyper-Threading приводит к уменьшению скорости обработки запросов (что вполне типично), а влияние объема установленной памяти практически отсутствует.
В тесте static_mt (рис. 30) применение технологии Hyper-Threading также вызывает существенное уменьшение скорости обработки запросов, а от размера установленной оперативной памяти результаты практически не зависят.
Рис. 27. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_cgi для сервера GEG Express X1280S
Рис. 28. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_isapi для сервера GEG Express X1280S
Рис. 29. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_nsapi для сервера GEG Express X1280S
Рис. 30. Зависимость скорости обработки запросов от числа активированных клиентов в тесте static_mt для сервера GEG Express X1280S
По результатам тестирования сервер GEG Express X1280S оказался в числе лидеров и в тестах NetBench 7.0.2, и в тестах WebBench 4.1 и может быть рекомендован для использования как универсальный сервер для решения широкого круга задач, связанных с ресурсоемкими приложениями.
Редакция выражает благодарность компании Kraftway Computers (http://www.kraftway.ru/, e-mail: info@kraftway.ru, тел.: (095) 956-4980, 956-4981) за предоставленный для тестирования сервер GEG Express X1280S.
K-Systems WORKGROUP 5200
Компания OOO «К-Системс» предоставила для тестирования два сервера. Участвовавший в I туре сервер K-Systems WORKGROUP 5200 был собран на базе системной платы Intel SE7501BR2 с чипсетом Intel E7501 и двумя процессорами Intel Xeon 2,8 ГГц. В сервере был установлен двухканальный RAID-контроллер AMI MegaRAID Elite 1600, а RAID-массив уровня 5 был образован четырьмя SCSI-дисками Ultra160 Maxtor Atlas III емкостью 18,4 Гбайт каждый. Отметим, что все диски, объединяемые в массив, подсоединялись к одному каналу RAID-контроллера.
В I туре тестирование сервера проводилось в двух различных конфигурациях: с включенной и отключенной технологией Hyper-Threading.
В тесте NetBench 7.0.2 (рис. 31) при активации Hyper-Threading наблюдалось лишь незначительное увеличение сетевого трафика, но только при числе клиентов более 32. При этом характерно, что максимальный достигаемый сетевой трафик не превышал 300 Мбайт/с, а степень утилизации процессоров в режиме насыщения была близка к 100%. Если же обратиться к результатам тестирования сетевой подсистемы сервера утилитой IOmeter, то видно, что усредненная пропускная способность в режиме передачи составляет порядка 500 Мбит/с. Конечно, это довольно низкое значение, что объясняется использованием гигабитного адаптера в сервере на базе чипа Intel 82540EM, интегрированного на системной плате. Проблема в том, что данный адаптер на самом деле не является серверным и разведен на PCI-шину 32 бит/33 МГц.
Однако даже усредненной пропускной способности в 500 Мбит/с было бы вполне достаточно, чтобы создать более высокий сетевой трафик, чем наблюдался в тестах. Более детальное исследование показало, что слабым местом сервера является его дисковая подсистема. Так, для большинства серверов в данном тесте в режиме насыщения такой важный параметр, как средняя длина очереди запросов ввода-вывода (Avg. Queue Length), не превышает значения 2-4. В данном же сервере средняя длина очереди запросов составляла порядка 13. Это свидетельствует о том, что дисковая подсистема явно не справлялась с нагрузкой, подтормаживая сетевой трафик. Еще раз подчеркнем, что речь идет не об отдельном RAID-контроллере или моделях используемых дисков, а именно о сочетании RAID-контроллера с конкретными дисками.
Рис. 31. Результаты теста NetBench 7.0.2 сервера K-Systems WORKGROUP 5200
Результаты тестирования пакетом WebBench 4.1 сильно зависят от вида теста.
В тесте nt_simple_cgi (рис. 32) поведение сервера при активации и отключении технологии Hyper-Threading оказалось вполне типичным. При использовании Hyper-Threading наблюдалось возрастание скорости обработки запросов, причем прирост производительности увеличивался по мере роста числа активированных клиентов. С увеличением нагрузки на сервер скорость обработки запросов постепенно снижалась.
В тесте nt_simple_isapi (рис. 33) выяснилось, что скорость обработки запросов практически не зависит от Hyper-Threading, то есть применение Hyper-Threading никак не отражалось на результатах. Отметим, что для всех остальных серверов в данном тесте было характерно увеличение скорости обработки запросов при активации Hyper-Threading.
В тесте nt_simple_nsapi (рис. 34) использование технологии Hyper-Threading привело к уменьшению скорости обработки запросов, то есть наблюдалась типичная для данного теста зависимость.
В тесте static_mt (рис. 35) применение технологии Hyper-Threading также вызвало существенное уменьшение скорости обработки запросов.
Рис. 32. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_cgi для сервера K-Systems WORKGROUP 5200
Рис. 33. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_isapi для сервера K-Systems WORKGROUP 5200
Рис. 34. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_nsapi для сервера K-Systems WORKGROUP 5200
Рис. 35. Зависимость скорости обработки запросов от числа активированных клиентов в тесте static_mt для сервера K-Systems WORKGROUP 5200
По результатам тестов WebBench 4.1 сервер K-Systems WORKGROUP 5200 оказался в числе лидеров это еще раз доказывает, что мощному Web-серверу нужна производительная процессорная подсистема, а вот наличие высокопроизводительной дисковой подсистемы не столь актуально.
Во II туре тестирования в сервере K-Systems WORKGROUP 5200 была существенно изменена аппаратная конфигурация. Прежде всего, вместо платы Intel SE7501BR2 использовалась плата Intel SE7501HG2 на чипсете Intel E7501 с двумя процессорами Intel Xeon 2,8 ГГЦ и интегрированным двухканальным гигабитным сетевым адаптером. Последнее обстоятельство позволило повысить производительность сетевой подсистемы. Кроме того, применялся двухканальный RAID-контроллер AMI MegaRAID SCSI 320-2 с набором четырех дисков Seagate Cheetah 15K.3 по 18 Гбайт каждый, сконфигурированных в RAID-массив уровня 5. Это дало возможность создать высокопроизводительную дисковую подсистему. После произведенных изменений результаты, продемонстрированные во II туре в тесте NetBench 7.0.2 (рис. 36), оказались значительно выше. Впрочем, это не удивительно, так как результаты этого теста зависят в основном от производительности дисковой подсистемы. Сетевой трафик в режиме насыщения удалось поднять с 260 до 440 Мбит/с.
Рис. 36. Результаты теста NetBench 7.0.2 сервера K-Systems WORKGROUP 5200
В тестах WebBench 4.1 изменение аппаратной конфигурации сервера двояко повлияло на изменение результатов. Напомним, что результаты тестов WebBench 4.1 определяются в первую очередь производительностью процессорной подсистемы сервера. Учитывая, что в новой конфигурации сервера использовались те же процессоры Intel Xeon 2,8 ГГц, а сама системная плата Intel SE7501HG2 была построена на том же наборе микросхем, что и плата Intel SE7501BR2, существенных изменений в результатах тестирования ждать не приходилось. В то же время результаты тестов зависят и от корректной настройки операционной системы, которой, по всей видимости, сделано не было. К примеру, для нас так и осталось загадкой, почему производитель сервера не посчитал нужным инсталлировать обновление под чипсет системной платы после установки операционной системы. В результате все PCI-X мосты определялись системой как неизвестное устройство, что, конечно же, могло негативно отразиться на результатах тестов.
В результате в тесте nt_simple_cgi (рис. 37) удалось лишь незначительно повысить скорость обработки запросов. Аналогично в тесте nt_simple_isapi (рис. 38) результаты лишь немного улучшились. В тестах nt_simple_nsapi (рис. 39) и static_mt (рис. 40), наоборот, результаты стали хуже, чем в I туре тестирования.
Рис. 37. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_cgi для сервера K-Systems WORKGROUP 5200
Рис. 38. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_isapi для сервера K-Systems WORKGROUP 5200
Рис. 39. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_nsapi для сервера K-Systems WORKGROUP 5200
Рис. 40. Зависимость скорости обработки запросов от числа активированных клиентов в тесте static_mt для сервера K-Systems WORKGROUP 5200
Редакция выражает благодарность компании OOO «К-Системс» (http://www.k-systems.ru/, e-mail: support@k-systems.ru, тел.: (095) 495-1167, 948-3650, факс: (095) 742-6305) за предоставленный для тестирования сервер K-Systems WORKGROUP 5200.
Klondike President 1500A и Klondike President 2000A
Компания «Клондайк Компьютерс» предоставила для тестирования два сервера: KLONDIKE President 1500A в I туре и KLONDIKE President 2000A во II туре.
Сервер KLONDIKE President 1500A изготовлен в корпусе Intel SC5200 Pedestal с тройным источником питания мощностью по 350 Вт каждый с резервированием по схеме 2+1 и безынерционным переключением.
Собран сервер на базе системной платы Intel SE7501BR2 с чипсетом Intel E7501 и двумя процессорами Intel Xeon 2,8 ГГц.
В сервере установлен двухканальный RAID-контроллер LSI MegaRAID SCSI 320-2, а RAID-массив уровня 0+1 образован четырьмя SCSI-дисками Ultra320 Seagate ST336753LC емкостью 36 Гбайт каждый. RAID-контроллер сервера имеет встроенный блок BBU (Battary Backup Unit), исключающий потерю данных из кэша контроллера при отказе питания. Все диски, объединяемые в RAID-массив, подсоединялись по два к обоим каналам RAID-контроллера, для чего в сервере было установлено две корзины для SCSI-дисков.
Несмотря на наличие интегрированного на системной плате гигабитного адаптера на базе однокристального чипа Intel 82540EM, в сервере был дополнительно установлен гигабитный адаптер Intel PRO 1000/MT на базе однокристального чипа Intel 82545EM. Такое решение вполне обоснованно, если вспомнить, что адаптер на основе чипа Intel 82540EM не является серверным и разведен на PCI-шину 32 бит/33 МГц, что ограничивает его пропускную способность.
Учитывая, что в сервере KLONDIKE President 1500A было установлено 4 Гбайт оперативной памяти, мы провели тестирование сервера в четырех различных конфигурациях: с включенной и отключенной технологией Hyper-Threading и с 1 и 4 Гбайт памяти.
Как и для серверов GEG Express X1280S и МИР-3Г, в тесте NetBench 7.0.2 для сервера KLONDIKE President 1500A (рис. 41) наблюдалась нетипичная зависимость сетевого трафика от числа клиентов, состоящая в том, что при отключении Hyper-Threading результаты не только не ухудшались, но и немного улучшались. Напомним, что причина столь странного поведения сервера заключается, по все видимости, в высокопроизводительной дисковой подсистеме сервера. Дисковая подсистема не является в этом случае узким местом (что наблюдается крайне редко), и максимальный сетевой трафик упирается в возможности сетевой подсистемы. Однако в случае когда сетевой трафик зависит от сетевой подсистемы, использование технологии Hyper-Threading негативно отражается на максимальной полосе пропускания сервера. Интересно также отметить, что увеличение размера оперативной памяти приводит к уменьшению разницы в сетевых трафиках в режимах с Hyper-Threading и без нее.
Заметим, что серверы KLONDIKE President 1500A и GEG Express X1280S, обладая высокопроизводительной дисковой подсистемой, проявили одинаковый характер зависимости результатов тестирования от использования технологии Hyper-Threading и оказались лучшими серверами в данном тесте.
Рис. 41. Результаты теста NetBench 7.0.2 сервера KLONDIKE President 1500A
Результаты тестирования пакетом WebBench 4.1 сильно зависят от вида теста.
На результаты теста nt_simple_cgi (рис. 42) влияет, во-первых, использование Hyper-Threading, во-вторых, объем установленной памяти. Активация Hyper-Threading, как и увеличение объема памяти, вызывала повышение скорости обработки запросов. Причем активация Hyper-Threading при 1 Гбайт памяти приводила к скорости обработки запросов, наблюдаемой при отключенной Hyper-Threading с 4 Гбайт памяти. С ростом числа активированных клиентов скорость обработки запросов постепенно уменьшалась.
Как уже отмечалось, сервер KLONDIKE President 1500A показал поразительно высокие результаты в тесте nt_simple_isapi, что вызвано дополнительной настройкой реестра операционной системы. Интересно, что такая настройка сервера влияет только на результаты теста nt_simple_isapi. Для того чтобы иметь возможность оценить влияние настройки сервера на скорость обработки запросов в тесте nt_simple_isapi, мы специально провели тестирование как при внесении соответствующих изменений в реестр, так и без них.
При тестировании сервера без изменения настроек реестра (рис. 43) результаты теста nt_simple_isapi вполне типичны и зависят как от использования технологии Hyper-Threading, так и от объема установленной памяти. В режиме насыщения активация Hyper-Threading, как и увеличение объема установленной памяти, приводит к увеличению скорости обработки запросов. Причем конфигурация с отключенным режимом Hyper-Threading при 4 Гбайт памяти примерно равносильна конфигурации с 1 Гбайт памяти и включенным режимом Hyper-Threading.
При тестировании сервера с измененными настройками реестра (рис. 44) результаты теста nt_simple_isapi кардинально меняются. Прежде всего, наблюдается увеличение скорости обработки запросов почти в два раза. К тому же меняется зависимость результатов теста от объема установленной памяти и от режима использования Hyper-Threading. Так, если ранее включение Hyper-Threading положительно сказывалось на скорости обработки запросов, то теперь ее активация приводит к ухудшению результатов. Кроме того, увеличение объема установленной памяти хотя и в меньшей степени, чем Hyper-Threading, но тоже негативно отражается на максимальной скорости обработки запросов. Поэтому наиболее выгодной в данном случае оказывается конфигурация с 1 Гбайт памяти при отключенном режиме Hyper-Threading.
Итак, на основании результатов теста nt_simple_isapi можно сделать важный вывод: результаты теста зависят не только (да и не столько) от установленного в сервере железа, но и от корректной настройки операционной системы.
В тестах nt_simple_nsapi (рис. 45) и static_mt (рис. 46) поведение сервера KLONDIKE President 1500A вполне типично. Использование технологии Hyper-Threading в этих тестах приводит к уменьшению скорости обработки запросов, а влияние объема установленной памяти практически отсутствует.
Рис. 42. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_cgi для сервера KLONDIKE President 1500A
Рис. 43. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_isapi без дополнительных настроек реестра ОС для сервера KLONDIKE President 1500A
Рис. 44. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_isapi с дополнительными настройками реестра ОС для сервера KLONDIKE President 1500A
Рис. 45. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_nsapi для сервера KLONDIKE President 1500A
Рис. 46. Зависимость скорости обработки запросов от числа активированных клиентов в тесте static_mt для сервера KLONDIKE President 1500A
Во II туре тестирования компания «Клондайк Компьютерс» предоставила для тестирования сервер KLONDIKE President 2000A. Принципиальным изменением, внесенным в конфигурацию сервера, было использование системной платы Intel SE7501HG2 вместо платы Intel SE7501BR2. Кроме того, поскольку на плате Intel SE7501HG2 интегрирован двухпортовый гигабитный адаптер Intel 82546EB Gigabit Ethernet Controller, в сервер не устанавливался дополнительно гигабитный сетевой адаптер. Еще одним изменением (что, конечно же, не отражается на производительности самого сервера) стало использование корпуса Intel SC5200 Rack Mount, предназначенного для монтажа в 19-дюймовую стойку. Во всем остальном конфигурации серверов KLONDIKE President 1500A и KLONDIKE President 2000A полностью совпадают. Так, в сервере KLONDIKE President 2000A установлен двухканальный RAID-контроллер LSI MegaRAID SCSI 320-2 с модулем BBU (Battary Backup Unit), а RAID-массив уровня 0+1 сконфигурирован четырьмя SCSI-дисками (по два диска на канал) Ultra320 Seagate ST336753LC.
Учитывая, что изменения, внесенные в конфигурацию сервера, были минимальны, а дисковая подсистема осталась прежней, ожидать существенного изменения результатов тестирования не приходилось. В тесте NetBench 7.0.2 (рис. 47) сервер KLONDIKE President 2000A продемонстрировал практически такие же результаты, что и сервер KLONDIKE President 1500A. Как и для сервера KLONDIKE President 1500A, использование режима Hyper-Threading негативно отражалось на максимальном сетевом трафике это свидетельствовало о том, что именно сетевая подсистема сервера является узким местом в данном тесте. Полученные результаты позволили сделать вывод, что сегодня при использовании двухпроцессорных серверов с процессорами Intel Xeon 2,8 ГГц сетевой трафик в 600 Мбит/с является максимально возможным.
Рис. 47. Результаты теста NetBench 7.0.2 сервера KLONDIKE President 2000A
В тестах WebBench 4.1 результаты, продемонстрированные сервером KLONDIKE President 2000A, оказались столь же высокими, как и результаты сервера KLONDIKE President 1500A. Более того, результаты теста nt_simple_cgi (рис. 48) удалось даже существенно повысить, что, по всей видимости, было достигнуто опять-таки за счет прецизионной настройки реестра операционной системы. В тестах nt_simple_isapi (рис. 49) и nt_simple_nsapi (рис. 50) результаты практически не изменились по сравнению с сервером KLONDIKE President 1500A (напомним, что в тесте nt_simple_isapi результаты серверов KLONDIKE President 1500A и KLONDIKE President 2000A почти в два раза выше, чем для серверов других компаний). В тесте static_mt (рис. 51) результаты даже незначительно ухудшились по сравнению с сервером KLONDIKE President 1500A.
Рис. 48. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_cgi для сервера KLONDIKE President 2000A
Рис. 49. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_isapi для сервера KLONDIKE President 2000A
Рис. 50. Зависимость скорости обработки запросов от числа активированных клиентов в тесте nt_simple_nsapi для сервера KLONDIKE President 2000A
Рис. 51. Зависимость скорости обработки запросов от числа активированных клиентов в тесте static_mt для сервера KLONDIKE President 2000A
Отметим, что серверы KLONDIKE President 1500A и KLONDIKE President 2000A показали наилучшие результаты не только в тестах NetBench 7.0.2 и WebBench 4.1. Поэтому их можно рекомендовать для использования и в качестве файл-сервера для рабочих групп, и в качестве Web-сервера начального и среднего уровней, а также как универсальный сервер для работы с ресурсоемкими приложениями.
Редакция выражает благодарность компании «Клондайк Компьютерс» (http://www.klondike.ru/, e-mail: electron@klondike.ru, тел.: (095) 363-9222, 363-9223) за предоставленные для тестирования серверы KLONDIKE President 1500A и KLONDIKE President 2000A.