Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции. Все темы! / Л16_Сетевые операционные системы.doc
Скачиваний:
650
Добавлен:
16.12.2013
Размер:
187.39 Кб
Скачать

Сравнение сетевых операционных системMicrosoft Windows nt Server 4.0 и NetWare 5

Таблица 18-3

Параметры

Microsoft Windows NT Server 4.0

NetWare 5

Цена сервера с лицензией на 5 пользователей

$809

$1,195

Поддерживаемые платформы

Alpha, Intel, MIPS

Intel

Минимальные требования к аппаратному обеспечению

ЦП 486, 16 Мбайт ОЗУ, 200 Мбайт на жестком диске

ЦП 486, 64 Мбайта ОЗУ, 500 Мбайт на жестком диске

Многопоточность/ многозадачность ОС

Да / Да

Да / Да

Общий поддерживаемый объем ОЗУ

4 Гб

4 Гб

Поддерживаемые сетевые протоколы

AppleTalk, DLC, IPX, NetBEUI, TCP/IP

AppleTalk, IPX, NetBIOS, TCP/IP, UDP

Собственная поддержка IP

Да

Да

Встроенные средства обмена сообщениями / электронная почта

Нет / Нет

Нет / Нет

Встроенные средства резервного копирования

Да

Да

Управление настольными системами

Да (через ZAK)

Да

Служба каталога

Нет

Да

Поддержка FTP/HTTP/LDAP

Да Да Нет

Да Да Да

Фильтрация информации

Да

Нет

Поддержка DNS/Dynamic DNS

Да Нет

Да Да

DHCP

Да

Да

Telnet

Да (только клиент)

Да

Все современные операционные системы Microsoft — Windows NT 4.0, Windows 95, Windows 98, Windows 2000 — поддерживают так называемые профили пользователя. Профиль представляет собой набор данных, полностью описывающих текущую рабочую среду пользователя. С каждым пользователем ассоциирован собственный профиль, что позволяет ему получать при работе с системой ту конфигурацию рабочей среды, которая соответствует специфике именно его деятельности, вне зависимости от других пользователей, работающих за тем же компьютером в другое время. Администратор имеет возможность заранее сформировать пользовательский профиль и тем самым подготовить для сотрудника рабочую среду, в которой тот сможет наиболее продуктивно решать стоящие перед ним задачи. Профили могут храниться на сервере и автоматически загружаться при входе пользователя в систему. Благодаря этому, пользователь имеет одну и ту же рабочую среду на любом компьютере сети. Кроме того, в случае выхода из строя и замены рабочей станции индивидуальные настройки пользователя не будут утеряны. Эффективное использование профилей пользователя существенно снижает затраты на обучение, техническую поддержку, а также сокращает время простоя и повышает продуктивность работы пользователей.

Применение механизмов системной политики (механизм воздействия на рабочую среду пользователя, базирующийся на особенностях реализации операционных систем Microsoft и конкретных приложений) снижает расходы на сопровождение и поддержку рабочих станций и продлевает время их устойчивой работы. Таким образом, используя механизмы системной политики, администратор может ограничить возможности пользователя при работе, как с базовыми функциями системы, так и с конкретными приложениями. Это позволяет минимизировать риск непреднамеренных или несанкционированных действий пользователя, способных нарушить целостность операционной системы или приложений.

Программные компоненты архитектуры клиент-сервер

Существуют три основных программных компонента архитектуры клиент-сервер:

  • Программное обеспечение конечного пользователя (средства разработки программ и генераторы отчетов, в том числе электронные таблицы и текстовые процессоры),

  • Промежуточное программное обеспечение (слой программного обеспечения, осуществляющий трансляцию) допускает использование различных операционных систем и типов компьютеров.

  • Программное обеспечение сервера.

Для того чтобы, прикладная программа, выполняющаяся на рабочей станции, могла запросить услугу у некоторого сервера, требуется некоторый интерфейсный программный слой, поддерживающий такого рода взаимодействие. Из этого и вытекают основные принципы системной архитектуры "клиент-сервер".

Система разбивается на две части, которые могут выполняться в разных узлах сети, - клиентскую и серверную части. Прикладная программа или конечный пользователь взаимодействуют с клиентской частью системы, которая в простейшем случае обеспечивает просто надсетевой интерфейс. Клиентская часть системы при потребности обращается по сети к серверной части.

Интерфейс серверной части определен и фиксирован. Поэтому возможно создание новых клиентских частей существующей системы.

Основной проблемой систем, основанных на архитектуре "клиент-сервер", является то, что в соответствии с концепцией открытых систем от них требуется мобильность в как можно более широком классе аппаратно-программных решений открытых систем. Даже если ограничиться UNIX-ориентированными локальными сетями, в разных сетях применяется разная аппаратура и протоколы связи. Попытки создания систем, поддерживающих все возможные протоколы, приводит к их перегрузке сетевыми деталями в ущерб функциональности.

Еще более сложный аспект этой проблемы связан с возможностью использования разных представлений данных в разных узлах неоднородной локальной сети. В разных компьютерах может существовать различная адресация, представление чисел, кодировка символов и т.д. Это особенно существенно для серверов высокого уровня: телекоммуникационных, вычислительных, баз данных.

Преимущества клиент-серверных информационных систем

- снижение сетевого трафика при выполнении запросов;

- возможность хранения бизнес-правил на сервере;

  • широкими возможностями управления пользовательскими привилегиями и правами доступа к различным объектам базы данных, резервного копирования и архивации данных, а нередко и оптимизации выполнения запросов.

Протоколы

Протоколы представляют собой согласованные способы обмена информацией между компьютерами.

В сетях применяется несколько стандартных стеков протоколов:

  • комплект протоколов ISO/OSI;

  • IBMSNA(SystemsNetworkArchitecture) – патентованный комплект протоколовIBM;

  • DNA– патентованный комплект протоколов компанииDigitalEquipment;

  • AppleTalk– патентованные протоколы компанииAppleComputer, реализованные на компьютерахMacintosh;

  • TCP/IP– непатентованный комплект протоколов Internet;

NetWareIPX/SPX– патентованный комплект протоколовNovellNetWare.

Сетевые протоколы:

  • NetBEUI–NetBIOSExtendedUserInterfase(реализует транспортный протоколNetBIOS–NetWorkBasicInpt/Output);

  • NWLink(реализует стек протоколовIPX/SPX);

  • IP(маршрутизирует информацию и определяет оптимальный маршрут в интерсети);

  • ICMP – Internet Control Message Protocol (отвечает за обмен сообщениями об ошибках);

  • IGMP – Internet Group Management Protocol (используется для отправки IP-дейтаграмм).

Транспортные протоколы:

  • TCP (управляет потоком данных и обрабатывает ошибки);

  • UDP – User Datagram Protocol (осуществляет доставку данных без установления логического соединения).

Протоколы физического уровня

  • 802.3 (Ethernet) – реализует передачу данных со скоростью 10 Мбит/с;

  • 802.4 (Token Passing Bus) – использует передачу маркера;

  • 802.5 (TokenRing) – реализует передачу данных со скоростью 4 или 16 Мбит/с и использует передачу маркера.

Таблица использования протоколов в сетевых ОС

Таблица 18-2

ОС/протокол

TCP/IP

IPX/SPX

Net

BIOS

AppleTalk

VINES IP

Net

BEUI

DLS

NovellNetWare 4.1

+

+

+

+

-

+

-

Banyan VINES 6.0 и ENS (Enterprise Network Services) 6.0

+

+

-

+

+

-

-

Microsoft Windows NT Server 3.51 и 4.0

+

+

-

+

-

+

+

IBM LAN Server 4.0

+

-

+

+

-

-

-

NetWare 5

+

+

+

+

-

-

-