logo
Лекции по сетям ЭВМ4 / Информационные сети

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

(Distributed Computing Environment (DCE*)) — технология распределенной обработки данных, предложеннаяфондом открытого программного обеспечения.

Она не противопоставляется другим технологиям (RPC, ORB), а является средой для их использования.

Среда DCE*, разработанная в 1990 г., представляет собой наборсетевых служб, предназначенный для выполненияприкладных процессов, рассредоточенных по группеабонентских системгетерогенной (неоднородной) сети. Основные ее компоненты показаны в табл.1.

Табл. Основные компоненты DCE*.

№ п/п

Служба

Выполняемые функции

1.

Имена

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

2.

Удаленный доступ

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

3.

Защита данных

Программное Обеспечение (ПО)разрешения на доступ кресурсамсистемыилисети.

4.

Многопоточность

Программы, обеспечивающие одновременное выполнение нескольких задач.

Системы, имеющие программы распределенной среды, соответственно, являются серверамииклиентами. Серверы связаны друг с другомлогическими каналами, по которым передают друг другуфайлы(рис.188)

Каждый сервер имеет свою группу клиентов.

Среда имеет трехступенчатую архитектуру: прикладная программа база данных  клиент.

Функции, выполняемые средой, включают прикладные службы:

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

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

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

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

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4