РАСПРЕДЕЛЕННАЯ ОБРАБОТКА ДАННЫХ В ИС




Распределенные системы состоят из автономных компьютеров, которые работают совместно, представляя собой единую связную систему. Данные хранятся в нескольких узлах сети, удаленных географичеки, но связанных коммуникационными линиями. Каждый узел имеет свою собственную БД, а также может обращаться к данным, расположенным на других узлах. В этом случае топология сети в силу географической удаленности узлов обработки данных не соответствует стандартным топологиям локальной сети. А СУ БД должна поддерживать параллельный доступ к данным в нескольких узлах при обработке запроса и автоматическую поддержку данных при их дублировании в различных узлах сети. К важнейшим характеристикам относятся:

1. От пользователей скрыты различия между компьютерами и способы связи между ними.

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

3. Распределенные системы легко поддаются расширению или масштабированию. Их размер ограничивается только размером базовой сети.

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


ЗАДАЧИ, РЕШАЕМЫЕ РАСПРЕДЕЛЕННЫМИ СИСТЕМАМИ. ДОСТУП К РЕСУРСАМ, ОБЕСПЕЧЕНИЕ ПРОЗРАЧНОСТИ

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

2. Обеспечить различные формы прозрачности системы:

2.1 Прозрачность доступа: скрывается разница в представлении данных и доступе к ресурсам, напр, в разных ОС.

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

2.3 Прозрачность переноса: скрывается факт перемещения ресурса в другое место

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

2.5 Прозрачность репликации: позволяет скрыть тот факт, что существует несколько копий ресурса

2.6 Прозрачность параллельного доступа: скрывается факт возможного совместного использования ресурса несколькими конкурирующими пользователями

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

2.8 Прозрачность сохранности: скрывается хранится ресурс на диске или находится в оперативной памяти.

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

ЗАДАЧИ, РЕШАЕМЫЕ РАСПРЕДЕЛЕННЫМИ СИСТЕМАМИ. ОТКРЫТОСТЬ. МАСШТАБИРУЕМОСТЬ

3. Открытость: открытая распределенная сис-ма – это сис-ма, предлагающ. службы, вызов кот требует стандартных синтаксиса и семантики. Службы опред. через интерфейсы, кот. допускают возможность совмест. работы программы, получающ. интерфейс с любой произвольной программой, предостав. этот интерфейс, а также позволяют 2-м независимым группам создать абсолютно разные реализации этого интерфейса для 2-х различных распределенных систем, кот. будут работать абсолютно одинаково. Т.е. будут обладать способностью к взаимодействию, несмотря на то, что включ. компоненты от разных производителей. Кроме этого открытые системы характ-ся гибкостью, т.е. легкостью конфигурирования системы, состоящей из различных компонент, возможно разных производителей. При добавлении к системе новых компонентов или замене существующих, работающие компоненты не изменяются.

4. Масштабируемость: может измеряться по 3-м показателям:

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

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

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: