Программирование в интернет:
|
Сформулюйте фундаментальні принципи розподілених систем за Дейтом.- Локальная автономность.
- локальные данные принадлежат локальным владельцам;
- все локальные процессы остаются чисто локальными;
- все процессы на заданном узле контролируются только этим узлом.
- Отсутствие опоры на центральный узел. В системе не должно быть ни одного узла, без которого система не сможет функционировать.
- Непрерывное функционирование. В идеале в системе не должна возникать потребность в плановой остановке ее функционирования.
- Независимость от расположения. Пользователь должен получать доступ к базе данных с любого узла, причем получать доступ к любым данным, независимо от того, где они физически сохраняются.
- Независимость от фрагментации. Пользователь должен получать доступ к данным независимо от способа их фрагментации.
- Независимость от репликации. Пользователь не будет иметь средств для получения прямого доступа к конкретной копии элемента данных, а также не должен заботиться об обновлении уже имеющейся копии.
- Обработка распределенных запросов. Система должна поддерживать обработку запросов, ссылающиеся на данные, расположенные более чем на одном узле.
- Обработка распределенных транзакций. Система должна поддерживать выполнение транзакций.
- Независимость от типа оборудования. Система должна быть способна функционировать на оборудовании с различными вычислительными платформами.
- Независимость от сетевой архитектуры. СУРБД должна функционировать под управлением различных ОС.
- Независимость от операционной системы. СУРБД должна быть способной функционировать в сетях с различной архитектурой и типами носителя.
- Независимость от типа СУБД. СУРБД должна быть способной функционировать поверх различных локальных СУБД, возможно, с различными моделями данных (требование гетерогенности). РБД, в узлах которой работают однотипные СУБД, называется гомогенной РБД. Если же СУБД в узлах сети поддерживают разные модели данных, то такая РБД называется гетерогенной.
21.01.2016; 23:47
хиты: 79
рейтинг:0
|
|
|
|