Ж у р н а л   о   к о м п ь ю т е р н ы х   с е т я х   и   т е л е к о м м у н и к а ц и о н н ы х   т е х н о л о г и я х
СЕТИ И СИСТЕМЫ СВЯЗИ on-line
  ПОИСК: ПОДПИСКА НА НОВОСТИ: НОМЕР:
    ДОМОЙ • Архив: Новостей | Конференций | НомеровПодписка
 
   
 
   
    
РЕДАКЦИЯ
 
Все о журнале
Подписка
Как проехать
Где купить
Отдел рекламы
График выхода журнала
Адреса в Интернет

РУБРИКАТОР
   
• Инфраструктура
• Информационные
   системы

• Сети связи
• Защита данных
• Кабельные системы
• Бизнес
• Колонка редактора
• Электронная
   коммерция

• Только на сервере
• Системы
   учрежденческой
   связи

• Новые продукты


Rambler's Top100

  

Выбор аппаратной платформы для Windows NT

Джей Милн

Наконец-то многие предприятия начинают считать Windows NT корпорации Microsoft весьма привлекательной сетевой операционной системой. В отличие от систем NetWare фирмы Novell или OS/2 корпорации IBM, которые работают только на платформе Intel, Windows NT может работать на четырех различных аппаратных платформах: Alpha корпорации Digital, Pentium корпорации Intel, PowerPC — совместная разработка корпорации IBM и фирмы Motorola, а также MIPS. Поэтому мы решили выяснить, какая из этих четырех платформ обеспечивает наивысшую производительность при относительно низкой цене.

Испытать каждую платформу нам не удалось. В нашем распоряжении были только два сервера: с процессорами Intel и с процессором Alpha (при этом мы просили каждого производителя предоставить нам сервер с наилучшим соотношением цена/производительность). Это сервер Proliant 5000 корпорации Compaq Computer, оснащенный четырьмя 200-МГц процессорами Pentium Pro с кэш-памятью емкостью 512 Кбайт каждый, и сервер AlphaServer 1000 с новейшим 300-МГц процессором Alpha 21164 корпорации Digital. AlphaServer 1000 испытывался с одним ЦПУ, а Proliant — с одним и четырьмя ЦПУ. Так какой же из них лучше подойдет для развертывания сервера Windows NT на предприятии? Если взять за основу показатели протестированных нами систем, то машины с процессорами Intel характеризуются лучшим соотношением цена/производительность. И вряд ли будет откровением тот факт, что платформа Intel имеет лучшие перспективы для дальнейшего развития. Однако необходимо отметить, что, хотя AlphaServer 1000 и использует новейший процессор Alpha 21164 корпорации Digital, на самом деле он является сервером начального уровня (low end), который подходит для сетей масштаба рабочей группы или подразделения предприятия. Мы думаем, что модель 2000 серии AlphaServer была бы более "грозным" соперником для Proliant 5000.

Сервер Proliant, работая как с одним, так и с четырьмя ЦПУ, при тестировании с приложением Microsoft Exchange 4.0 показал лучшее, чем AlphaServer фирмы Digital, соотношение цена/производительность (см. врезку "Методика тестирования". — Прим. ред.). Proliant 5000 с четырьмя процессорами за 3 ч работы смог выполнить огромное число операций с сообщениями — 257 000, что более чем в два раза превышает аналогичный показатель для AlphaServer — 110 000 операций. При выполнении сетевых файловых операций (в ходе тестирования клиенты копировали файлы на сервер и обратно) Proliant 5000 снова оказался лучшим.

Испытания показали, что Proliant 5000 с одним процессором по отношению цена/производительность уступает своей четырехпроцессорной версии. Мы ожидали этого, поскольку корпорация Compaq разрабатывала Proliant 5000 как многопроцессорную систему (и устанавливала на него соответствующую этому цену).

Если при сравнении серверов в качестве критерия выбрать число выполняемых операций с сообщениями (за 1 ч) в расчете на доллар цены сервера, то и в этом случае Proliant 5000 имеет лучшие, чем AlphaServer 1000, показатели.

Более того, процессор Intel поддерживают все рассмотренные нами приложения, а процессор Alpha корпорации Digital — только около 85% из них. Для независимых производителей программного обеспечения платформа Intel является основной, используемой для компиляции приложений, что связано с повышенной потребностью рынка в Intel-совместимых системах. Однако из этого нельзя заключать, что процессор Alpha корпорации Digital не может конкурировать с процессором Intel. Имея более высокую производительность при выполнении операций с плавающей точкой, системы на базе процессора Alpha обладают определенными преимуществами на рынке рабочих станций, предназначенных для решения инженерных задач. Кроме того, в отличие от 32-разрядных процессоров Pentium Pro 64-разрядный процессор Alpha сможет поддерживать 64-разрядную версию Windows NT (если она, конечно, появится).

О чем говорят цифры

Серверы, оснащенные ОЗУ и дисковой памятью больших объемов, зачастую используются как серверы приложений или как файл- и принт-серверы. Мы рассмотрели оба этих варианта. Для измерения производительности при выполнении сетевых файловых операций нами использовалось новое тестовое приложение FileMetric 1.0 (см. врезку "Методика тестирования". — Прим. ред.)

При небольшой нагрузке сервер Proliant с четырьмя ЦПУ имеет более высокую среднюю производительность в расчете на одного клиента FileMetric, чем AlphaServer 1000. Однако по мере увеличения числа клиентов FileMetric оба сервера показывают примерно одинаковую производительность. В среднем сервер Proliant с одним ЦПУ работает приблизительно на 28% быстрее, чем AlphaServer.

Следует отметить, что клиент FileMetric имитирует работу около 10 реальных пользователей, которые эпизодически загружают с сервера разделяемые приложения или обмениваются с ним файлами данных. При этом соотношение числа операций чтения и записи (с дисков и на диски сервера) составляло примерно 3:1. Как уже отмечалось, по мере увеличения числа клиентов FileMetric разница между производительностью серверов уменьшается, что говорит о снижении влияния ЦПУ на производительность сервера и о том, что скорость работы самой сети становится фактором, который уменьшает его производительность. В ходе нашего тестирования загруженность сегментов Fast Ethernet составляла в среднем 30% и периодически была равна 50%; при загруженности сети Fast Ethernet, равной 60—65% и более, эффективно работать в ней становится невозможно.

Однако Windows NT в качестве сервера приложений, — а именно в этой роли ее видят большинство пользователей, — особенно успешно конкурирует с NetWare. Для прикладного тестирования, при котором определялось среднее время выполнения сервером операции с сообщением в среде Exchange, мы выбрали утилиту LoadSim корпорации Microsoft. Она была настроена на имитацию работы 1000 пользователей, но, как мы думаем, нагрузка, которую она создавала на сервер, соответствует деятельности приблизительно 2000 реальных пользователей.

Как мы и ожидали, сервер Proliant с четырьмя ЦПУ продемонстрировал меньшее среднее время выполнения операции (0,588 с) по сравнению с аналогичным показателем AlphaServer (1,425 с). Даже когда мы запустили Proliant с одним ЦПУ, AlphaServer все равно работал медленнее, правда ненамного (приблизительно на 14%).

В ходе тестирования однопроцессорного сервера Proliant средняя загруженность его процессора составила 96%, в то время как процессор сервера AlphaServer использовался на все 100%. Средняя загруженность всех четырех процессоров сервера Proliant составила 70%, что говорит о значительном "запасе прочности" этой машины. Proliant с четырьмя ЦПУ выполнял в среднем примерно 85 000 операций с сообщениями в час, а AlphaServer за то же время мог выполнить только около 36 000 операций.

По другому показателю — число выполняемых операций с сообщениями (за 1 ч) в расчете на доллар цены сервера — Proliant 5000 с четырьмя ЦПУ значительно превосходит AlphaServer 1000 (соответственно 1,77 и 0,70 операций). Это можно объяснить тем, что AlphaServer 1000 не только уступает Proliant 5000 по производительности, но и дороже его на 3600 долл.

Наличие приложений

Производительность — только один из факторов, которые определяют успех серверов на рынке. Другим фактором является наличие приложений. Все рассмотренные нами приложения (см. табл. 2) работают на платформе Intel. Ключевые бизнес-приложения, такие, как R/3 фирмы SAP или СУБД System 11 фирмы Sybase, работают только на платформе Intel (фирма SAP планирует перенести R/3 и на платформу Alpha).

По информации, полученной от фирмы SAP, спрос на версии программных продуктов для PowerPC и MIPS отсутствует. Аналогичные высказывания мы слышали и от представителей самых разных фирм — производителей программного обеспечения. Сторонники PowerPC, а именно фирма Motorola и корпорация IBM, прикладывают большие усилия для увеличения числа независимых производителей программного обеспечения, выпускающих версии своих продуктов для PowerPC. Однако рынок в основном ориентирован на платформу Intel, для которой уже выпущено немало важных приложений, включая антивирусные программы, системы управления иерархической памятью (Hierarchical Storage Management), утилиты для Windows NT и множество программ для работы в Интернет.

Отсутствие приложений "масштаба предприятия" для платформ PowerPC и MIPS (подобных R/3 фирмы SAP) снижает привлекательность последних. Одна из причин этого связана с тем, что до появления Windows NT версии 3.51 данная ОС не поддерживала платформу PowerPC, поэтому независимые производители программного обеспечения уделяли ей мало внимания. Да и сама Windows NT тогда не считалась жизнеспособной платформой для сети масштаба предприятия. Следует отметить, что корпорация Microsoft выпускает версии своих Windows NT-приложений для всех четырех аппаратных платформ, что должно способствовать их "укреплению".

В настоящее время, помимо Windows NT для платформы Intel, имеется широкий выбор ОС, включая OS/2, Unix, а также NetWare. Для компьютеров на базе процессора Alpha корпорация Digital выпускает 64-разрядную версию Unix и OpenVMS. Определенное количество ОС существует и для PowerPC и MIPS, благодаря чему, пользователи всегда могут перейти на любую другую операционную систему, если Windows NT их чем-то не устраивает.

Большое значение имеет выбор аппаратного обеспечения. Для платформы Intel он очень широк. Pentium Pro имеет поддержку многопроцессорных конфигураций ПК (до четырех процессоров), поэтому любой, даже самый кустарный, производитель компьютеров может предложить системы, поддерживающие симметричную многопроцессорную обработку данных. Рынок периферийного оборудования для платформы Intel очень развит, и это дает уверенность в том, что в ближайшее время он не исчезнет. Однако по мере роста поставок серверов на базе других аппаратных платформ разнообразие и объемы выпуска оборудования для них также будут расти и обострят конкуренцию. В итоге выиграют потребители, которые смогут приобрести более быстрые и менее дорогостоящие системы.


распечатать статью




  
2 '1997
СОДЕРЖАНИЕ

колонка редактора

• Наш хит-парад

локальные сети

• Концентраторы Ethernet для рабочих групп (обзор российского рынка)

• Выбор аппаратной платформы для Windows NT

• Основы построения структурированной кабельной системы. Часть III

корпоративные сети

• АТМ в России: первые успехи

• Принимая решение о создании сети АТМ

услуги сетей связи

• Лазерная связь — новый экономичный способ беспроводной связи

• Беспроводные сетевые технологии

• Проблемы передачи данных по телефонным линиям

• Перспективные системы и стандарты транкинговой связи

• Измерительное звено системной интеграции

интернет и интрасети

• Как настроить браузер WWW

• Microsoft и Netscape — победители в "войне" браузеров

• Моментальная интрасеть

• Интеграция Windows и Unix с помощью файловых сервисов на базе SMB

• Отображение имен NetBIOS в сетях TCP/IP

• Шлюзы IPX—IP: ваши переводчики в стране Интернет

защита данных

• Обеспечение безопасности Web-сервера

новые продукты

• StorPoint — новое средство доступа к CD-ROM; Администрирование DNS станет легче

только на сервере

• Серверы ODBS: новое слово в технологии БД



 Copyright © 1997-2007 ООО "Сети и Системы Связи". Тел. (495) 234-53-21. Факс (495) 974-7110. вверх