- •Сравнительный анализ сетевых операционных систем Novell NetWare 4.1, Microsoft Windows nt Server 3.5 и ibm lan Server 4.0 Advanced.
- •I.Производительность
- •Производительность файловой системы
- •Загрузка процессора
- •II. Администрирование
- •III. Защита и контроль доступа
- •IvОтказоустойчивость.
- •V.Инсталляция
- •VI. Многопротокольная поддержка, маршрутизация и средств интеграции сетей масштаба предприятия
- •Заключение
Сравнительный анализ сетевых операционных систем Novell NetWare 4.1, Microsoft Windows nt Server 3.5 и ibm lan Server 4.0 Advanced.
Рынок сетевых операционных систем предлагает сегодня неплохой выбор. Особого внимания заслуживают три последние версии сетевых ОС - NetWare 4.1 компании Novell, Windows NT Server 3.5 корпорации Microsoft и LAN Server 4.0 Advanced производства IBM. Несмотря на различия, у этих ОС сходный набор базовых средств. По сравнению с предыдущими новые версии включают в себя более простые процедуры инсталляции, и каждая из систем имеет усовершенствованные возможности администрирования, средства защиты и повышенную производительность. Все они обеспечивают многопротокольную поддержку.
Естественно, что такая своеобразная конвергенция этих продуктов (с достаточно различной "родословной") вызывает у многих аналитиков и тестировщиков желание сопоставить их возможности и средства, получить точные количественные оценки, характеризующие каждую из указанных ОС. Согласно результатам различных тестирований по совокупности показателей на первое место выходит ОС NetWare 4.1 компании Novell, однако не лишены определенных достоинств и две другие операционные системы.
I.Производительность
Сегодня к серверным системам предъявляется набор самых различных требований, и одно из важнейших - это производительность. Производительность сетевой ОС обычно оценивают с точки - зрения эффективности файловых средств и служб печати, функционирования этой системы как сервера приложений, возможности использования дополнительных ЦП и настройки параметров для оптимальной работы в сетевой среде.
До недавнего времени NetWare значительно выделялась по скорости среди других сетевых продуктов, теперь разрыв сократился. Сравнения указанных показателей сетевых серверных ОС NetWare, NT Server 3.5 и LAN Server 4.0 выполнялись не только независимыми аналитиками. Компания Novell в своей прекрасно оснащенной лаборатории SuperLab в Прово (шт. Юта) провела тестирование производительности этих операционных систем и получила весьма интересные результаты.
Производительность файловой системы
В целях максимальной объективности SuperLabиспользовала комплекты эталонных тестов оценки производительности NetBench 3.0, разработанные компанией Ziff-Davis Benchmark Operation и включающие в себя несколько заданий: анализ выполнения операций чтения/записи и тест диска Disk Mix. При измерении реальной пропускной способности каждой из систем использовали четыре сегмента Ethernet. Число клиентов на сегмент увеличивалось с 1 до 64. Этот тест показал, что в целом NetWare 4.1 опережает NT и LAN Server.
Тесты Disk Mix позволяют оценить скорость выполнения сервером операций с файлами. Согласно результатам тестирования разработчикам удалось достичь в NetWare 4.1 превосходной производительности файловых средств в условиях высокой загрузки. Это неудивительно. Еще при создании NetWare 3.x Novell ставила целью обеспечить для большого числа пользователей надежные средства печати и функции работы с файлами на базе небольшого и быстрого ядра.
Что касается NT Server, то Microsoft удалось добиться в новой версии кардинальных успехов - производительность ее файловых средств по сравнению с NT Server 3.1 практически удвоилась.
Другие специалисты также анализировали, как ведут себя эти системы в условиях умеренной и высокой загрузки. Интересно, что в первом случае разные тестировщики получают несколько отличающиеся результаты. Если у одних по результатам тестов NetBench 3.0 файловые средства и средства печати NetWare 4.1 лидируют по производительности, незначительно опережая LAN Server 4.0 и NT Server 3.5, то, согласно данным других, лучшие результаты дает LAN Server, за которым следуют NT Server и NetWare 4.1. Так, LAN Server 4.0 Advanced обычно превосходно показывает себя при умеренной загрузке сети, давая наилучшие результаты и опережая на 5 - 10% NetWare 3.12 (многие тестировщики используют эту версию в качестве эталона для сравнения) и NT Server 3.5, и успешно обслуживает все рабочие станции. NetWare 4.1 работает незначительно медленнее NetWare 3.12, a Windows NT Server 3.5 немного опережает NetWare 3.12.
Таким образом, получается, что при умеренной загрузке сети NetWare 4.1 несколько отстает по производительности от сетевых ОС IBM и Microsoft. Это расхождение в принципе не должно вызывать удивления: тестирование сетевой операционной системы представляет собой сложную задачу, и на результаты оказывают влияние множество различных факторов. На самом деле отклонения в 10% вполне могут быть связаны с разными условиями тестирования и анализируемой конфигурацией, и более характерным показателем является поведение сетевой ОС при возрастании нагрузки. Здесь полученные разными организациями результаты качественно совпадают.
Так, при вдвое большем числе рабочих станций (что имитирует высокую загрузку системы) производительность LAN Server 4.0 падает почти в два раза. По результатам тестов в условиях высокой загрузки LAN Server работает более чем на 15% медленнее NetWare 3.12, но опережает NT Server 3.5. NetWare 4.1 лишь немного отстает от NetWare 3.12, прекрасно справляется с увеличением числа рабочих станций и намного опережает и NT Server 3.5, и LAN Server 4.0. Она не теряет клиентов и показывает при возрастании загрузки лишь незначительное ухудшение производительности.
Производительность Windows NT Server 3.5 (с протоколом IPX) no сравнению с версией 3.1 (в которой использовался протокол NetBEUI) существенно возросла, однако, неплохо функционируя в условиях умеренной загрузки, система значительно (более чем вдвое) снижает ее при удвоении числа рабочих станций. Тем не менее эффективность данной ОС можно значительно повысить за счет применения дополнительных процессоров или дисковых массивов RAID (Redundant Arrays of Inexpensive Disks).
Таким образом, NetWare 4.1 обеспечивает доступ к файловым средствам и функциям печати большого числа пользователей без заметного ухудшения производительности. Высокие показатели NetWare объясняются ее архитектурой, которую Novell уже много лет совершенствует и которая, по мнению создателей, не имеет никаких излишеств. Частично на высокой производительности NetWare сказывается и эффективность реализации ее транспортного протокола IPX.
Высокой производительности NetWare способствует улучшенная работа протокола IPX в глобальных сетях, обеспечивающая снижение избыточного трафика, и более эффективная передача данных по медленным линиям. Пропускную способность при передаче данных IPX в локальной сети увеличивают так называемое скользящее окно и пакеты большего размера. Окно - число пакетов, переданных без подтверждения.
При работе с дисковыми массивами RAID с распределением данных по нескольким дискам NetWare 4.1 также демонстрирует наивысшую производительность, иногда значительно превосходя соответствующие показатели конкурирующих ОС. В тестах с аппаратным распределением данных неплохую производительность имеет и LAN Server, опережая NetWare 3.12, но несколько отставая от NetWare 4.1. Windows NT показывает здесь намного более скромные результаты. Но в двухпроцессорной конфигурации ее производительность заметно возрастает.