Файл: Сетевые операционные системы.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 22.04.2023

Просмотров: 136

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Работа с сетью.

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

Сетевые возможности Linux обеспечивают полный набор протоколов ТСР/Р для работы в Internet и поддерживается весь спектр клиентов и услуг ТСР/Р, таких как FTP, TELNET, NNTP и SMTP. Имеется возможность получения доступа к сетям Internet без установки сетевого адаптера посредством установки модема и протокола РРР. ОС Linux обеспечивает эффективный и надежный шлюз РРР для удаленных пользователей по коммутативной линии.

Печать.

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

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

Версии ОС Linux имеют различные дистрибутивы - Mandrake, Red Halt, Alt и другие. Дистрибутив системы Linux содержит подробный перечень поддерживаемого оборудования, включая типы графических адаптеров, контроллеров, сетевых плат и т.д.

Выводы:

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


Заключение

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

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

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

 масштабируемостью, то есть способностью одинаково хорошо работать в широком диапазоне различных количественных характеристик сети,

 совместимостью с другими продуктами, то есть способностью работать в сложной гетерогенной среде интерсети в режиме plug-and-play.

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

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


Критериями для выбора ОС масштаба предприятия являются следующие характеристики:

 Органичная поддержка многосерверной сети;

 Высокая эффективность файловых операций;

 Возможность эффективной интеграции с другими ОС;

 Наличие централизованной масштабируемой справочной службы;

 Хорошие перспективы развития;

 Эффективная работа удаленных пользователей;

 Разнообразные сервисы: файл-сервис, принт-сервис, безопасность данных и отказоустойчивость, архивирование данных, служба обмена сообщениями, разнообразные базы данных и другие;

 Разнообразные транспортные протоколы: TCP/IP, IPX/SPX, NetBIOS, AppleTalk; Поддержка многообразных операционных систем конечных пользователей: DOS, UNIX, OS/2, Mac; Поддержка сетевого оборудования стандартов Ethernet, Token Ring, FDDI, ARCnet; Наличие популярных прикладных интерфейсов и механизмов вызова удаленных процедур RPC; Возможность взаимодействия с системой контроля и управления сетью, поддержка стандартов управления сетью SNMP.

Как показывают аналитические исследования, тенденции рынка сетевых ОС следующие - несмотря на то, что Windows продолжает оставаться безоговорочным лидером, рыночная доля этой операционной системы всё же немного уменьшилась - с 93.51% до 92.05%, а рыночные доли "альтернативных" ОС выросли: Mac OS - с 5.49% до 6.39%, Linux - с 1% до 1.56%

Рассмотренная выше сетевая операционная система Windows Server 2008 как нельзя лучше подходит для организации компьютерных сетей в масштабе большого предприятия или кампуса. Если же предприятие или организация стеснены в средствах, то тогда выбор должен быть конечно же в пользу ОС Linux.

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

Глоссарий

№ п/п

Понятие

Определение

1

Операционная система компьютера

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

2

Процесс (задача)

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

3

«Нить» или «поток»

минимальная единица работы ОС

4

Адресное пространство процесса

совокупность всех областей оперативной памяти, выделенных операционной системой процессу

5

Драйвер

программа, управляющая конкретной моделью внешнего устройства и учитывающая все его особенности

6

Процедура логического входа

первый рубеж обороны при защите данных от несанкционированного доступа

7

Интерфейс прикладного программирования (Application Programming Interface, API).

возможности операционной системы доступны прикладному программисту в виде набора функций

8

Командный интерпретатор.

программный модуль ОС, ответственный за чтение отдельных команд или же последовательностей команд из командного файла

9

Компьютерная сеть

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

10

Коммуникационная система

это кабели, повторители, коммутаторы, маршрутизаторы и другие устройства, обеспечивающие передачу сообщений между любой парой компьютеров сети.

11

Истинно распределенная ОС

сетевая ОС представляющая пользователю сетевые ресурсы в виде ресурсов единой централизованной виртуальной машины

12

Коммуникационные протоколы

правила взаимодействия компьютеров при передаче сообщений по сети

13

Сетевая служба

совокупность серверной и клиентской частей ОС, предоставляющих доступ к конкретному типу ресурса компьютера через сеть

14

Сетевая ОС

это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети

Расшаривание

организация доступа к ресурсам компьютера

15

Бекап (backup)

резервное копирование системы или файлов

16

Гипервизор (или Монитор виртуальных машин)

программа или аппаратная схема, обеспечивающая одновременное или параллельное выполнение нескольких (многих) ОС на одном и том же хост- ПК


Список использованных источников

1 Андреев А.Г. и др. Microsoft Windows XP. Руководство администратора / под общ. ред. А.Н.Чекмарева. - СПб.: БХВ-Петербург, 2006. - 848 с.: ил.

Безопасность сети на основе Microsoft Windows 2000. Учебный курс MSCE. 2001 Москва Русская Редакция

Бек Л. Введение в системное программирование. М.: Мир, 1005г.,448с.

Дьяконов В.Ю., Китов В.А., Калиничев И.А. Системнное программирование: уч. пособие для втузов. Под ред. А. Л. Горелика. М.: Русская редакция, 2003,221с.

Калверт Ч. Программирование в Windows. Освой самостоятельно. М.: Восточная Книжная Компания, 2000, 1008с.

Керниган Б.В. Unix - универсальная среда программирования. М.: Финансы и статистика, 2003, 304с.

Макин Дж.К, Десаи А. Развертывание и настройка Windows Server 2008. - М.:Русская Редакция, 2009. - 640 с.: ил

Мэсфилд Р. Windows 2000 для занятых. М.: Восточная Книжная Компания, 2000, 243с.

Новиков Ю.В., Кондратенко С.В. Основы локальных сетей: курс лекций: учеб. пособие : для студентов вузов, обучающихся по специальностям в обл. информ. технологий. - М.: Интернет - Ун-т Информ. Технологий, 2005. - 360 с. - (Серия «Основы информационных технологий» / Интернет Ун-т информ. технологий).

Олифер В.Г., Олифер Н.А. Сетевые операционные системы. - СПб.:Питер, 2008. - 672 с.: ил

Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 3-е изд.-СПб.: Питер 2006.-956 с.: ил

Партыка, Т. Л. Операционные системы, среды и оболочки [Текст]: учеб. пособие / Т. Л. Партыка, И. И. Попов.- М. : Форум, 2009.

Петерсен Р. Linux: руководство по операционной системе. Киев: Издательская группа BHV, 2007, 688с.

Таненбаум Э. Компьютерные сети. 4-е изд. - Спб.: Питер, 2003. - 992 с.: ил. - (Серия «Классика computer science»).

Таненбаум Э.Операционные системы: Справочник. М.: Форум, 2008, 386с.

http://www.linux.ru/doc - сайт посвященный особенностям работы в среде операционной системы Linux для русскоязычных пользователей.

http://www.microsoft.com/RUS - информационный портал, раскрывающий направления разработок компании MicroSoft.

http://www.citforum.ru - информационный портал, посвященный вопросам современных информационных технологий, и в частности, имеющий достаточно обширный список ресурсов о теории построения, состоянии, развитии, особенностях использования различных операционных систем, сред и оболочек.

http://www.itconcern.ru/programmy/programma-server/obzor-windows-server-2008.html

http://dklsoftware.net/programmy/8587-windows-home-server-2011-vail-russkiy-msdn.html

http://knigi.tr200.ru/v.php?id=475975

Приложение А