Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1.docx
Скачиваний:
41
Добавлен:
17.03.2016
Размер:
478.51 Кб
Скачать

1.5.1. Определение распределенной информационной системы

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

По мере развития компьютерной техники из средства ускорения решения вычислительных задач она превратилась в универсальное средство обработки данных. Сложность и разнообразие оборудования и программного обеспечения, интерфейса с пользователем уже не соответствуют представлению о компьютере как о машине. В таких случаях вместо термина компьютер или вычислительная машина используется термин информационная система (ИС) (IS – information system). В отечественной литературе более часто используется термин вычислительная система (ВС), однако ИС является более точным термином, поскольку термин обработка информации является более широким, чем вычисления.

По особенностям территориального размещения и организации взаимодействия частей системы различают следующие типы ИС: сосредоточенные ИС и распределенные ИС (DIS – Distributed Information Systems).

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

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

Следующие разделы будут посвящены рассмотрению структуры и аппаратных средств распределенных ИС.

1.5.2. Технологии обработки информации в распределенных системах

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

  1. технология «хозяин-слуга» (master-slave);

  2. технология «клиент/сервер» (client/server);

  3. равноранговая (peer-to-peer) технология;

В технологии “хозяин-слуга” единственный главный процесс обработки информации («хозяин») инициирует и управляет любым диалогом с другими подчиненными процессами («слугами»). При этом подчиненные процессы отвечают на команды центрального процесса только по его запросу. По этой технологии обычно работают центральные компьютеры (как правило, в режиме разделения времени), к которым через каналы связи подключены периферийные устройства (обычно терминалы). При отказе центрального компьютера (если не принять мер по резервированию) прекращается функционирование всей системы.

Технология «клиент/сервер» в настоящее время наиболее широко используется в распределенных информационных системах.

В этой технологии процесс-клиент запрашивает определенное обслуживание. Это обслуживание обеспечивают один или более процессов, называемых серверами. После окончания обслуживания они посылают ответ клиенту. Такой режим работы называют режимом «запрос/ответ» или опросом. Процесс сервера обычно загружен постоянно и обеспечивает обслуживание нескольких процессов клиентов.

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

Использование небольшого количества серверов, т.е. относительная централизация ресурсов, улучшает управляемость системы по сравнению со случаем, когда каждый компьютер сконфигурирован и как клиент и как сервер. Этот «вырожденный» случай называется равноранговой технологией. Обычно равноранговая технология применяется для совместного использования ресурсов (жестких дисков, CD-ROM и принтеров) в распределенных информационных системах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]