Операционные системы семейства Novell NetWare

Автор работы: Пользователь скрыл имя, 28 Июля 2012 в 17:17, курсовая работа

Описание работы

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

Содержание работы

ВВЕДЕНИЕ 2
1 ФИРМА NOVELL 3
2 ПОНЯТИЕ ОС NETWARE 4
3 ИСТОРИЯ И ВЕРСИИ СЕТЕВОЙ ОС NETWARE 5
3.1 NetWare 2.x 5
3.2 NetWare 3.x 6
3.3 NetWare 4.x 7
3.3.1 Глобальная служба справочников сетевых ресурсов 7
3.3.2 Управление оперативной и дисковой памятью сервера 8
3.3.3 Управление сложной сетью 9
3.3.4 Улучшения в системе безопасности 9
3.3.5 Улучшения в транспортной системе 10
3.4 Версия NetWare 4.1 10
3.4.1 Упрощенная процедура инсталляции при использовании программы DS-Standard 11
3.4.2 Конфигурирование NDS 12
3.4.3 Усовершенствованные средства передачи сообщений 12
3.4.4 Поддержка клиентских станций 12
3.4.5 Поддержка коммуникационных протоколов 12
3.5 NetWare 5.x 13
3.6 NetWare 6.x 13
4 КОНЦЕПЦИИ ПОСТРОЕНИЯ NETWARE 14
4.1 Производительность 14
4.2 Службы файлов вместо дисковых служб 14
4.3 Эффективность протокола NCP 15
4.4 Операционная система без вытесняющей многозадачности, разработанная для сетевых служб 15
4.5 Способы повышения производительности 16
4.5.1 Плоская модель памяти 16
4.5.2 Нити и невытесняющая многозадачность 17
4.5.3 Кэширование диска 17
4.5.4 Элеваторный поиск 18
4.5.5 Параллельный поиск 18
4.6 Способы обеспечения открытости и расширяемости 18
4.7 Способы обеспечения надежности 19
4.8 Защита информации 20
4.9 Управление процессами 21
4.10 Файловая система 24
4.11 Тома и жесткие диски 25
4.12 Кэширование файлов 26
5 ОСНОВНЫЕ НАПРАВЛЕНИЯ РАЗВИТИЯ NETWARE 28
6 СЕТЕВЫЕ СИСТЕМНЫЕ УТИЛИТЫ 30
6.1 NetWare Connect 1.0 фирмы Novell 30
6.2 WinView for Networks v2.2 фирмы Citrix Systems 32
6.3 Шлюзы IP-сетей 33
6.4 NetWare NFS v1.2 37
7 NETWARE СЕГОДНЯ 39
СПИСОК ЛИТЕРАТУРЫ 40

Файлы: 1 файл

ККР - ОС.docx

— 469.49 Кб (Скачать файл)

Министерство  науки и образования

ГОУ ВПО Тульский государственный университет

Механико-технологический  факультет

Кафедра "Автоматизированные станочные системы"

 

 

 

 

 

КОНТРОЛЬНАЯ РАБОТА ЗАОЧНИКА

на тему:

«Операционные системы семейства Novell NetWare»

по курсу

"Операционные  системы"

 

 

 

 

Выполнил:

 

студент гр.662172с Марчук А.О.

 

Принял:

 

Трушин Н.Н.


 

 

 

 

 

Тула 2012

 

Содержание

Введение 2

1 Фирма Novell 3

2 Понятие ОС NetWare 4

3 История и версии сетевой ОС NetWare 5

3.1 NetWare  2.x 5

3.2 NetWare 3.x 6

3.3 NetWare 4.x 7

3.3.1 Глобальная служба справочников сетевых ресурсов 7

3.3.2 Управление оперативной и дисковой памятью сервера 8

3.3.3 Управление сложной сетью 9

3.3.4 Улучшения в системе безопасности 9

3.3.5 Улучшения в транспортной системе 10

3.4 Версия NetWare 4.1 10

3.4.1 Упрощенная процедура инсталляции при использовании программы DS-Standard 11

3.4.2 Конфигурирование NDS 12

3.4.3 Усовершенствованные средства передачи сообщений 12

3.4.4 Поддержка клиентских станций 12

3.4.5 Поддержка коммуникационных протоколов 12

3.5 NetWare 5.x 13

3.6 NetWare 6.x 13

4 Концепции построения NetWare 14

4.1 Производительность 14

4.2 Службы файлов вместо дисковых служб 14

4.3 Эффективность протокола NCP 15

4.4 Операционная система без вытесняющей многозадачности, разработанная для сетевых служб 15

4.5 Способы повышения производительности 16

4.5.1 Плоская модель памяти 16

4.5.2 Нити и невытесняющая многозадачность 17

4.5.3 Кэширование диска 17

4.5.4 Элеваторный поиск 18

4.5.5 Параллельный поиск 18

4.6 Способы обеспечения открытости и расширяемости 18

4.7 Способы обеспечения надежности 19

4.8 Защита информации 20

4.9 Управление процессами 21

4.10 Файловая система 24

4.11 Тома и жесткие диски 25

4.12 Кэширование файлов 26

5 Основные направления развития NetWare 28

6 Сетевые системные утилиты 30

6.1  NetWare Connect 1.0 фирмы Novell 30

6.2 WinView for Networks v2.2 фирмы Citrix Systems 32

6.3 Шлюзы IP-сетей 33

6.4 NetWare NFS v1.2 37

7 NetWare сегодня 39

Список литературы 40

 

Введение

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

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

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

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

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

Существуют различные  операционные системы для персональных компьютеров и серверов: ОС семейства Microsoft Windows и Windows NT, Mac OS и Mac OS X, NetWare, системы класса UNIX, и Unix-подобные (GNU/Linux).

 

1 Фирма Novell

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

Основные усилия Novell были затрачены на создание высокоэффективной  серверной части сетевой ОС, которая  за счет специализации на выполнении функций файл-сервера обеспечивала бы максимально возможную для  данного класса компьютеров скорость удаленного доступа к файлам и  повышенную безопасность данных. Для  серверной части своих ОС Novell разработала специализированную операционную систему, оптимизированную на файловые операции и использующую все возможности, предоставляемые процессорами Intel x386 и выше. За высокую производительность пользователи сетей Novell NetWare расплачиваются стоимостью - выделенный файл-сервер не может использоваться в качестве рабочей станции, а его специализированная ОС имеет весьма специфический API, что требует от разработчиков дополнительных серверных модулей особых знаний, специального опыта и значительных усилий.

Для рабочих станций Novell выпускает  две собственные ОС со встроенными  сетевыми функциями: Novell DOS 7 с входящей в нее сетевой одноранговой компонентой Personal Ware, а также ОС UnixWare, являющейся реализацией UNIX System V Release 4.2 со встроенными возможности работы в сетях NetWare. Для популярных ОС персональных компьютеров других производителей Novell выпускает сетевые оболочки с клиентскими функциями по отношению к серверу NetWare.

Первоначально операционная система NetWare была разработана фирмой Novell для сети Novell S-Net, имеющей звездообразную топологию и патентованный сервер с микропроцессором Motorola MC68000. Когда  фирма IBM выпустила персональные компьютеры типа PC XT, Novell решила, что NetWare может  быть легко перенесена в архитектуру  микропроцессоров семейства Intel 8088, и  тогда она сможет поддерживать практически  все имеющиеся на рынке сети персональных компьютеров.

 

2 Понятие ОС NetWare

NetWare — это сетевая операционная система и набор сетевых протоколов, которые используются в этой системе для взаимодействия с компьютерами-клиентами, подключёнными к сети. Операционная система NetWare создана компанией Novell. NetWare является закрытой операционной системой, использующей кооперативную многозадачность для выполнения различных служб на компьютерах с архитектурой Intel x86. В основе сетевых протоколов системы лежит стек протоколов Xerox XNS. В настоящее время NetWare поддерживает протоколы TCP/IP и IPX/SPX. NetWare является одним из семейств XNS-систем. К таким системам, например, относятся Banyan VINES и Ungerman-Bass Net/One. В отличие от этих продуктов и XNS, система NetWare заняла существенную долю рынка в начале 1990-х и выдержала конкуренцию с Microsoft Windows NT, после выпуска которой прекратили своё существование другие конкурирующие с ней системы.

В основу NetWare была положена очень простая идея: один или несколько  выделенных серверов подключаются к сети и предоставляют для совместного использования своё дисковое пространство в виде «томов». На компьютерах-клиентах с операционной системой MS-DOS запускается несколько специальных резидентных программ, которые позволяют «назначать» буквы дисков на тома. Пользователям необходимо зарегистрироваться в сети, чтобы получить доступ к томам и иметь возможность назначать буквы дисков. Доступ к сетевым ресурсам определяется именем регистрации.

Рис. 2.1 - Загрузка ОС NetWare.

Пользователи могут также  подключаться к совместно используемым принтерам на выделенном сервере и выполнять печать на сетевых принтерах так же, как и на локальных.

 

3 История и версии сетевой ОС NetWare

Система NetWare была создана  в результате работы SuperSet Software – консалтинговой группы, основанной друзьями Дрю Мэйджером, Дэйлом Найбауэром, Кайлом Пауэллом и позднее вошедшим в эту группу Макром Хёрстом. В основу этой работы были положены результаты их занятий в университете Бригама Янга в городе Прово, штат Юта в октябре 1981 года.

В 1983 году Рэймонд Ноорда присоединился к работе группы SuperSet. Первоначально перед группой стояла задача создания системы CPM совместного использования дисков для сетей на основе оборудования CP/M, которое в то время продавала компания Novell. Внутри группы сложилось убеждение, что CP/M является обречённой на неуспех платформой, и в результате было предложено альтернативное решение для только что выпущенных IBM-совместимых ПК. Группой также было написано приложение Snipes – работающая в текстовом режиме игра, которую они использовали для тестирования новой сети и демонстрации её возможностей. Snipes был первым сетевым приложением в мире и фактически является предшественником многих популярных многопользовательских игр, таких как Doom и Quake.

Эта сетевая операционная система позже была названа Novell NetWare. В NetWare используется протокол NCP (от англ. NetWare Core Protocol – «протокол ядра NetWare»), который является протоколом передачи пакетов, позволяющим клиентам передавать запросы на серверы NetWare и получать от них ответы. Первоначально NCP был привязан к протоколам IPX/SPX, то есть система NetWare сама по себе могла использовать для взаимодействия в сети только IPX/SPX. Для хранения информации аутентификации использовалась встроенная система на основе СУБД Btrieve.

Первый программный продукт  с именем NetWare был выпущен в 1983 году. Он назывался NetWare 68 (или Novell S-Net), работал на процессоре Motorola 68000 и использовал топологию «звезда». Этот продукт был заменён в 1985 году на NetWare 86, который был написан для работы на процессорах Intel 8086. После выпуска процессора Intel 80286 компания Novell выпустила NetWare 286 (в 1986 году). В 1989 году, после выпуска процессора Intel 80386, последовала NetWare 386. Позже Novell пересмотрела нумерацию версий NetWare: NetWare 286 стала NetWare 2.x, а NetWare стала NetWare 3.x.

3.1 NetWare  2.x

Выпущенная в 1986 году, отличалась от предыдущих версий более высокой производительностью и возможностью объединения разнородных на канальном уровне сетей. Полностью используя возможности защищенного режима процессора 80286, Advanced NetWare обеспечила такую производительность сети, которая была недоступна операционным системам, работающим в реальном режиме и ограниченным 640 Кбайтами памяти. Версия 2.0 впервые обеспечила возможность подключения к одному серверу до четырех сетей с различной топологией, таких как Ethernet, ArcNet и Token Ring.

В 1987 году Novell выпустила систему SFT NetWare, в которой были предусмотрены  специальные средства обеспечения  надежности системы и расширены  возможности управления сетью. Такие  средства, как учет используемых ресурсов и защита от несанкционированного доступа, позволили администраторам сети определять, когда и как пользователи осуществляют доступ к информации и  ресурсам сети. Разработчики впервые  получили возможность создавать  многопользовательские прикладные программы, которые могут выполняться  на сервере в качестве дополнительных процессов сетевой операционной системы и использовать ее функциональные возможности.

Операционная система NetWare v2.15 появилась на рынке в декабре 1988 года, добавив в NetWare средства поддержки  компьютеров семейства Macintosh. У пользователей Macintosh появилась возможность подключать свои компьютеры в качестве клиентов серверов NetWare, получая доступ к ресурсам сети и осуществляя прозрачный поиск  и хранение информации на сервере. При  этом на пользователей Macintosh распространяются все основные свойства NetWare, включая  устойчивость к сбоям и защиту от несанкционированного доступа.

3.2 NetWare 3.x

В сентябре 1989 года Novell выпустила  свою первую версию 32-разрядной операционной системы для серверов с микропроцессором 80386, которая получила название NetWare 386 v3.0. Она обладала значительно более  высокой производительностью по сравнению с предыдущими версиями, усовершенствованной системой защиты от несанкционированного доступа, гибкостью  в применении, а также поддержкой различных сетевых протоколов. Она  отвечала самым передовым требованиям  к среде функционирования распределенных прикладных программ.

Функции операционной системы  выполнялись отдельными программными модулями – загружаемыми модулями NetWare (NLM), которые могли быть загружены как при запуске системы, так и по мере необходимости после запуска. Такая архитектура позволила добавлять необходимые функции в систему, такие как антивирусную защиту, резервное копирование, поддержку длинных имён файлов (в то время имена файлов в распространённой MS-DOS ограничены 8 символами имени и 3 символами расширения имени) или поддержку файлов Macintosh. Управление NetWare по-прежнему предлагалось выполнять в текстовых утилитах. В NetWare 3.x появилась новая файловая система, которая использовалась по умолчанию во всех системах NetWare до NetWare 5.x, – Netware File System 386, или NWFS 386.

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

 В июне 1990 года появилась  версия NetWare 386 v.3.1, в которой были  усовершенствованы средства обеспечения  надежности и управления сетью,  повышена производительность, улучшены  инструментальные средства для  независимых разработчиков. 

 В 1991 году фирмой Novell операционные системы для процессоров  80286 (SFT, Advanced и ELS NetWare) были заменены  на более мощную и удобную  систему NetWare v2.2, функционально превосходящую  предыдущие версии 2.1x.

 Одновременно была  выпущена система NetWare v3.11, существенно  расширившая возможности NetWare 386. NetWare v3.11 стала первой сетевой  операционной системой, обеспечивающей  доступ к сетевым ресурсам  с рабочих станций DOS, Windows, OS/2, UNIX и Macintosh.

 В 1993 году после длительных  испытаний начались поставки  системы NetWare SFT III v3.11. NetWare System Fault Tolerance Level III (SFT III) v3.11 - сетевая операционная  система, разработанная специально  для использования в системах, требующих наивысшего уровня  надежности. В дополнение к средствам  повышения надежности, имеющимся  в составе NetWare v3.11, SFT III обеспечивает  работу двух серверов в "зеркальном" режиме. При этом один из серверов  всегда является активным, а второй  находится в горячем резерве,  обеспечивая у себя такое же  состояние памяти и дисков, как  и у основного сервера.

Информация о работе Операционные системы семейства Novell NetWare