Курс лекций по информатике. Кадырова Г.Р. - 84 стр.

UptoLike

Составители: 

86
Одним из важных признаков классификации ОС является деление их на
сетевые и локальные. Сетевые ОС предназначены для управления ресурсами
компьютера, объединенных в сеть с целью совместимого использования дан-
ных. Они представляют мощное средство разграничения доступа к информа-
ции, ее целостности и сохранности, а также другие возможности использования
сетевых ресурсов. Сетевая ОС составляет основу любой вычислительной сети.
Каждый компьютер в сети в некоторой степени автономен, поэтому под сете-
вой ОС, с одной стороны, понимается вся совокупность ОС отдельных компью-
теров, взаимодействующих с целью обмена сообщениями и разделения ресур-
сов по единым правилам- протоколам. С другой стороны, сетевая ОС - это ОС
отдельного компьютера, обеспечивающая ему возможность работать в сети. В
большинстве случаев ОС устанавливаются на одном или более достаточно
мощных компьютерах- серверах, предназначенных исключительно для обслу-
живания сети и совместно используемых ресурсов. Все остальные ОС будут
считаться локальными сетевыми и могут использоваться на любом ПК, под-
ключенном к сети в качестве рабочей станции. На каждой рабочей станции вы-
полняется своя собственная локальная сетевая ОС, отличающаяся от ОС авто-
номного компьютера наличием дополнительных средств, позволяющих компь-
ютеру работать в сети. Локальная сетевая ОС такого типа не имеет фундамен-
тальных отличий от ОС автономного компьютера, но она обязательно содержит
программную поддержку для сетевых интерфейсных устройств (драйвер сете-
вого адаптера), а также средства для удаленного входа в другие компьютеры
сети и средства доступа к удаленным файлам, однако эти дополнения сущест-
венно не меняют структуру самой ОС. В сетевой ОС отдельной машины можно
выделить несколько частей:
средства управления локальными ресурсами компьютера: функции
распределения оперативной памяти между планированием и диспетчеризации
процессов, управление процессорами в многопроцессорных машинах, управле-
ние периферийными устройствами и другие функции управления ресурсами
локальных ОС;
средства предоставления собственных ресурсов и услуг в общее
пользование- серверная часть ОС (сервер). Эти средства обеспечивают, напри-
мер, блокировку файлов и записей, что необходимо для их совместного исполь-
зования; введение справочников имен сетевых ресурсов; обработку запросов
удаленного доступа к собственной файловой системе и базе данных; управле-
ние очередями запросов удаленных пользователей к своим периферийным уст-
ройствам;
средства запроса доступа к удаленным ресурсам и услугам и их ис-
пользование- клиентская часть ОС. Эта часть выполняет распознавание и пере-
направление в сеть запросов к удаленным ресурсам от приложений и пользова-
телей, при этом запрос поступает от приложения в локальной форме, а переда-
ется в сеть в другой форме, соответствующей требованиям сервера. клиентская
часть также осуществляет прием ответов от сервера и преобразования их в ло-
кальный формат, так что для приложения выполнение локальных и удаленных
запросов не различимо;
коммуникационные средства ОС, с помощью которых происходит
обмен сообщениями в сети. Эта часть обеспечивает адресацию и буферизацию