Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по сетям.doc
Скачиваний:
62
Добавлен:
25.09.2019
Размер:
286.72 Кб
Скачать

17. Сетевые операционные системы

18. Система клиент/сервер.

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

Модель клиент сервер лучше всего работает когда необходим доступ к большим объемам Д.

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

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

Запрос транслируется в компактную форму, и передается по сети для выполнения сервером. Одним из примеров внешнего интерфейса является программное обеспечение MS Access взаимодействующее с серверной БД SQL- типа Access функционирует также в виде клиентского приложения БД. (при работе с Access вы получаете таб. или формы)

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

Между тем все фактические манипуляции с Д. выполняются на сервере SQL. Access транслирует операции БД SQL и передает их серверу. Результаты операций возвращается обратно Access и отображается в интуитивно понятной графической форме.

SQL- ограничивается такими программами БД как Access, пользовательские приложения типа MS Excel также применяет язык SQL для запросов к серверу БД получая Д. для табличных вычислений. Программные инструментальные ср-ва позволяют специализированным пользовательским приложением хранить информацию в серверных БД и извлекать ее от труда инструменты запросов обеспечивают доступ к Д. SQL.

Сервер- это ПК, где выполняются операциями над Д. в системе клиент сервер.

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

Центральная машина обеспечивает усиленную защиту над Д.

Серверное ПО БД оптимизировано для выполнения операции сортировки и поисками. К там уже серверные ПК более мощные чем клиентская машина.

19. Сетевые клиенты и программное обеспечение сетевых служб

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

ПО клиента.

Периферийные устройства.

Реквесторы и редеректоры должны знать, как обрабатываются запросы ввода-вывода, отличные от доступа к файлу. Например: Запросы к очереди печати. Их обработка выполняется аналогично файловым запросам. Единственная разница состоит в том, что вместо перехвата запроса к файлам, редеректор перехватывает информацию, выводимую в порты периферийных устройств ПК.

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

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

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

Управление учетными записями пользователей.

Сетевая ОС требует чтобы пользователи проходили проверку под системной защитой. Вводили имя пользователя и секретный пароль. Этот процесс проверки под системной защиты называется регистрацией. В Новоловских Login in. Зарегистрировавшись в сети пользователи, получают доступ к сетевым ресурсам пока не завершит свой сеанс, выйдя из нее. В Новаловском Login Out а так же Login off.

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

Защита пользователей.

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

Централизованное лицензирование.

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

Защита данных.

Большинство важных данных хранятся на сервере, это значительно упрощает реализацию их защиты.

Защитой данных называются любые меры по обеспечению целостности инф на сервере. Здесь применяются следующие методы:

*архивирование инф

*отказоустойчивая файловая система

*бесперебойные источники питания

*терожирования (репликация данных)