Тема 3. Распределенные системы Cетевая операционная система Cетевая операционная система - это система программных средств, управляющих процессами в сети.

Презентация:



Advertisements
Похожие презентации
Лекция 11 ОПЕРАЦИОННЫЕ СИСТЕМЫ ОДНОРАНГОВЫХ И ДВУХРАНГОВЫХ КОМПЬЮТЕРНЫХ СЕТЕЙ Учебные вопросы: 1 Основные функции сетевой операционной системы 2 Одноранговые.
Advertisements

«СЕТИ КОМПЬЮТЕРОВ. ОСНОВНЫЕ ПОНЯТИЯ» Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»
Конфигурация ЛВС (локальные сети одноранговые и с выделенным сервером) По административным отношениям между узлами можно выделить сети с централизованным.
Различия и особенности распространенных протоколов. Принципы работы протоколов разных уровней. Предоставление сетевых услуг. Борисов В.А. КАСК – филиал.
Разновидности компьютерных сетей. Компьютерная сеть – это совокупность объединенными средствами связи программных и технических средств, предназначенных.
На сегодняшний день в мире существует более 130 млн. компьютеров и более 80 % из них объединены в различные информационно-вычислительные сети - от малых.
Сетевые службы Для конечного пользователя сеть это не компьютеры, кабели и концентраторы и даже не информационные потоки, для него сеть это, прежде всего,
Понятие локальной вычислительной сети. Виды ЛВС. Маршрутизация в локальных сетях. Серверные локальные сети. Система « файл - сервер », « клиент - сервер.
Объединение компьютеров в локальную сеть. Организация работы пользователей в локальных компьютерных сетях.
Структура компьютерных сетей. Компьютерные сети являются одной из самых перспективных и быстро развивающихся технологий XXI века. Желание передавать информацию.
На сегодняшний день в мире существует более 130 млн. компьютеров и более 80 % из них объединены в различные информационно- вычислительные сети - от малых.
Тема 3 Рассматриваемые вопросы 1. Классификация сетей 2. Назначение сетей 3. Компоненты вычислительных сетей 4. Топологии сетей 5. Архитектура сетей.
Компьютерные сети Локальная сеть. Компьютерная сеть Компьютерная сеть – соединение компьютеров для обмена информацией и совместного использования ресурсов.
Для соединения компьютеров между собой нужны: сетевые платы для каждого компьютера; соединительные кабели; сетевое программное обеспечение. Назначение:
Локальная сеть. Компьютерная сеть Компьютерная сеть – система двух или более компьютеров, связанных каналами передачи информации.
Локальная компьютерная сеть Локальная компьютерная сеть – это система взаимосвязанных компьютеров, работающих в пределах одного помещения, здания, одной.
Компьютерные сети Компьютерная сеть – это система компьютеров, связанных каналами передачи информации. Компьютерные сети делятся на локальные глобальные.
Компьютерная сеть – соединение компьютеров для обмена информацией и совместного использования ресурсов (принтер, модем, дисковая память и т.д.).
Что такое компьютерная сеть Коннова Н.В., учитель информатики гимназии 5.
Общие сведения о вычислительных сетях. Вычислительной сетью называется система, состоящая из двух или более удаленных ЭВМ, соединенных с помощью специальной.
Транксрипт:

Тема 3. Распределенные системы Cетевая операционная система Cетевая операционная система - это система программных средств, управляющих процессами в сети и объединенных общей архитектурой, определенными коммуникационными протоколами и механизмами взаимодействия вычислительных процессов. Она обеспечивает Она обеспечивает пользователям стандартный и удобный доступ к разнообразным сетевым ресурсам и обладает высоким уровнем прозрачности, т.е. изолирует от пользователя все различия, особенности и физические параметры привязки процессов к обрабатываемым ресурсам.

Сетевая операционная система Сетевая операционная система – это совокупность операционных систем (ОС) отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам. Сетевой протокол Сетевой протокол – единые правила обмена сообщениями в сети.

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

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

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

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

Компьютер 1 Компьютер 1 выполняет роль "чистого" клиента, Компьютер 2 Компьютер 2 - роль "чистого" сервера.

Редиректор Редиректор перехватывает все запросы, поступающие от приложений, и анализирует их. Если выдан запрос к ресурсу данного компьютера, то он переадресовывается соответствующей подсистеме локальной ОС, если же это запрос к удаленному ресурсу, то он переправляется в сеть.

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

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

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

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

Рис. 3. Разделение компьютеров по выполняемым функциям

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

одноранговые и двухранговыесетями с выделенными серверами В зависимости от того, как распределены функции между компьютерами сети, сетевые операционные системы (также как и сети), делятся на два класса: одноранговые и двухранговые. Последние чаще называют сетями с выделенными серверами. Рис.4. Одноранговая сеть, где все компьютеры равны в правах доступа

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

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

Рис.5. Одноранговая сеть, где ОС пользователя включает серверную и клиентскую часть

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

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

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

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

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