Распределенная обработка данных

Содержание

Слайд 2

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

Распределенная обработка данных

Программное обеспечение
сетевого компьютера

Управление ресурсами
самого компьютера

Обмен информации с


другими компьютерами

Компоненты
локальных сетей

Рабочие станции

Линии связи

Серверы

Дополнительные
компоненты

Персональные компьютеры
пользователей

Обеспечение взаимодействия составных
частей сети и распределение между
рабочими станциями сетевых ресурсов

Источники бесперебойного питания,
модемы, коннекторы и т. д.

Слайд 3

Распределенная обработка данных Механизмы управления локальными сетями Централизованный Децентрализованный Один (или

Распределенная обработка данных

Механизмы управления
локальными сетями

Централизованный

Децентрализованный

Один (или небольшое количество) компьютеров
являются серверами,

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

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

Слайд 4

Распределенная обработка данных Распределенные системы Система распределенной обработки данных Распределенная БД

Распределенная обработка данных

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

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

Распределенная БД

Распределенный доступ к централизованной

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

Распределенная БД : БД распределена по нескольким
компьютерам

Слайд 5

Архитектура клиент-сервер Клиент Сервер Компьютер с размещенной на нем программой, которая

Архитектура клиент-сервер

Клиент

Сервер

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

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

Сервер - основная структура, обеспечивающая функции
управления данными. На сервере физически хранятся
программы обработки данных- хранимые процедуры,
Запросы - хранимые команды, БД или ее часть

Распределенная обработка данных

Слайд 6

Архитектура клиент-сервер Двухзвенная Трехзвенная 1 звено – компьютер-сервер. Выполняет либо всю

Архитектура клиент-сервер

Двухзвенная

Трехзвенная

1 звено – компьютер-сервер. Выполняет либо всю работу по


управлению данными, либо обрабатывает поступившие
запросы.
2 звено – компьютер-клиент. Представляет данные
пользователю в удобном для него виде

1 звено – компьютер-сервер.
2 звено – компьютер-клиент.
3 звено – сервер приложений. Основная функция –
обеспечение взаимодействия клиента и сервера БД

Распределенная обработка данных

Слайд 7

Распределенная обработка данных Модели двухзвенной архитектуры Модель сервера БД Модель удаленного

Распределенная обработка данных

Модели двухзвенной
архитектуры

Модель сервера БД

Модель удаленного
доступа к данным

Модель распределенного


представления

Модель распределенной
функции

Модель распределенной
БД

На клиенте сосредоточены функции
представления данных обработки данных

Функции представления данных остаются
за клиентом, время функции манипулирова-
ния данными передаются серверу

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

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

На мощном клиенте располагаются не
только прикладные программы, но и часть
самих данных

Слайд 8

Распределенная обработка данных Архитектура клиент-сервер Представление и обработка данных, управление данными,

Распределенная обработка данных

Архитектура клиент-сервер

Представление и обработка
данных, управление
данными, СУБД

Файловые
системы

БД

Архитектура

выделенного сервера БД

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

Управление
данными, СУБД

БД

Клиент

Клиент

Сервер

Сервер

Слайд 9

Распределенная обработка данных Архитектура активного сервера БД Представление и обработка данных

Распределенная обработка данных

Архитектура активного сервера БД

Представление и обработка
данных

Обработка данных
и

управление
данными, СУБД

БД

Архитектура сервера приложений

Представление и
обработка
данных

СУБД

БД

Клиент

Клиент

Сервер

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

Сервер БД

Сервер
приложений

Слайд 10

Модели децентрализованного Управления данными Модель распределенных БД Модель тиражирования В модели

Модели децентрализованного
Управления данными

Модель распределенных БД

Модель тиражирования

В модели имеется глобальный

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

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

Распределенная обработка данных