Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Управление вычислительными сетями.pdf
Скачиваний:
111
Добавлен:
01.05.2014
Размер:
1.99 Mб
Скачать

частей. Так, например встроенный в Windows NT файловый сервис, реализует протокол SMB, используемый во всех ОС компании Microsoft, а дополнительный файловый сервис, входящий в состав оболочки File and Print Services for NetWare для этой же Windows NT, работает по протоколу

NCP, родному для сетей NetWare. Кроме того, в стандартную поставку Windows NT входит сервер FTP, реализующий файловый сервис Unix-систем. Ничто не мешает приобрести и установить для работы в среде Windows NT и другие файловые сервисы, такие, например, как NFS, кстати имеющий несколько реализаций, выполненных разными фирмами. Наличие нескольких видов файлового сервиса позволяет работать в сети приложениям, разработанным для разных операционных систем.

Сетевые оболочки создаются как для локальных операционных систем, так и для сетевых операционных систем. Действительно, почему бы не дополнить набор сетевых служб, встроенных в сетевую ОС, другими службами, составляющими некоторую сетевую оболочку, например сетевую оболочку ENS (Enterprise Network Services), содержащую базовый набор сетевых служб операционной системы

4.4. Одноранговые СОС и СОС с выделенным сервером

В соответствии с архитектурами обработки информации клиент-клиент и клиент-файловый сервер выделяют два класса сетевых операционных систем: одноранговые СОС и СОС с выделенным сервером.

На рис. 4.4 показано взаимодействие двух ПК под управлением одноранговой СОС. В таких сетях к известной функции управления сервера

ПК1

Процесс А

ПК2

Процесс В

 

К

 

 

С

 

 

К

 

 

С

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ТКЧ

 

 

 

 

ТКЧ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 4.4. Схема однорангового взаимодействия

(блок С) добавляется функция предоставления собственных ресурсов другим пользователям сети. ПК, который обращается к ресурсам другого ПК, является клиентом. В одноранговой сети каждый из ПК может либо выполнять функции сервера или клиента, либо совмещать эти функции,

78

поэтому в одноранговых сетях все компьютеры равны в правах доступа к ресурсам друг друга.

Каждый пользователь имеет возможность объявить свой локальный ресурс разделяемым (shared), после чего другие пользователи могут с ним работать. В сетях подобного класса на всех компьютерах устанавливается один и тот же вариант сетевой ОС либо совместимые друг с другом системы, предоставляющие всем компьютерам в сети потенциально равные возможности. Одноранговые сети могут быть построены на базе таких СОС, как LANtastic, Windows 9x и др.

Несмотря на потенциальное равноправие рабочих станций, в одноранговых сетях может возникать функциональная асимметричность, если часть пользователей не желает делать свои локальные ресурсы разделяемыми. В таком случае их ПК выполняют роль "чистого" клиента. Еще один вариант асимметрии возникает, когда администратор сети принудительно закрепляет за рядом ПК функции по организации совместного использования ресурсов, следовательно, эти компьютеры фактически будут являться серверами. В наиболее общем случае, если локальный пользователь не возражает против использования его ресурсов другими и при этом сам имеет возможность обращения к удаленным ресурсам, СОС, устанавливаемая на его компьютере, должна содержать и клентскую и серверную части. В отличие от сетей с выделенным сервером, в одноранговых сетях отсутствует специализация вариантов СОС в зависимости от исполняемых ими функций – клиентской или серверной. Все вариации реализуются средствами конфигурирования одного и того же варианта системы.

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

На рис. 4.5 показана организация взаимодействия в сети под управлением СОС с выделенным сервером, или, как ее еще называют, двухранговой сети. В двухранговой сети одна из ЭВМ используется для управления процессами в сети и для организации предоставления совместного использования файлов и оборудования. В зависимости от того, какой ресурс сети является разделяемым, серверы называются файлсерверами, серверами приложений, принт-серверами, серверами удаленного доступа и т. п. Все перечисленные функции серверов или их часть может выполнять один ПК.

79

 

 

 

К1

 

 

 

К2

 

 

 

 

Процессы

 

Специализированные

файлового сервера

 

серверные процессы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

К

 

 

С

 

 

С1

 

С2

СN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ТКЧ

 

 

 

 

 

ТКЧ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ТКЧ

 

 

 

 

ТКЧ

 

 

 

ТКЧ

 

 

 

 

ТКЧ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

К

 

 

С

 

 

 

 

К

 

 

 

К

 

 

 

К

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Клиентский

 

 

 

Клиентский

 

 

Клиентский

 

 

 

Клиентский

 

 

процесс 0

 

 

 

процесс 1

 

 

процесс 2

 

 

 

процесс N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

К3

 

 

 

 

ПК1

 

ПК2

 

 

 

 

ПКN

 

Рис. 4.5. Организация взаимодействия в двухранговой сети

Таким образом, на выделенных серверах устанавливаются СОС, ориентированные на выполнение тех или иных серверных функций и, соответственно, предполагается наличие серверных вариантов. Обычно, СОС предполагают поддержку базового варианта поддержки файл-сервера, а все прочие типы серверов поддерживаются за счет погружаемых модулей.

Другим примером СОС, ориентированной на управление корпоративной сетью, являются СОС Windows NT Server (WNTS) и Windows NT Workstation (WNTW), которые поддерживают функции и сервера и клиента. При этом WNTS обладает значительно большим спектром возможностей по предоставлению ресурсов, количеству соединений с клиентами, управлению сетью, чем WNTW.

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

80

применение это находит только в режимах отладки и администрирования. Функциональная асимметричность (разделение функций сервера и клиента) вызывает асимметричность аппаратную.

В большинстве случаев на практике для реализации файловых серверов применяют специально разработанные компьютеры (К1), обладающие высокими показателями: по вычислительным ресурсам, производительности, надежности, объему дисковой подсистемы и принятым дополнительным мерам по повышению отказоустойчивости и защищенности системы. Двухранговые сети допускают подключение через телекоммуникационные части отдельных клиентов (К3), работающих под управлением своей СОС и имеющих в своем составе серверную и клиентскую части. В качестве рабочих станций ("чистых" клиентов) в основном используются ПК, дополненные ТКЧ (ПК1 – ПКN).

Специализированные серверные процессы (сервер печати, сервер приложений, почтовый сервер, сервер новостей, Web-сервер и др.) могут быть реализованы на ПК или на специальных компьютерах (К2).

5.РЕАЛИЗАЦИЯ СЕТЕВЫХ ОС

5.1.Семейство сетевых ОС Novell NetWare

Novell – это крупнейшая фирма, которой принадлежит, согласно различным источникам, от 65 до 75% рынка сетевых операционных систем для локальных вычислительных сетей. Наибольшую известность фирма Novell приобрела благодаря своим сетевым операционным системам семейства NetWare.

Фирмой Novell разработано несколько поколений сетевых операционных систем (начиная с ELS (Entry Level System) NetWare),

которые могли обслуживать до восьми станций. Advanced NetWare 2.x уже являлась полноценной сетевой ОС, способной одновременно обслуживать до 100 пользователей сервера на базе процессора, начиная с i386, как выделенного, так и невыделенного. На современном этапе развития компьютерных технологий наибольший интерес представляют СОС NetWare версий 3.12 и 4.1х, так как они получили наибольшее распространение на практике.

Версия 3.12 являлась наиболее стройной системой своего поколения, в которой были исправлены ошибки предыдущих версий и сделана попытка перехода к сетям нового поколения – 4.x. Версия 3.12 появилась позже 4.0, но унаследовала ее некоторые свойства – поддержку CD-ROM, включение в поставку почтовых средств Basic MHS и First Mail, наличие VLM-клиента, поддержку фреймов IEEE_802.2 и некоторые другие. В связи с более поздним появлением эти особенности иногда ошибочно относят только к СОС NetWare 4.x.

Версии NetWare 4.0, 4.01 и 4.02 были быстросменяемыми заявками на новое поколение, и их "сырость" значительно сдерживала стремление

81