Реализация служб каталогов

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

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

Служба каталогов обязана обладать следующим набором свойств:

  • - пользователь должен получать доступ ко всем разрешенным для него службам, ресурсам и приложениям после единственного подключения к сети. Для этого потребуется определенная степень открытости решений служб каталогов. Для успешного функционирования системы разработчикам приложений следует предусмотреть поддержку службы каталогов в своих приложениях;
  • - вся информация о вычислительной среде должна храниться в распределенной форме. Данные следует реплицировать на несколько серверов. В этом случае пользователь или служба, которым потребовался доступ к информации, могут получать ее с относительно близкого и удобного для них сервера;
  • - для определения целостности информации, поступающей в распоряжение нескольких пользователей, нужна поддержка репли-цирования данных. Изменения, внесенные в один из участков каталога, необходимо передавать всем абонентам сети для гарантии тождественности информации вне зависимости от места ее получения;
  • - система должна поддерживать запросы, составленные как на основании конкретных параметров (имя, номер телефона и т. п.), так и при расширенном поиске (например, все цветные принтеры на первом этаже).

Служба каталогов действует по принципу справочного издания «Желтые страницы». С ее помощью можно определять местоположение нужной службы по имени или производить поиск по определенным категориям;

- возможность администрирования не должна зависеть от физического расположения системы. Это означает отказ от необходимости четко определять местонахождения данных средств. К примеру, появляется возможность полного или частичного назначения прав администрирования отдельных участков каталога.

Задачи администрирования представлены на рис. 2.1.

Задачи администрирования

Рис. 2.1. Задачи администрирования

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >