Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СОС_1.docx
Скачиваний:
15
Добавлен:
16.04.2019
Размер:
1.15 Mб
Скачать

Назначение и архитектура справочной службы.

Задачи, использующие справочные данные:

  1. Аутентификация и авторизация.

  2. Обмен сообщениями

  3. Средства управления качеством обслуживания

  4. Средства доступа пользователей и приложений к сетевым ресурсам

  5. Организация распределенных приложений

  6. Автоматизированный мониторинг и управление сетью

Справочная служба (служба каталогов, directory service) предназначена для хранения информации о своей сети и обеспечения доступа к ней.

Функции справочной службы:

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

  2. Выполнение над хранимыми объектами заданного набора операций.

  3. Контроль доступа к данным в соответствии с заданными правами.

Подходы к организации справочной службы:

  1. Использование нескольких автономных справочных служб узкого назначения

  2. Использование единой справочной службы, интегрированной с ДНС

Стандарт справочных служб

  1. Х.500 – стандарт хранения данных

  2. LDAP (Lightweight Directory Access Protocol) – стандарт доставки данных из хранилища справочной службы клиенту

Архитектура справочной службы

Все справочные службы организованы по технологии клиент-сервер.

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

  2. Централизованная модель. Вся справочная информация о сети хранится и обрабатывается на одном сервере. Клиентские компоненты справочной службы устанавливаются на всех компьютерах сети Достоинства: нет дублирования информации, все данные о сети локализованы Недостатки: Низкая производительность, низкая надежность, низкая масштабируемость

Централизованная модель с резервированием

База данных справочной службы представляется двумя идентичными экземплярами. Модель требует соблюдения баланса между близостью к пользователю и скоростью согласования копий.

Достоинства: локализация справочных данных,

Повышение надежности

Повышение производительности

Недостатки: Избыточность

Сложность поддержания нескольких копий

Низкая масштабируемость

3. Распределенная справочная служба

1) декомпозиция справочной службы на домены.

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

Достоинства: те же что в централизованных системах + масштабируемость

Недостатки: удобный доступ к справочным данным только внутри домена.

Истинная распредёленная модель

Задачей построения распределенной справочной службы является задача виртуализации:

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

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

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

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

Достоинства: удобство доступа, удобство администрирования, надёжность, высокая производительность, хорошая масштабируемость

Недостатки: сложность организации, в т.ч. на уровне программного обеспечения