- •Раздел 3. Основы сетевых технологий
- •Тема 3.1 Эволюция вычислительных сетей
- •Тема 3.1 Эволюция вычислительных сетей
- •Прообраз сети
- •Сети передачи данных
- •Хронологическая последовательность важнейших событий в истории развития сетей
- •Тема 3.1 Эволюция вычислительных сетей Распределенные вычисления Вычислительные сети – пример распределенных систем
- •Вычислительные сети
- •Вычислительные сети – пример распределенных систем
- •Тема 3.1 Эволюция вычислительных сетей Программно-аппаратный состав сети Состав сети
- •Модель сети
- •Преимущества сети
- •Трудности создания сети
- •Выводы
Хронологическая последовательность важнейших событий в истории развития сетей
Тема 3.1 Эволюция вычислительных сетей Распределенные вычисления Вычислительные сети – пример распределенных систем
Признак распределенных (децентрализованных) вычислительных систем - нескольких центров обработки данных.
К ним относятся:
-
компьютерные сети
-
мультипроцессорные компьютеры
-
многомашинные вычислительные комплексы.
Мультипроцессорный компьютер:
-
имеет несколько процессоров, выполняющих свои программы,
-
общая операционная система,
-
взаимодействие между процессорами - через общую оперативную память,
-
общие периферийные устройства,
-
не поддерживается территориальная распределенность - все блоки располагаются в одном или нескольких близко расположенных конструктивах, как и у обычного компьютера.
Достоинства мультипроцессора:
-
высокая производительность достигается за счет:
-
параллельной работы нескольких процессоров,
-
общей памяти.
-
-
отказоустойчивость как способность к продолжению работы при отказах некоторых элементов:
-
производительность снижается не до нуля,
-
достигается за счет избыточности.
-
Многомашинная система:
-
включает несколько компьютеров
-
каждый работает под управлением собственной операционной системы
-
связаны посредством программных и аппаратных средств связи
-
не поддерживается территориальная распределенность - расстояния между компьютерами определяются длиной связи между процессорным блоком и дисковой подсистемой.
Работа определяется двумя компонентами:
-
высокоскоростным механизмом связи процессоров,
-
системным программным обеспечением (прозрачный доступ к ресурсам всех компьютеров).
Состав средств связи
-
аппаратные модули (контроллеры ВУ)
-
программные модули для:
-
распределения вычислительной нагрузки,
-
синхронизации вычислений,
-
реконфигурацией системы.
-
Достоинства:
-
высокая отказоустойчивость комплекса в целом,
-
высокая производительность за счет организации параллельных вычислений (ограничены пропускной способностью многовходовых периферийных устройств)
Вычислительные сети:
-
программные и аппаратные связи являются более слабыми,
-
высокая автономность обрабатывающих блоков:
-
стандартные компьютеры,
-
связь между компьютерами - сетевые адаптеры, соединенные протяженными каналами связи,
-
каждый компьютер работает под управлением собственной операционной системы,
-
взаимодействие компьютеров сети – сообщения через сетевые адаптеры и каналы связи,
-
сообщения - запрос доступа к локальным ресурсам другого компьютера,
-
ресурсы – это:
-
данные, хранящиеся на диске,
-
разнообразные периферийные устройства - принтеры, модемы, факс-аппараты и т. д.
-
-
Вычислительные сети
Основная цель - разделение локальных ресурсов каждого компьютера между всеми пользователями сети
Состав:
-
сетевая аппаратура (сетевые адаптеры и каналы связи):
-
передают сообщения с запросами и ответами от одного компьютера к другому
-
-
сетевая операционная система (клиентские и серверные части):
-
специальные модули(серверы) в режиме ожидания запросов от других компьютеров,
-
специальные модули (клиенты) запросов на доступ к удаленным ресурсам,
-
выполняют основную работу по организации совместного использования ресурсов.
-
Пара модулей «клиент - сервер» обеспечивает совместный доступ пользователей к определенному типу ресурсов
Сетевая операционная система поддерживает несколько видов сетевых служб для пользователей:
-
файловую службу,
-
службу печати,
-
службу электронной почты,
-
службу удаленного доступа и т. п.
Термины «клиент» и «сервер» используются для обозначения компьютеров, подключенных к сети:
-
компьютер предоставляет свои ресурсы – сервер
-
потребляет ресурсы – клиентом.