Распределенная обработка и распределенные информационные системы

Содержание

Слайд 2

Классификация информационных систем по степени централизации Делятся на 3 класса: Полностью

Классификация информационных систем по степени централизации

Делятся на 3 класса:
Полностью централизованная система

управления
Полностью децентрализованная (по назначению, уровням, протяженности)
Частично децентрализованная система управления

Компьютерные сети

МИОЭС

Слайд 3

ЦЕНТРАЛИЗОВАННЫЕ СИСТЕМЫ Компьютерные сети МИОЭС

ЦЕНТРАЛИЗОВАННЫЕ СИСТЕМЫ

Компьютерные сети

МИОЭС

Слайд 4

Централизованная обработка информации Централизованная обработка информации и использования технических средств базируется

Централизованная обработка информации

Централизованная обработка информации и использования технических средств базируется на сосредоточении

вычислительных ресурсов информационных систем в едином центре (чаще всего это большие ЭВМ и вычислительные комплексы), которые обрабатывают в нем информацию, а затем передают результат пользователям.

Компьютерные сети

МИОЭС

Слайд 5

Достоинства централизации: возможен сильный контроль за информационной системой, ее обслуживанием; информационные

Достоинства централизации:

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

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

Компьютерные сети

МИОЭС

Слайд 6

Недостатки централизованной организации информационной системы: функции информационной системы должны появляться из

Недостатки централизованной организации информационной системы:

функции информационной системы должны появляться из реальных

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

Компьютерные сети

МИОЭС

Слайд 7

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

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

существует необходимость

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

Компьютерные сети

МИОЭС

Слайд 8

РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ Компьютерные сети МИОЭС

РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ

Компьютерные сети

МИОЭС

Слайд 9

Распределенная программа — это программа, которая состоит из нескольких взаимодействующих частей,

Распределенная программа

— это программа, которая состоит из нескольких взаимодействующих частей, причем

каждая часть, как правило, выполняется на отдельном компьютере сети.

Компьютерные сети

МИОЭС

Слайд 10

Распределенные системы Взаимодействие частей распределенного приложения Компьютерные сети МИОЭС

Распределенные системы

Взаимодействие частей распределенного приложения

Компьютерные сети

МИОЭС

Слайд 11

Недостатки распределенных систем Во-первых, это сложности, связанные с программным обеспечением —

Недостатки распределенных систем

Во-первых, это сложности, связанные с программным обеспечением — операционными

системами и приложениями.

Компьютерные сети

МИОЭС

Слайд 12

Недостатки распределенных систем Во-вторых, много проблем связано с транспортировкой сообщений по

Недостатки распределенных систем

Во-вторых, много проблем связано с транспортировкой сообщений по каналам

связи между компьютерами.

Компьютерные сети

МИОЭС

Слайд 13

Недостатки распределенных систем В-третьих, это вопросы, связанные с обеспечением безопасности, которые

Недостатки распределенных систем

В-третьих, это вопросы, связанные с обеспечением безопасности, которые гораздо

сложнее решаются в вычислительной сети, чем в централизованной системе.

Компьютерные сети

МИОЭС

Слайд 14

ВЫЧИСЛИТЕЛЬНЫЕ СЕТИ

ВЫЧИСЛИТЕЛЬНЫЕ СЕТИ

Слайд 15

Компьютерная сеть — это совокупность компьютеров, устройств печати, сетевых устройств и

Компьютерная сеть

— это совокупность компьютеров, устройств печати, сетевых устройств и компьютерных

программ, связанных между собой кабелями или радиоволнами.

Компьютерные сети

МИОЭС

Слайд 16

Сетевые коммуникации с использованием кабеля, оптоволокна и радиоволн Компьютерные сети МИОЭС

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

Компьютерные сети

МИОЭС

Слайд 17

Применение компьютерных сетей При использовании "больших" ЭВМ с одним или несколькими

Применение компьютерных сетей

При использовании "больших" ЭВМ с одним или несколькими терминалами

все пользователи разделяли доступ к одним и тем же ресурсам (аппаратным, программным, информационным)
При переходе к использованию нескольких ЭВМ ("больших" или персональных) возникла проблема организации доступа к ресурсам

Компьютерные сети

МИОЭС

Слайд 18

Применение компьютерных сетей При работе в автономной среде (без подключения к

Применение компьютерных сетей

При работе в автономной среде (без подключения к сети)

ЭВМ может использовать только локальные ресурсы
Работа в сетевой среде обеспечивает передачу данных между ЭВМ

Компьютерные сети

МИОЭС

Слайд 19

Применение компьютерных сетей Разделение файлов Сеть позволяет передавать данные (в виде

Применение компьютерных сетей Разделение файлов

Сеть позволяет передавать данные (в виде файлов) между

устройствами без использования дополнительных носителей (CD/DVD-ROM, flash-диски и т.д.)

file.txt

Компьютерные сети

МИОЭС

Слайд 20

Применение компьютерных сетей Разделение ресурсов В автономной среде пользователь может использовать

Применение компьютерных сетей Разделение ресурсов

В автономной среде пользователь может использовать только те

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

Интернет

Компьютерные сети

МИОЭС

Слайд 21

Применение компьютерных сетей Разделение программ В сетевой среде можно установить некоторые

Применение компьютерных сетей Разделение программ

В сетевой среде можно установить некоторые приложения на

единственный компьютер в сети, а остальные настроить таким образом, чтобы они использовали эту установку
(+) Централизованное управление программным обеспечением
(-) Повышенные требования к пропускной способности сети и характеристикам компьютера, на котором установлено ПО
(-) Сложность управления распределенными настройками

MSOffice

MSOffice

MSOffice

MSOffice

Компьютерные сети

МИОЭС

Слайд 22

Применение компьютерных сетей Клиент-серверные приложения… Взаимодействие клиента и сервера обычно состоит

Применение компьютерных сетей Клиент-серверные приложения…

Взаимодействие клиента и сервера обычно состоит из следующих

этапов

Клиент

Сервер

Формирование запроса
Отправка запроса серверу
Прием результата от сервера
Интерпретация результата
Прием запроса от клиента
Обработка запроса и формирование результата
Отправка результата клиенту

Компьютерные сети

МИОЭС

Слайд 23

Применение компьютерных сетей Клиент-серверные приложения… Тип запроса, способ обработки и результат

Применение компьютерных сетей Клиент-серверные приложения…

Тип запроса, способ обработки и результат зависят от

приложения
Клиент может запросить текущее время, в этом случае сервер выясняет свое локальное время и отправляет его клиенту
Клиент может запросить отчет из базы данных, в этом случае сервер должен организовать выборку данных из БД и предъявить результат клиенту (например, в виде таблицы)
Клиентская и серверная части могут выполняться как на одном компьютере, так и на разных
Фактически, любое программное взаимодействие имеет клиент-серверную архитектуру

Компьютерные сети

МИОЭС

Слайд 24

Применение компьютерных сетей Клиент-серверные приложения… В одноранговой сети все компьютеры равноправны,

Применение компьютерных сетей Клиент-серверные приложения…

В одноранговой сети все компьютеры равноправны, на каждом

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

Компьютерные сети

МИОЭС

Слайд 25

Применение компьютерных сетей Клиент-серверные приложения… Существует большое количество клиент-серверных приложений и

Применение компьютерных сетей Клиент-серверные приложения…

Существует большое количество клиент-серверных приложений и соответствующих типов

серверов
Сервер файлов предоставляет в совместное использование свои файловые системы и предназначен для хранения данных и управления доступом к ним пользователей

C:

D:

E:

C:

D:

Сервер файлов

Компьютерные сети

МИОЭС

Слайд 26

Применение компьютерных сетей Клиент-серверные приложения… Типы серверов Сервер печати поддерживает очередь

Применение компьютерных сетей Клиент-серверные приложения…

Типы серверов
Сервер печати поддерживает очередь печати и обеспечивает

доступ приложений к печатающему устройству

Приложение

Драйвер принтера

Локальная очередь печати

Очередь печати сервера печати

Драйвер печатающего
устройства

Сервер печати

Компьютерные сети

МИОЭС

Слайд 27

Применение компьютерных сетей Клиент-серверные приложения Типы серверов Сервер служб безопасности содержит

Применение компьютерных сетей Клиент-серверные приложения

Типы серверов
Сервер служб безопасности содержит информацию об устройствах

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

Компьютерные сети

МИОЭС

Слайд 28

Применение компьютерных сетей Удаленное управление… Администратор обслуживает десятки или сотни компьютеров,

Применение компьютерных сетей Удаленное управление…

Администратор обслуживает десятки или сотни компьютеров, расположенных в

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

Компьютерные сети

МИОЭС

Слайд 29

Применение компьютерных сетей Удаленное управление… Средства удаленной настройки приложений В наиболее

Применение компьютерных сетей Удаленное управление…

Средства удаленной настройки приложений
В наиболее простом варианте конфигурационные

файлы приложения предоставлены в совместное использование
В Windows встроены средства, позволяющие получить доступ к конфигурации удаленного узла (Remote Registry, MMC,…)
Web-интерфейс доступа к конфигурации (swat)

Компьютерные сети

МИОЭС

Слайд 30

Применение компьютерных сетей Удаленное управление… Удаленный рабочий стол – администратор может

Применение компьютерных сетей Удаленное управление…

Удаленный рабочий стол – администратор может видеть содержимое

дисплея удаленного компьютера, а его нажатия на клавиатуре или действия мышью передаются на удаленный компьютер и обрабатываются им как локальные
Встроенные средства операционной системы (например, удаленный помощник Windows XP/Vista)
Средства сторонних разработчиков (Remote Desktop, PC Anywhere, RAdmin и т.д.)

Компьютер
администратора

Удаленный
компьютер

Компьютерные сети

МИОЭС

Слайд 31

Применение компьютерных сетей Удаленное управление Удаленная сессия – пользовательский интерфейс приложений

Применение компьютерных сетей Удаленное управление

Удаленная сессия – пользовательский интерфейс приложений выполняется на

одном компьютере, а сами приложения – на другом
telnet/ssh – удаленные терминалы (UNIX)
X Window – архитектура, разделяющая выполнение приложения и функционирование его пользовательского интерфейса (ПИ), позволяет организовывать выполнение приложения и его ПИ как на одном компьютере, так и на разных
Начиная с Windows NT 4.0 Terminal Server серверные версии ОС Windows поддерживают выполнение удаленных сессий

Локальная сессия

Удаленная сессия

Удаленная сессия

Приложения всех трех
сессий выполняются на
этом компьютере

Компьютерные сети

МИОЭС

Слайд 32

Применение компьютерных сетей Распределенные вычисления… Существует большое количество задач, для решения

Применение компьютерных сетей Распределенные вычисления…

Существует большое количество задач, для решения которых недостаточно

ресурсов одной ЭВМ
Расчет деформации неоднородного объекта
Прогноз погоды
Расчет движения воды в океане
Расчет обтекаемости объекта (например, самолетного крыла или автомобиля)
и т.д.
Распределенные вычисления – параллельная обработка данных, при которой используется несколько обрабатывающих устройств, достаточно удаленных друг от друга
например, при организации вычислений в многомашинных вычислительных комплексах, образуемых объединением нескольких отдельных ЭВМ с помощью каналов связи локальных или глобальных сетей

Компьютерные сети

МИОЭС

Слайд 33

Применение компьютерных сетей Распределенные вычисления… Для распределенных вычислений используются многомашинные системы,

Применение компьютерных сетей Распределенные вычисления…

Для распределенных вычислений используются многомашинные системы, состоящие из

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

Компьютерные сети

МИОЭС

Слайд 34

Применение компьютерных сетей Распределенные вычисления… С программной точки зрения (1) Можно

Применение компьютерных сетей Распределенные вычисления…

С программной точки зрения (1)
Можно самостоятельно разработать логику

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

Компьютерные сети

МИОЭС

Слайд 35

Применение компьютерных сетей Распределенные вычисления… С программной точки зрения (2) Можно

Применение компьютерных сетей Распределенные вычисления…

С программной точки зрения (2)
Можно использовать архитектуру с

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

планировщик

Компьютерные сети

МИОЭС

Слайд 36

Применение компьютерных сетей Распределенные вычисления… С программной точки зрения (2) Можно

Применение компьютерных сетей Распределенные вычисления…

С программной точки зрения (2)
Можно использовать архитектуру параллельного

выполнения задачи на нескольких равноправных узлах
Используется, если параллельный алгоритм требует передачи больших объемов данных
Максимальная эффективность достигается при использовании одинаковых узлов, соединенных высокоскоростной сетью

Компьютерные сети

МИОЭС

Слайд 37

Применение компьютерных сетей Распределенные вычисления Message Passing Interface (MPI, интерфейс передачи

Применение компьютерных сетей Распределенные вычисления

Message Passing Interface (MPI, интерфейс передачи данных) –

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

Компьютерные сети

МИОЭС

Слайд 38

Применение компьютерных сетей Координация деятельности… Совместная работа над задачей требует обмена

Применение компьютерных сетей Координация деятельности…

Совместная работа над задачей требует обмена информацией и

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

Компьютерные сети

МИОЭС

Слайд 39

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

Применение компьютерных сетей Координация деятельности…

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

совместное использование
Предоставление файлов в совместное использование
Публикация в Интернет

Компьютерные сети

МИОЭС

Слайд 40

Применение компьютерных сетей Координация деятельности… Обмен сообщениями Электронная почта Интернет-мессенджеры (ICQ,

Применение компьютерных сетей Координация деятельности…

Обмен сообщениями
Электронная почта
Интернет-мессенджеры (ICQ, MSN-messenger,…)
Голосовая и видеосвязь (Skype,…)

Компьютерные

сети

МИОЭС

Слайд 41

Применение компьютерных сетей Координация деятельности… Централизованные расписания Позволяют вести собственное расписание

Применение компьютерных сетей Координация деятельности…

Централизованные расписания
Позволяют вести собственное расписание и соотносить его

с расписаниями других людей для назначения встреч и т.д.

Сервер расписаний

Клиент расписаний

Компьютерные сети

МИОЭС

Слайд 42

СВЯЗЬ УСТРОЙСТВ В СЕТИ Компьютерные сети МИОЭС

СВЯЗЬ УСТРОЙСТВ В СЕТИ

Компьютерные сети

МИОЭС

Слайд 43

Конвейерная обработка данных Конве́йер — способ организации вычислений, используемый в современных

Конвейерная обработка данных

Конве́йер — способ организации вычислений, используемый в современных процессорах и контроллерах с целью повышения

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

Компьютерные сети

МИОЭС

Слайд 44

Конвейерная обработка данных Идея заключается в разделении обработки компьютерной инструкции на

Конвейерная обработка данных

Идея заключается в разделении обработки компьютерной инструкции на последовательность

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

Компьютерные сети

МИОЭС

Слайд 45

Иерархия запоминающих устройств Память вычислительной машины представляет собой иерархию запоминающих устройств

Иерархия запоминающих устройств

Память вычислительной машины представляет собой иерархию запоминающих устройств (внутренние

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

Компьютерные сети

МИОЭС

Слайд 46

Принцип кэширования данных Кэш-память - это способ организации совместного функционирования двух

Принцип кэширования данных

Кэш-память - это способ организации совместного функционирования двух типов запоминающих

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

Компьютерные сети

МИОЭС

Слайд 47

Частный случай использования кэш-памяти Используется для уменьшения среднего времени доступа к

Частный случай использования кэш-памяти

Используется для уменьшения среднего времени доступа к данным,

хранящимся в оперативной памяти.
Для этого между процессором и оперативной памятью помещается быстрое ЗУ, называемое просто кэш-памятью.

Компьютерные сети

МИОЭС

Слайд 48

В системах, оснащенных кэш-памятью, каждый запрос к оперативной памяти выполняется в

В системах, оснащенных кэш-памятью, каждый запрос к оперативной памяти выполняется в

соответствии со следующим алгоритмом:

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

Компьютерные сети

МИОЭС

Слайд 49

Связь компьютера с периферийными устройствами Компьютерные сети МИОЭС

Связь компьютера с периферийными устройствами

Компьютерные сети

МИОЭС

Слайд 50

Компьютерные сети МИОЭС

Компьютерные сети

МИОЭС

Слайд 51

Компьютерные сети МИОЭС

Компьютерные сети

МИОЭС

Слайд 52

Линии связи Физическая среда передачи данных может представлять собой кабель (набор

Линии связи

Физическая среда передачи данных может представлять собой кабель (набор проводов,

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

Компьютерные сети

МИОЭС

Слайд 53

Линии связи В зависимости от среды передачи данных линии связи можно

Линии связи

В зависимости от среды передачи данных линии связи можно разделить

на три группы:
1) Проводные (воздушные) линии связи — это провода без изолирующих и экранирующих оплёток, проложенные между столбами и висящие в воздухе. Они проводят телефонные и телеграфные сигналы;
2) Радиоканалы земной и спутниковой связи — образуются с помощью передатчика и приёмника радиоволн. Может использоваться для организации сетей в пределах больших помещений типа ангаров или павильонов, там, где использование обычных линий связи затруднено или нецелесообразно.
3) Кабельные — состоят из проводников, заключённых в несколько слоёв изоляции.

Компьютерные сети

МИОЭС

Слайд 54

Проблемы физической передачи данных по линиям связи В вычислительной технике для

Проблемы физической передачи данных по линиям связи

В вычислительной технике для представления

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

Компьютерные сети

МИОЭС

Слайд 55

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

Проблемы физической передачи данных по линиям связи

Аналогичные подходы могут быть использованы

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

Компьютерные сети

МИОЭС

Слайд 56

Проблемы физической передачи данных по линиям связи В вычислительных сетях применяют

Проблемы физической передачи данных по линиям связи

В вычислительных сетях применяют как

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

Компьютерные сети

МИОЭС

Слайд 57

Проблемы физической передачи данных по линиям связи На способ передачи сигналов

Проблемы физической передачи данных по линиям связи

На способ передачи сигналов влияет

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

Компьютерные сети

МИОЭС

Слайд 58

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

Проблемы физической передачи данных по линиям связи

Еще одной проблемой, которую нужно

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

Компьютерные сети

МИОЭС

Слайд 59

Проблемы физической передачи данных по линиям связи Несмотря на предпринимаемые меры

Проблемы физической передачи данных по линиям связи

Несмотря на предпринимаемые меры -

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

Компьютерные сети

МИОЭС

Слайд 60

Проблемы физической передачи данных по линиям связи Задачи надежного обмена двоичными

Проблемы физической передачи данных по линиям связи

Задачи надежного обмена двоичными сигналами,

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

Компьютерные сети

МИОЭС

Слайд 61

МЕТОДЫ И СРЕДСТВА ОРГАНИЗАЦИИ РАСПРЕДЕЛЕННОЙ ОБРАБОТКИ ИНФОРМАЦИИ Компьютерные сети МИОЭС

МЕТОДЫ И СРЕДСТВА ОРГАНИЗАЦИИ РАСПРЕДЕЛЕННОЙ ОБРАБОТКИ ИНФОРМАЦИИ

Компьютерные сети

МИОЭС

Слайд 62

Методы распределенной обработки данных Среди всех изменений, происшедших в области связанной

Методы распределенной обработки данных

Среди всех изменений, происшедших в области связанной с

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

Компьютерные сети

МИОЭС

Слайд 63

Управление данными Прогресс в этих областях предоставляет новые возможности в том,

Управление данными

Прогресс в этих областях предоставляет новые возможности в том, что

касается управления данными и эффективности обработки данных.
Понятия, на которых строятся возможности применения ресурсов нескольких машин:
распределение или разделение;
возможность взаимодействия;
прозрачность;
модель "клиент-сервер".

Компьютерные сети

МИОЭС

Слайд 64

Методы организации распределенной обработки информации При планировании обработки данных могут рассматриваться

Методы организации распределенной обработки информации

При планировании обработки данных могут рассматриваться три

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

Компьютерные сети

МИОЭС

Слайд 65

Модель «клиент-сервер» Клиент-сервер (англ. Client-server) — вычислительная или сетевая архитектура, в

Модель «клиент-сервер»

Клиент-сервер (англ. Client-server) — вычислительная или сетевая архитектура, в которой задания или сетевая

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

Компьютерные сети

МИОЭС

Слайд 66

Компьютерные сети МИОЭС

Компьютерные сети

МИОЭС

Слайд 67

ТИПЫ РАСПРЕДЕЛИТЕЛЬНЫХ СИСТЕМ Компьютерные сети МИОЭС

ТИПЫ РАСПРЕДЕЛИТЕЛЬНЫХ СИСТЕМ

Компьютерные сети

МИОЭС

Слайд 68

Мультипроцессорные компьютеры Имеется несколько процессоров, каждый из которых может относительно независимо

Мультипроцессорные компьютеры

Имеется несколько процессоров, каждый из которых может относительно независимо от

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

Компьютерные сети

МИОЭС

Слайд 69

Мультипроцессоры Мультипроцессорные машины подразделяются на два семейства: жестко связанные или жестко

Мультипроцессоры

Мультипроцессорные машины подразделяются на два семейства:
жестко связанные или жестко соединенные мультипроцессоры

(tightly coupled), в которых процессоры связаны через общую память;
слабо связанные или слабо соединенные мультипроцессоры (loosely coupled), в которых процессоры связаны через средство связи (как правило, шину), отличное от общей памяти.

Компьютерные сети

МИОЭС

Слайд 70

Компьютерные сети МИОЭС

Компьютерные сети

МИОЭС

Слайд 71

Многомашинные системы — это вычислительный комплекс, включающий в себя несколько компьютеров

Многомашинные системы

— это вычислительный комплекс, включающий в себя несколько компьютеров (каждый

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

Компьютерные сети

МИОЭС

Слайд 72

Мультимашинная организация Появление сетей, предназначенных для взаимной связи различных компьютеров, привело

Мультимашинная организация

Появление сетей, предназначенных для взаимной связи различных компьютеров, привело к

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

Компьютерные сети

МИОЭС

Слайд 73

Компьютерные сети МИОЭС

Компьютерные сети

МИОЭС

Слайд 74

Сходство Следует отметить большое сходство между мультимашинной организацией и архитектурой слабо

Сходство

Следует отметить большое сходство между мультимашинной организацией и архитектурой слабо связанных

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

Компьютерные сети

МИОЭС

Слайд 75

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

Вычислительные сети

Связь между компьютерами осуществляется с помощью специальных периферийных устройств —

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

Компьютерные сети

МИОЭС

Слайд 76

GRID Грид-вычисления (англ. grid — решётка, сеть) — это форма распределённых

GRID

Грид-вычисления (англ. grid — решётка, сеть) — это форма распределённых вычислений, в которой «виртуальный суперкомпьютер» представлен в

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

Компьютерные сети

МИОЭС

Слайд 77

Кластер Кластер — группа компьютеров, объединённых высокоскоростными каналами связи и представляющая

Кластер

Кластер — группа компьютеров, объединённых высокоскоростными каналами связи и представляющая с точки зрения

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

Компьютерные сети

МИОЭС