Тестирование серверов удаленных узлов. Часть 1 - обзор, лабораторные испытания и сводка характеристик(С) СК Пресс 12/95
Добро пожаловать в будущее распределенных вычислений! Мы рассматриваем здесь 13 серверов удаленных узлов, которые проще систем дистанционного управления и позволяют вам подключаться к ЛВС из любого места, где есть телефонная связь.
Представьте себе два конвейера: один - система дистанционного управления, другой - сеть с удаленными узлами. Система дистанционного управления работает с "готовыми продуктами" - экранами и нажатиями клавиш. Сеть с удаленными узлами, наоборот, перемещает сырье - в данном случае сетевые пакеты. Как и в случае с конвейером, во втором случае для получения того же конечного результата приходится переместить гораздо больше сырья. Но транспортировка сырья, т. е. сетевых пакетов, - процесс более надежный, меньше подверженный помехам, чем пересылка полностью законченных экранных изображений.
Мы полагаем, что будущее дистанционного доступа - это обмен с удаленными узлами. Такой режим удобен дл систем клиент-сервер, графических прикладных программ, а также высокоскоростных технологий связи - модемного протокола V.34 и сетей ISDN. Новая система Windows 95 тоже предусматривает работу с клиентами на удаленных узлах, которые совместимы с многими из рассматриваемых здесь серверов.
В системе с удаленными узлами телефонная лини становится просто еще одним расширением вашей ЛВС. Вызывающий ПК воспринимает ресурсы сети как дополнительные дисковые накопители или принтеры; иными словами, вы работаете точно так же, как если бы были подключены непосредственно к ЛВС. При использовании же системы дистанционного управления вам приходится менять свой подход к работе, так как при этом работа выполняется на удаленной машине, и полученные результаты остаются на ней.
Рассмотренные нами 13 изделий с удаленными узлами образуют многомерное пространство. Некоторые из них, в том числе LanRover/E PLUS 3.5 фирмы Shiva и AccessBuilder 2000 фирмы 3Com, представляют собой законченные аппаратно-программные комплексы, которые инсталлируются очень быстро. В отличие от аппаратного подхода, клиентские программы удаленного узла входят как составные части в системы OS/2 Warp Connect фирмы IBM и Windows 95. Система Windows NT содержит программные модули клиента и главной машины сети с удаленными узлами, так что файловый сервер, работающий под управлением Windows NT, может одновременно служить и сервером доступа; однако если вы предполагаете регулярно использовать этот режим, то может оказатьс более целесообразным установить специализированную систему.
Другие изделия, в том числе LAN Distance Connection Server фирмы IBM и Remote Office Communications Server фирмы Stampede Technologies, являются по существу инструментальными наборами, которые вы устанавливаете на ПК. При этом инсталляция набора фирмы Stampede гораздо проще, чем набора IBM.
Изделия для удаленных узлов все чаще включают в себ и функции дистанционного управления. Они подключаются к ЛВС в качестве удаленного узла, а затем позволяют вам дистанционно управлять каким-либо ПК в данной ЛВС. Это дает хорошие результаты при работе с прикладными программами, которые предъявляют специальные требовани к оборудованию, касающиеся диагностики сетей, а также с программами, в которых не используются возможности технологии клиент-сервер для уменьшения потока данных, идущего через модем. (Как работает программа дистанционного управления через канал связи, созданный в режиме удаленного узла, описано во врезке "Центральный модем - альтернатива дистанционному управлению", см. предшествующую статью по дистанционному управлению в этом же номере.)
Независимо от конфигурации изделия решающую роль играют три фактора : простота инсталляции, простота управления и защита данных. Обеспечивать работу мобильных пользователей трудно и дорого, поэтому такие изделия должны быть простыми в обращении. В обзоре по каждому изделию дается таблица "Соответствие решаемой задаче", в которой оцениваются перечисленные выше факторы.
Подход к инсталляции и сопровождению этих изделий отражает стиль работы соответствующей компании. Фирмы Attachmate Corp., Cisco Systems и IBM, вероятно, считают, что их продукцию будут устанавливать и эксплуатировать хорошо обученные и подготовленные профессионалы. А фирмы Shiva, Stampede и 3Com стараютс сделать все как можно более простым. LanRover/E PLUS фирмы Shiva удостоен нашего отличия "Редакци советует", а Remote Office фирмы Stampede оказалс самым недорогим изделием при высоких показателях быстродействия.
Мы приняли несколько практических критериев, на основании которых включали изделия в этот обзор. Требовалось, чтобы изделие было четырехпортовым сервером, работающим с клиентами Windows или OS/2 и одновременно реализующим протоколы IPX и IP. Необходимо было также, чтобы последовательный порт имел скорость обмена 115.2 Кбит/с, т. е. мог работать с современными модемами V.34, обеспечивающими скорость 28.8 Кбит/с. В результате мы отобрали 13 изделий.
Принятые нами критерии отсекли ряд комплектов. Из обзора был также исключен NetWare Connect фирмы Novell, поскольку летом 1995 г. планируется выпустить его новую версию, однако информацию о нем и о пакете WanderLink фирмы Funk Software вы можете найти во врезке "Факультативные NLM: NetWare Connect и WanderLink". Из заслуживающих внимания, но не рассмотренных нами изделий назовем Dr. BonD-S фирмы NEC и NetHopper фирмы Rockwell; обе компании в это время были заняты модернизацией своих изделий и поэтому не стали участвовать в тестировании. А интересный новый пакет NetServer/8 фирмы U.S. Robotics появился слишком поздно, чтобы быть включенным в испытания.
Сервер удаленных узлов можно рассматривать как имеющий две стороны, одна из которых обращена к локальной сети, а другая - к региональной. Со стороны ЛВС вам требуются подключение к соответствующему кабелю Ethernet или Token Ring и реализация сетевых протоколов, используемых в вашей ЛВС (например, IPX или TCP/IP).
Со стороны региональной сети требуются несколько последовательных портов, хорошая защита данных и высокая пропускная способность. Некоторые комплексы, например LANexpress 4000 фирмы Microcom, комплектуютс внутренними модемами; они легко настраиваются, но их труднее модернизировать по мере дальнейшего развити стандартов. У других есть только последовательные порты, так что модемы вам придется приобретать отдельно. Это усложняет начальную установку, но последующая модернизация модемов будет проще. По мере того как ISDN будет становиться все более доступной, вы по достоинству оцените возможности таких изделий, как NetWare Connect фирмы Novell, которые через адаптеры могут стыковаться практически с любыми типами арендованных линий и устройств ISDN.
Каждый беспокоится о защите данных - и правильно делает. Все рассматриваемые изделия запрашивают у входящего в систему абонента пароль, и все они, за исключением изделий фирм Attachmate, IBM и 3Com, могут перезванивать абоненту по заранее запрограммированному номеру, чтобы преградить несанкционированный доступ. Некоторые изделия реагируют лишь на конкретный адрес, генерируемый клиентской программой; а для защиты RLN Turnkey Server фирмы Attachmate Corp. вы даже можете использовать подключаемые снаружи аппаратные устройства.
Ценным свойством является централизованное управление для администратора сети. Если вы работаете в ЛВС NetWare, то вам стоит присмотреться к изделиям AccessBuilder, LanRover/E и Remote Annex 2000. Эти пакеты распознают вызывающего абонента с помощью механизма Bindery системы NetWare. Если вы не используете NetWare, обратите внимание на такие изделия, как LanRover/E и RLN Turnkey Server, которые обеспечивают общее пользование централизованной базой данных внешних абонентов. Однако в большинстве комплектов, использующих центральный модуль Bindery, применяется незашифрованный протокол Password Authentication Protocol (PAP), поскольку аппарат Binderies несовместим с протоколом Challenge Handshake Authentication Protocol (CHAP) - более новой схемой шифрования. Только фирмы Microsoft и Shiva используют протокол Secure Password Authentication Protocol (SPAP), по которому пароли зашифрованы и хранятся в централизованной базе данных.
Сумма ежемесячных телефонных счетов может далеко превзойти начальную стоимость оборудования удаленного узла, так что используйте телефонные линии разумно. Системы с удаленными узлами пересылают по телефонным линиям больше данных, чем системы дистанционного управления, поэтому используйте модемы V.34, которые обеспечивают самый быстрый обмен сигналами по таким линиям. Выбирайте такие комплексы, которые сводят к минимуму объем передаваемых данных и обеспечивают максимальное сжатие.
В некоторых комплексах при работе по аналоговым телефонным линиям используются собственные связные протоколы, но мы рекомендуем выбирать те, которые придерживаются протокола Point-to-Point Protocol (PPP), принятого группой Internet Engineering Task Force. Фирма Shiva активно поддерживает технологию PPP, а ряд компаний, в том числе Farallon и Microsoft, приобрели лицензии на применение ShivaPPP. (Подробнее об изделии Farallon см. врезку "Timbuktu Pro for Windows" в статье этого номера о дистанционном управлении.) Однако PPP не предусматривает стандартизованной схемы сжатия данных, поэтому изделия, построенные на базе ShivaPPP, все-таки могут различаться по пропускной способности.
Клиентская программа перенаправляет запросы на сетевое обслуживание в последовательный порт и управляет соединением. Фирма Shiva прилагает большие усилия, чтобы сделать свои клиентские программы дл удаленных узлов как можно более универсальными. Разрабатывая 32-разрядные программы-клиенты удаленного узла для своих систем Windows 95 Windows NT, компани Microsoft пользовалась консультациями Shiva. Загрузив клиента Shiva "поверх" ShivaPPP, вы можете работать с серверами доступа фирм Microsoft, Shiva, Telebit и 3Com. Обращаясь к серверу Shiva через клиента Shiva, вы получаете такие возможности, как сжатие данных и протокол SPAP, которых не будет при обращении к серверам других моделей. Аналогичным образом фирма Stampede выдает лицензии на свою клиентскую программу Remote Office Gold PPP для применения в комплексах дистанционного доступа фирм Cisco и Digital.
Если у вас имеются пользователи, работающие на машинах Mac или на PC, оснащенных OS/2, то при выборе сервера убедитесь в наличии у него клиентских программ для таких машин. Обратите внимание, что LAN Distance фирмы IBM не имеет клиентского модуля DOS. В нашей "Сводке характеристик" приведены списки клиентских программ, имеющихся для каждого изделия.
Мы в основном рассматривали вопрос о том, как сервер удаленных узлов принимает поступающие вызовы, но многие изделия также дают возможность пользователям ЛВС связываться с внешними абонентами через подключенные к машине модемы и телефонные линии. Это устраняет необходимость устанавливать отдельный модем и выделять телефонную линию для каждого ПК.
Практически все современные связные программы могут работать с одним или несколькими из наиболее распространенных протоколов, используемых для пересылки модемных данных по ЛВС, в том числе NetWare Asynchronous Services Interface (NASI), Network Communications Services Interface (NCSI), а также с прерыванием INT 14. Некоторые изделия - AccessBuilder 2000, RLN Turnkey Server и MBE-RAS фирмы RAD - не позволяют выходить на внешних абонентов.
Нам не пришлось долго искать различия между этими изделиями. Как показывают публикуемые нами материалы, выбор вариантов для сервера удаленных узлов очень широк.
Информация пользователю.
Remote Office Gold очень прост в работе. Он изображает на экране панель модема с индикаторными лампочками. LanRover/E позволяет вводить пиктограммы программ, которые при запуске соединят вас с сетью.
NetBlazer фирмы Telebit не имеет настоящего режима Windows. Он запускает Windows, но его клиентский модуль фактически базируется на DOS. Будьте готовы к тому, что придется выходить из Windows, когда потребуется установить или прерывать связь.
Администратору сети
Мелочи на самом деле имеют большое значение. В системе LANA/4e нам понравились сенсорные кнопки управления и ЖК-индикаторы. С их помощью настройку выполнять гораздо удобнее, чем связываться с системой через терминал.
В устройстве фирмы RAD оказалась микросхема контроллера, которая не держалась в своем гнезде. Что же нам посоветовала фирма? - Вставить бумажную прокладку. Мы попросили прислать новое устройство, но в нем обнаружился тот же дефект: вынув микросхему, мы увидели, что на дно гнезда наклеена липкая лента.
РЕДАКЦИЯ СОВЕТУЕТ
- Shiva LanRover/E PLUS 3.5
Среди серверов удаленных узлов LanRover/E PLUS 3.5 компании Shiva представляет собой поистине выдающееся изделие. Как и раньше, в нем лучше, чем у всех других, сочетаются простота в эксплуатации, быстродействие, функции защиты данных и управления. Пользователи Microsoft Windows 95 будут рады узнать, что они смогут устанавливать соединения с LanRover/E без каких-либо дополнительных программных средств: планируется, что эта операционная система будет поставляться с клиентскими драйверами Shiva. Всем остальным понравятся интуитивно понятный интерфейс пакета, а также возможность бесплатного подключени неограниченного числа клиентов.
Администраторы сети могут еще больше упростить дистанционный доступ, создав специальные пиктограммы для различных прикладных программ. Щелчок мышью на такой пиктограмме приводит к тому, что система устанавливает соединение с сетью и запускает там заданную программу. Вот как просто! Для тех, кому хотелось бы сочетать режим удаленного узла с дистанционным управлением, рекомендуем новаторскую программу Timbuktu Pro for Windows компании Farallon, которая обеспечивает функции дистанционного управления локальной сетью через клиентский модуль Shiva.
Единственное, что нас разочаровало в пакете LanRover/E, - это его средства сетевого управления. Чтобы получить доступ к подробной статистике портов, вам сегодня понадобится дорогостоящая платформа управления SNMP.
Если на первом месте для вас стоит управление сетью, обратите внимание на серверы удаленных узлов фирм Attachmate Corp. и Microcom. Другое изделие - Cisco 2509 Access Server - один из серьезных претендентов на использование в тех сетях, где применяются маршрутизаторы Cisco.
Если важным фактором является стоимость, можно приобрести программно-ориентированный сервер удаленных узлов - например, Remote Office Communications Server фирмы Stampede Technologies. Всего за 1295 долл. вы получаете четырехпортовую плату DigiBoard и клиентскую программу, котора способна работать с серверами удаленных узлов фирмы Cisco, а также с серверами компаний Digital и Xyplex (не рассматриваемыми в данном обзоре).
Дистанционный доступ в операционной системе
Стив Ригни
Прежде чем выкладывать несколько тысяч долларов за сервер дистанционного доступа, разберитесь, кака ОС стоит на вашем настольном компьютере или в вашей сети. Системы Microsoft Windows NT, Windows 95 и OS/2 Warp Connect фирмы IBM имеют в своем составе клиентские модули дистанционного доступа, а Windows NT Server также выполняет ряд функций сервера удаленных узлов. Будучи встроенными в ОС, такие клиентские модули инсталлируются гораздо проще. Тем, кто использует NetWare, целесообразно рассмотреть программу NetWare Connect фирмы Novell или ее конкурента - WanderLink фирмы Funk Software (см. врезку "Факультативные NLM: NetWare Connect и WanderLink").
WINDOWS NT SERVER
Модуль Remote Access Services (RAS) в Windows NT представляет собой полномасштабный сервер удаленных узлов, обеспечивающий на одной машине до 256 одновременных соединений (входящих и исходящих). Программные модули для удаленных клиентов включены в состав операционных систем Windows for Workgroups, Windows NT Workstation and Server и Windows 95. Они работают в сетях с протоколами TCP/IP, IPX, NetBEUI и обеспечивают соединения по протоколам PPP или SLIP.
Будучи составной частью Windows NT, RAS допускает управление и контроль с помощью всех встроенных утилит, в том числе Performance Monitor и Event Viewer. Нас, однако, разочаровало отсутствие статистики по портам. Windows NT также можно настроить как сервер доступа к Internet или маршрутизатор коммутируемой связи.
WINDOWS 95
Хотя Windows 95 не содержит столь развитого сервера дистанционного доступа, как Windows NT Server, но зато в ней предусмотрено больше функций для удаленных клиентов, чем в остальных рассматриваемых здесь изделиях. Она также включает в себя клиентский почтовый модуль Exchange и стандартный связной пакет Hyper Terminal фирмы Hilgraeve. В расширенный комплект Windows 95 следовало бы включить набор инструментальных средств для связи с Internet и однопортовый сервер RAS.
В Windows 95 есть все необходимое клиентское программное обеспечение для установления соединений в режиме удаленного узла с серверами удаленных узлов, построенными на базе систем NetWare Connect, Windows 95, Windows NT, LanRover/E, NetModem и Unix. Ее программа для удаленного клиента реализует протоколы TCP/IP, IPX и NetBEUI. Подключаясь к сети извне с помощью встроенного стека PPP, можно одновременно использовать несколько разных протоколов.
Используя сокращенный вызов программ (shortcuts), вы можете создать пиктограмму, которая обеспечит автоматическое установление соединения в режиме удаленного узла при запуске той или иной прикладной программы. Все программы для удаленного клиента работают в режиме 32-разрядного модуля VxD, что позволяет легко переключаться с одного дистанционного соединения на другое или на локальные программы без замедления работы ПК.
OS/2 WARP CONNECT
Warp Connect не располагает функциями сервера удаленных узлов, а также таким количеством клиентских драйверов дистанционного доступа, как Windows 95, но содержит модуль удаленного клиента LAN Distance (он описывается в нашем обзоре), который устанавливает соединения с сервером LAN Distance, работающим по протоколам TCP/IP, IPX и NetBEUI. В отличие от Windows NT и Windows 95, Warp Connect требует перезагрузки машины перед установлением соединения в режиме удаленного узла. Она укомплектована полным набором утилит доступа к Internet, включая утилиты просмотра сети Web, FaxWorks фирмы SofNet и связной пакет HyperAccess Lite фирмы Hilgraeve.
Факультативные NLM: NetWare Connect и WanderLink
Падрик Бойл, Тони Помпили
Некоторым сетевым администраторам больше нравятс серверы удаленных узлов, которые комплексируются с системой NetWare. Идя навстречу таким пожеланиям, компании Novell и Funk Software предлагают серверы удаленных узлов на базе модулей NLM.
NETWARE CONNECT
В последнем выпуске бета-версии программы NetWare Connect фирмы Novell (800-638-9273) устранены многие недостатки версии 1.0: упрощен процесс инсталляции, расширены возможности программы управления и введены функции входящих и исходящих вызовов для клиентов DOS, Windows и Macintosh. К моменту сдачи обзора в печать цена программы еще не была установлена, но к тому времени, когда вы будете читать эту статью, изделие уже поступит в продажу.
Инсталляция проходит очень легко, причем тип модема распознается автоматически. Несколькими серверами NetWare Connect можно управлять из единого центра, получая на нем любую информацию - от статистики портов до текущего долга за телефонную связь. Кроме того, имеется возможность выдавать список подключенных пользователей, сведения о скоростях работы модемов и длительности сеансов связи.
WANDERLINK
Программа WanderLink 1.0 фирмы Funk Software (800-828-4146) тоже работает с любым сервером NetWare и обеспечивает возможность обработки входящих вызовов для пользователей DOS и Windows. Не реализованы работа с клиентами Mac и с протоколом IP.
Программа WanderLink (цена 595 долл. за версию на четыре порта и неограниченное число пользователей) легко инсталлируется как на клиенте, так и на сервере. В комплект входит, кроме того, лицензия на один экземпляр DOS и Windows-версий пакета дистанционного управления Proxy, предназначенного для ЛВС и также выпускаемого фирмой Funk. Кажда дополнительная лицензия стоит 89 долл.
Модуль WanderLink Administrator, работающий в Windows, позволяет настраивать порты, модемы и списки пользователей, а также контролировать состояние сервера. Средства защиты данных хорошо развиты и позволяют реализовать обратный вызов абонента, шифрование данных и идентификаторы узлов. По дополнительному заказу поставляется обширный набор фильтров сетевого доступа под названием Domains, дающих возможность ограничивать доступ к любой части сети.
В наиболее быстродействующих серверах удаленных узлов реализованы сложные алгоритмы сжатия файлов, форсированный режим VLM и предусмотрена работа с модемами V.34 на их максимальной скорости.
Как правило, пакеты дистанционного управлени выполняют пересылку файлов быстрее, чем серверы удаленных узлов. Поскольку сервер удаленных узлов рассматривает удаленные ПК как узлы ЛВС, удаленным программам-клиентам приходится тратить время на то, чтобы разбить каждый файл на небольшие пакеты данных и добавить к ним служебную сетевую информацию. Пакеты дистанционного управления избегают этих накладных расходов, пересылая информацию крупными блоками.
Однако между разными серверами удаленных узлов выявились значительные различия по быстродействию. Эти различия обусловлены тремя факторами: степенью сжатия, которая обеспечивается для пакетов и дл файлов, способностью сервера использовать модули VLM (Virtual Loadable Modules) системы NetWare, а также пропускной способностью канала связи.
Наибольшие различия в быстродействии наблюдаютс при пересылке хорошо и умеренно сжимаемых файлов. Используя алгоритмы сжатия, сервер может уменьшить размер файла и накладные расходы, связанные с работой в ЛВС, - например, служебную информацию протоколов IPX и PPP. Самыми быстрыми серверами в данном обзоре оказались LanRover/E PLUS 3.5 фирмы Shiva и AccessBuilder 2000 фирмы 3Com. Совсем немного отстали от них Gator Access MP фирмы Cayman Systems, Remote Office Communications Server фирмы Stampede Technologies и Remote Annex Series 2000 фирмы Xylogics. Системы фирм Shiva и 3Com пересылают файлы более чем в два раза быстрее, чем RLN Turnkey Server фирмы Attachmate, LAN Distance Connection Server фирмы IBM и MBE-RAS фирмы RAD.
Техника форсированной передачи пакетов, реализуемая VLM, - еще один из основных факторов, определяющих быстродействие. В режиме форсированной передачи, осуществляемом с помощью VLM - запросчиков DOS в NetWare, серверы в ответ на одно обращение клиента к сети могут выдать несколько сообщений. Если в сервере используется оболочка NETX фирмы Novell, то накладные расходы будут больше, так как в этом случае на каждый запрос может выдаваться только одно ответное сообщение.
Изделия фирм IBM и Attachmate используют VLM неэффективно. Так, система Attachmate успешно прошла тесты на расширяемость в режиме NETX, но показала низкое быстродействие. А система LAN Distance фирмы IBM, хотя прошла тесты, но выдавала ряд сообщений об ошибках, что привело к дополнительной задержке. Обе фирмы сейчас работают над устранением указанных недостатков.
Скорость оконечного оборудования данных (DTE) - фактор, который самым непосредственным образом влияет на скорость пересылки файлов. Под скоростью DTE понимается скорость, с которой компьютер посылает данные модему. При прочих равных условиях меньшая скорость DTE означает и меньшую скорость пересылки данных. Это проявилось особенно наглядно в случае комплекса MBE-RAS, который не смог поддерживать скорость DTE на уровне 115,2 Кбит/с - вопреки тому, что говорилось в рекламе.
4 модема Hayes Optima 288 V.34
___
_____|___|_ ___________
| ___ | Сервер |
| ___|___|-| удаленных | ____ HP NetServer ____ HP NetServer
| | ___ | узлов | | | 5/66 LF | | 5/66 LF
| | _|___|-|___________| |____| с системой |____| с системой
| | | ___ __| | | NetWare 3.12 | NetWare 3.12
| | | |___| __|_________|____________________|__________
| | | | ____________________________________________
| | | | Ethernet
| | | |
|_|_|___|______ ___
| Коммутатор |--------|___| Модем Hayes Optima 288 V.34
| AT&T Definity | |
|_______________| __|_ Compaq Deskpro 486/33M с DOS,
| | | | | клиентскими драйверами NetWare и
| | | |____| модулем удаленного клиента
| | |_______________________________________
_|_ |_____________________ _|_
|___| Модем Hayes |___| Модем Hayes |___| Модем Hayes
| Optima 288 V.34 | Optima 288 V.34 | Optima 288 V.34
__|_ __|_ __|_
| | Compaq Deskpro | | Compaq Deskpro | | Compaq Deskpro
|____| 486/33M с DOS, |____| 486/33M с DOS, |____| 486/33M с DOS,
клиентскими клиентскими клиентскими
драйверами драйверами драйверами
NetWare и NetWare и NetWare и
модулем модулем модулем
удаленного удаленного удаленного
клиента клиента клиента
Когда на связь с сервером выходят сразу несколько пользователей, то на суммарном быстродействии начинает сказываться еще один фактор - скорость процессора. При четырех удаленных клиентах процессоры некоторых серверов оказались просто недостаточно мощными, чтобы успевать обслуживать запросы от всех портов.
Мощные аппаратны средствам в серверах компаний Shiva, 3Com и Xylogics удалось лучше, чем в других серверах сбалансировать нагрузку, создаваемую запросами клиентов.
Не выдержали полной клиентской нагрузки система MiniArray Turn-Key Communications Server MA8ER/HD фирмы Multi-Tech и сервер фирмы Attachmate. Невысокие баллы получила и система LANexpress 4000 фирмы Microcom; ее модемы V.FC в наших тестах смогли поддерживать соединение с модемами Hayes V.34 лишь на скорости 26,18 Кбит/с.
Анализ выполнил Джеффри Дж. УиттПри анализе быстродействия сервера удаленных узлов ключевую роль играют две характеристики: длительностиь пересылки файлов при одном активном клиенте и расширяемость, т. е. поведение системы при добавлении новых клиентов. Оба фактора исследовались на нашем стенде для испытаний на быстродействие. Инсталляция, настройка, управление, защита данных, доступ удаленного клиента оценивались на отдельном стенде.
В тесте Расширяемость мы пересылали с главной машины на удаленные ПК файлы четырех различных типов: хорошо сжимаемый графический файл (983 Кбайт) со степенью сжатия 7,7:1, умеренно сжимаемый текстовый файл (328 Кбайт) со сжатием 2,5:1, слабо сжимаемый исполнимый файл (197 Кбайт) со сжатием 1,3:1 и абсолютно несжимаемый файл (131 Кбайт, 1:1).
Для оценки расширяемости сервера эти файлы пересылались одновременно четырем удаленным клиентам с использованием NetBench 3.0. При этом для файлов каждого типа использовался тест Sequential Read с длиной блока 1 Кбайт. В таблице даются полные времена пересылки файлов одному удаленному клиенту DOS, а затем двум и четырем одновременно подключенным клиентам. Эти цифры также показывают, как вел бы себя сервер при работе прикладной программы, в которой передача транзакций реализуетс в режиме "клиент-сервер".
В тесте Дистанционная пересылка файлов те же самые четыре файла пересылались единственному удаленному клиенту с помощью команды копировани DOS.
Во всех тестах скорость DTE последовательных портов на серверах и клиентах устанавливалась равной 115,2 Кбит/с. Для каждого модема устанавливались параметры, принимаемые по умолчанию, и разрешалс режим сжатия по протоколу V.42bis. Система LANexpress фирмы Microcom (единственная в данном обзоре, где применены внутренние модемы) испытывалась с внутренними модемами V.FC, рассчитанными на 28,8 Кбит/с.
На всех внешних абонентах устанавливались программы PPP, поставляемые в комплекте соответствующего изделия, а также драйверы NetWare VLM 1.2, использующие протокол IPX. Было и несколько исключений. Для систем фирмы Multi-Tech в тесте расширяемости и фирмы Attachmate в тесте дистанционной пересылки файлов использовалась подсистема NetWare NETX. Оценка пропускной способности LAN Distance производилась через окно DOS в OS/2 Warp, потому что это изделие не имеет собственного клиентского модуля DOS. Проверить LAN Distance на расширяемость мы не смогли, так как обнаружили нестыковку по синхронизации между NetBench и окном DOS в Windows и OS/2.
РАСШИРЯЕМОСТЬПлотно сжимаемый файл (7,7:1) | Умеренно сжимаемый файл (2,5:1) | Плохо сжимаемый файл (1,3:1) | Несжимаемый файл (1:1) | |
Мин: с | ||||
ОДИН КЛИЕНТ | ||||
Attachmate RLN Turnkey Server | 4,244 | 4,198 | 3,225 | 2,579 |
Cayman Gator Access MP | 4,020 | 3,759 | 3,107 | 2,525 |
Cisco 2509 Access Server | 4,007 | 3,753 | 3,120 | 2,520 |
IBM LAN Distance Connection Server | N/A* | N/A* | N/A* | N/A* |
LAN Access LANA/4e | 4,104 | 3,815 | 3,147 | 2,512 |
Microcom LANexpress 4000 1 | 3,399 | 2,948 | 2,255 | 1,736 |
Multi-Tech MiniArray | 3,509 | 3,206 | 2,438 | 2,104 |
RAD MBE-RAS | 4,019 | 3,763 | 3,115 | 2,502 |
Shiva LanRover/E PLUS | 4,948 | 4,457 | 3,558 | 2,736 |
Stampede Remote Office | 4,148 | 4,003 | 3,032 | 2,439 |
Telebit NetBlazer PN4DE | 3,280 | 3,208 | 2,481 | 2,091 |
3Com AccessBuilder 2000 | 4,341 | 4,053 | 3,303 | 2,662 |
Xylogics Remote Annex 2000 | 4,380 | 4,084 | 3,402 | 2,685 |
ДВА КЛИЕНТА | ||||
Attachmate RLN Turnkey Server | 8,546 | 8,444 | 6,451 | 5,171 |
Cayman Gator Access MP | 8,010 | 7,505 | 6,223 | 5,048 |
Cisco 2509 Access Server | 7,978 | 7,489 | 6,247 | 5,054 |
IBM LAN Distance Connection Server | N/A* | N/A* | N/A* | N/A* |
LAN Access LANA/4e | 8,208 | 7,646 | 6,306 | 5,033 |
Microcom LANexpress 4000 1 | 6,796 | 5,887 | 4,082 | 3,489 |
Multi-Tech MiniArray | 7,028 | 6,431 | 4,874 | 4,202 |
RAD MBE-RAS | 8,018 | 7,510 | 6,232 | 5,036 |
Shiva LanRover/E PLUS | 9,911 | 8,945 | 7,130 | 5,485 |
Stampede Remote Office | 8,325 | 8,069 | 6,148 | 4,937 |
Telebit NetBlazer PN4DE | 6,582 | 6,315 | 4,939 | 4,158 |
3Com AccessBuilder 2000 | 8,656 | 8,101 | 6,643 | 5,325 |
Xylogics Remote Annex 2000 | 9,123 | 8,296 | 6,914 | 5,454 |
ЧЕТЫРЕ КЛИЕНТА | ||||
Attachmate RLN Turnkey Server | 17,738 | N/A** | N/A** | 10,340 |
Cayman Gator Access MP | 16,031 | 15,046 | 12,372 | 10,051 |
Cisco 2509 Access Server | 15,940 | 14,944 | 12,495 | 10,112 |
IBM LAN Distance Connection Server | N/A* | N/A* | N/A* | N/A* |
LAN Access LANA/4e | 16,419 | 15,287 | 12,597 | 10,065 |
Microcom LANexpress 4000 1 | 13,532 | 11,750 | 8,138 | 6,971 |
Multi-Tech MiniArray | 13,943 | 12,703 | 9,715 | 8,380 |
RAD MBE-RAS | 16,013 | 14,996 | 12,428 | 10,054 |
Shiva LanRover/E PLUS | 19,866 | 18,021 | 14,255 | 10,986 |
Stampede Remote Office | 16,632 | 16,343 | 12,465 | 10,034 |
Telebit NetBlazer PN4DE | 12,660 | 12,019 | 9,642 | 8,077 |
3Com AccessBuilder 2000 | 17,321 | 16,228 | 13,281 | 10,673 |
Xylogics Remote Annex 2000 | 20,345 | 18,349 | 13,990 | 10,939 |
Плотно сжимаемый файл (7,7:1) | Умеренно сжимаемый файл (2,5:1) | Плохо сжимаемый файл (1,3:1) | Несжимаемый файл (1:1) | |
Мин: с | ||||
Attachmate RLN Turnkey Server | 3:53 | 1:28 | 1:11 | 0:59 |
Cayman Gator Access MP | 1:58 | 0:45 | 0:50 | 0:44 |
Cisco 2509 Access Server | 2:05 | 0:50 | 0:52 | 0.45 |
IBM LAN Distance Connection Server | 5:06 | 1:46 | 1:12 | 0:58 |
LAN Access LANA/4e | 2:17 | 0:52 | 0:53 | 0:45 |
Microcom LANexpress 4000 1 | 2:31 | 0:59 | 0:56 | 0:51 |
Multi-Tech MiniArray | 2:06 | 0:48 | 0:56 | 0:45 |
RAD MBE-RAS | 5:05 | 1:39 | 1:00 | 0:45 |
Shiva LanRover/E PLUS | 1:51 | 0:51 | 0:50 | 0:44 |
Stampede Remote Office | 1:57 | 0:47 | 0:51 | 0:44 |
Telebit NetBlazer PN4DE | 2:15 | 0:56 | 0:55 | 0:48 |
3Com AccessBuilder 2000 | 1:51 | 0:46 | 0:57 | 0:48 |
Xylogics Remote Annex 2000 | 2:03 | 0:47 | 0:55 | 0:50 |
+ ДА - НЕТ | Attachmate RLN Turnkey Server | Cayman Gator Access MP | Cisco 2509 Access Server | IBM LAN Distance Connection Server | LAN Access LANA/4 e | Microcom LANexpress 4000 | Multi-Tech MiniArrayTurn-Key Communications Server MA8ER/HD | RAD MBE-RAS | Shiva LanRover/E PLUS 3,5 | Stampede Remote Office C ommunications Server | Telebit NetBlazer PN4DE | 3Com AccessBuilder 2000 | Xylogics Remote Annex 2000 |
Цена по каталогу, долл. (протестированная конфигурация) | 5390 | 2995 | 5405 | 595 | 2495 | 4999 | 3999 | 3000 | 4999 | 12951 | 2699 | 2795 | 3595 |
Число портов | 4 | 10 | 8 | N/A* | 4 | 4 | 8 | 4 | 4 | 4 1 | 4 | 4 | 8 |
Аппаратный/программный | + + | + + | + + | - + | + + | + + | + + | + + | + + | - + | + + | + + | + + |
Аппаратура | |||||||||||||
Размеры (высота x ширина x глубина, дюйм) | 4x17x17 | 1x11x18 | N/A** | 2x17x9 | 6x17x17 | 4x14x11 | 2x19x12 | N/A** | 2x17x10 | NA** | 2x9x13 | 2x17x12 | 3x13x10 |
Версия ПЗУ | 3.1 | 3.02 | IOS 10(2) | N/A** | 1.2 | 2.1 | 2.11a | 4.0 | 3.5 | N/A** | 3 | + | 0813 |
Внутренний/внешний модемы | + + | - + | - + | N/A** | - + | + | - + | - + | + + | N/A** | - + | - + | - + |
Максимальная скорость DTE, Кбит/с | 115,2 | 115,2 | 115,2 | N/A** | 230,4 | 115,2 | 115,2 | 11 5,2 | 115,2 | N/A** | 115,2 | 115,2 | 115,2 |
Типы сетевых соединений | Ethernet (AUI, BNC, RJ-45), Token Ring | Ethernet (AUI, BNC, RJ-45) | Ethernet (AUI), Token Ring | N/A** | Ethernet (AUI, BNC , RJ-45) | Ethernet (AUI, BNC), Token Ring | Ethernet (BNC, RJ-45) | Ethernet (AUI, BNC, RJ-45), Token Ring | Ethernet (AUI, BNC, RJ-45), Token Ring | N/A** | Ethernet (AUI, BNC) | Ethernet (AUI, BNC, RJ-45) | Ethernet (AUI, BNC, RJ-45) |
Входящие/исходящие вызовы | + - | + + | + + (только IP) | + - | + - | + + | + + | + - | + + | + + | + + | + + | + + |
Маршрутизация по коммутируемым линиям | - | + | + | - | + | + | - | + | + TD> | - | + | + | + (только IP и IPX) |
Программное обеспечение | |||||||||||||
Программа удаленного узла | RLN Client 3.1 | Cayman Client 3.03 | Cisco Remote Access Client NTS 2.01, Stampede Remote Office 2.1 | IBM LAN Distance 1.11 | LANA client 1.20 | Carbon Copy 2.5 (дистанц. управление), LANexpress Remote Client 2.1 | Remote Node Client 2.11a | LAN RANger MBE-PC/A 4.1 | ShivaRemote 3.5 | Remote Office Gold 2.0 | PPP Shell 2.3 | Access Builder Client 5.02 | Fastlink II 1.19 |
Память для ODI-совместимого драйвера-клиента, Кбайт | ++ | 50 | 30 | 40 | 57 | 66 | 54-100 | 1 7 | 34 | 30 | 52-54 | 55-87 | 40 |
В комплекте Novell: LOGIN/LOGOUT/MAP | - - - | - - - | + + + | - - - | + + + | + + + | + + - | - - - | + + + | + + + | - - - | - - - | + + + |
Алгоритмы сжатия: | |||||||||||||
RLL | + | - | + | - | - | + | + | - | - | + | + | + | - |
Лемпел-Зив-Уэлч/сжатие заголовка | - + | - + | + + | - - | - + | - + | + + | - - | + + | + + | + + | - + | - + |
Используемые протоколы СОС | |||||||||||||
PPP | + | + | + | - | + | - | - | - | + | + | + | + | + |
AppleTalk, TCP/IP | + + | - + | + + | - + | - + | - + | - + | - + | + + | - + | + + | + + | + + |
Microsoft Windows NT 3.+ NWLink, NetBEUI | + + | + + | - - | + + | - + | + + | + + | - - | < TD ALIGN=CENTER>+ ++ + | + - | + + | + + | |
NetWare 3.x и 4.x (IPX) | + | + | + | + | + | + | + | + | + | + | + | + | + |
LANtastic, OS/2 LAN Server | + + | + + | + + | + + | + + | + + | - - | + + | - + | + + | - - | + + | - - |
Защита данных | |||||||||||||
Обратный вызов/ то же с поиском | + - | - - | + + | + + | + + | + + | + + | + + | + + | + + | + + | + + | + + |
Шифрование данных | + | - | - | + | - | + | - | - | - | - | + | - | - |
Интеграция системного журнала с Bindery NetWare | - | - | - | - | - | - | - | - | + | - | - | + | + |
Ограничение времени сеанса | + | - | + | + | + | + | + | + | + | + | + | - | - |
Стандарты проверки пароля | CHAP, PAP, TACACS | CHAP, PAP | CHAP, PAP, TACACS | CHAP, PAP, ИД узлов | CHAP, PAP | CHAP, PAP | Нет | Нет | CHAP, PAP, SPAP | CHAP, PAP | CHAP, PAP, ИД узлов | CHAP, PAP | PAP |
Функции администратора | |||||||||||||
Протокол SNMP | + | - | + | + | - | + | - | + | + | + | + | + | + |
Автоматический сброс запертых портов | + | - | + | - | + | + | + | + | + | + | + | - | + |
Отчетность об удачных/неудачных соединениях | + + | - - | + + | + + | + + | + + | + + | - - | + + | + + | + + | + + | + + |
Настройка/статистика по отдельным портам | + + | + + | + + | + + | + + | + + | + + | + + | < TD ALIGN=CENTER>+ ++ + | + + | + + | + + | |
Автоматическое восстановление связи/возобновление сеанса | - - | - - | + + | - + | - - | + - | + + | + + | + + | + + | + + | - - | + + |
Предупреждение пользователя перед запуском удаленной программы | + | - | + | - | - | + (только Windows) | + | < TD ALIGN=CENTER>-+ | + | + | - | + |