Структура и функции программного обеспечения ЛКС

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

С представляла собой набор существующих локальной ОС и надстроенной над ней сетевой оболочки. Таким образом, в локальную ОС вставляются минимум сетевых функций, необходимых для работы сетевой оболочки, которая выполняет главную роль, функционирования сети Пример такого подхода - использование каждой машиной сети операционной системы MS DOS (который начиная с его третьей версии имел такие встроенные функции, как блокировка файлов и записей, необходимых для объединенного доступа к файлам). Принцип построения сетевых ОС в виде сетевой оболочки над локальной ОС используется и в современных ОС, таких, например, как LANtastic или Personal Ware.

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

В Приложении А показаны основные функциональные компоненты сетевой ОС:

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

Сетевые средства, поочередно, могут быть разделены на три компонента:

Средства условия местных средств и служб в общем использовании - серверная часть ОС;

Средства запроса доступа, чтобы отдалить ресурсы и службы - клиентская часть ОС;

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

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

Расширяемость;

Переносимость;

Совместимость;

Надежность и отказоустойчивость;

Безопасность;

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

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

В сетевой операционной системе отдельной машины возможно выбрать некоторые части:

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

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

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

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

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

 

.2 Виды сетевых ОС

 

Сетевая служба может быть представлена в ОС либо обеими (клиент и сервер) частями, либо только одному из них.

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

Операционную систему, которая избирательно содержит клиентские части сетевых служб, называют как клиент. Клиент ОС устанавливае?/p>