Анализ основных принципов распределенной обработки информации. Рассмотрение понятия распределенных баз данных и систем управления, их свойств и возможностей. Описание тенденции развития управления данной информацией и выявление области применения.
Управление распределенной информацией DDB, РБД - Distributed DATABASE, Распределенная База Данных. DDBMS, РСУБД - Distributed Database Management System, Распределенная Система Управления Базами Данных.В наше время в области развития коммуникаций были достигнуты значительные результаты (всевозможные мосты, шлюзы, коммуникационное оборудование, протоколы), но проблема "раздробленности" самой информации все еще остается нерешенной. Становление и развитие технологий и моделей управления распределенными информационными ресурсами - вот ключ к наведению мостов между существующими в настоящее время "информационными островами". Предмет исследования - принципы управления распределенной информацией, характеристики распределенных систем баз данных, однородные и неоднородные распределенные системы, проблемы управления распределенной информацией.Термин "распределенная обработка" означает, что разные машины можно соединить в коммуникационную сеть так, что одна задача обработки данных распределяется между несколькими машинами в сети. Термин "параллельная обработка" используется практически с тем же значением, за исключением того, что разные машины с физической точки зрения расположены близко друг к другу в "параллельных" системах. Связь между различными машинами осуществляется с помощью специального программного обеспечения для управления сетью.Целью распределенной обработки данных является оптимизация использования ресурсов и упрощение работы пользователя. Термин ресурс, в данном случае используется в самом широком смысле: мощность обработки (процессоры), емкость накопителей (память или диски), графические возможности (2-х или 3-х мерный графический процессор, в сочетании с растровым дисплеем и общей памятью), периферийные устройства вывода на бумажный носитель (принтеры, плоттеры). Эти ресурсы редко бывают собраны на одной машине. Отсюда принцип совместной работы различных систем, используя лучшие качества каждой из них, причем пользователь имеет их в распоряжении при выполнении только одной программы. Действительно, распределенная обработка данных позволяет: · повысить эффективность посредством распределения данных и видов обработки между машинами, способными наилучшим образом управлять ими;Прозрачностью называется возможность доступа к ресурсам или услугам, не зная их местонахождения. С более концептуальной точки зрения, прозрачность определяется как возможность видеть систему как единый организм, а не как собрание независимых друг от друга объектов. В "Эталонной модели распределенной обработки информации в открытой системе" Международной организации по стандартизации ISO определены восемь "типов прозрачности", обеспечиваемых в распределенной системе, а именно: 1) Прозрачность доступа (access transparency) скрывает от пользователя детали реализации сетевых протоколов, обеспечивающих связь между удаленными компьютерами. 2) Прозрачность местоположения (location transparency) основана на прозрачности доступа и предназначена для сокрытия физического местоположения ресурсов в распределенной системе от клиента, желающего ими воспользоваться. Система, в которой используются контрольные точки, периодически выполняет сохранение информации о состоянии объектов (например, процессов), по которым они могут быть восстановлены, если сбой в распределенной системе приведет к потере этих объектов;Распределенная база данных (РБД) - это совокупность логически взаимосвязанных баз данных, распределенных в компьютерной сети. Система управления распределенной базой данных - это программная система, которая обеспечивает управление распределенной базой данных и прозрачность ее для пользователей. Различается целый спектр степеней прозрачности - от единой модели базы данных, охватывающей всю предметную область системы со всеми приложениями, которые работают с этой глобальной моделью данных, до распределения, управляемого на основе архитектур клиент-сервер и аппаратного кодирования информации о местоположении данных средствами сервера данных.Это качество означает, что управление данными на каждом из узлов распределенной системы выполняется локально. База данных, расположенная на одном из узлов, является неотъемлемым компонентом распределенной системы. В идеальной системе все узлы равноправны и независимы, а расположенные на них базы являются равноправными поставщиками данных в общее пространство данных. База данных на каждом из узлов самодостаточна - она включает полный собственный словарь данных и полностью защищена от несанкционированного доступа. Это качество можно трактовать как возможность непрерывного доступа к данным в рамках DDB вне зависимости от их расположения и вне зависимости от операций, выполняемых на локальных узлах.
План
Содержание
Введение
1. Распределенная обработка данных
1.1 Понятие распределенной обработки
1.2 Цели распределенной обработки данных
1.3 Прозрачность
2. Модель "клиент-сервер"
3. Распределенные базы данных
3.1 Свойства идеальной распределенной базы данных
4. Системы управления распределенной базой данных (РСУБД)
4.1 Функциональные возможности РСУБД
4.2 Типы РСУБД
4.3 Проблемы РСУБД
5. Тенденции развития распределенных систем
6. Применение распределенной базы данных
Заключение
Список источников
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы