eDirectory: Программное обеспечение для служб каталогов NetIQ
NetIQ eDirectory
eDirectory: программное обеспечение для каталогов X.500 от NetIQ (ранее Novell NDS). Централизованное управление ресурсами сети, иерархическая база данных, права доступа.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Программное обеспечение для каталогов
Directory service software
eDirectory – это программный продукт для каталогов, совместимый с X.500, разработанный NetIQ. Ранее принадлежавший компании Novell, этот продукт также известен как Novell Directory Services (NDS) и иногда упоминается как NetWare Directory Services. NDS был впервые выпущен компанией Novell в 1993 году для NetWare 4, заменив механизм связующего пакета NetWare, использовавшийся в предыдущих версиях, для централизованного управления доступом к ресурсам на нескольких серверах и компьютерах в сети. eDirectory представляет собой иерархическую, объектно-ориентированную базу данных, используемую для логического представления определенных ресурсов организации в виде дерева, включая организации, организационные подразделения, сотрудников, должности, серверы, тома, рабочие станции, приложения, принтеры, службы и группы, и это лишь некоторые из них.
eDirectory is an X.500 compatible directory service software product from NetIQ. Previously owned by Novell, the product has also been known as Novell Directory Services (NDS) and sometimes referred to as NetWare Directory Services. NDS was initially released by Novell in 1993 for Netware 4, replacing the Netware bindery mechanism used in previous versions, for centrally managing access to resources on multiple servers and computers within a given network. eDirectory is a hierarchical, object oriented database used to represent certain assets in an organization in a logical tree, including organizations, organizational units, people, positions, servers, volumes, workstations, applications, printers, services, and groups to name just a few.
Особенности
eDirectory использует динамическое наследование прав, что обеспечивает как глобальный, так и специфический контроль доступа. Права доступа к объектам в дереве определяются в момент запроса и зависят от прав, назначенных объектам в силу их расположения в дереве, любых эквивалентов безопасности и индивидуальных настроек. Программное обеспечение поддерживает разделение на разделы в любой точке дерева, а также репликацию любого раздела на любое количество серверов. Репликация между серверами происходит периодически на основе изменений объектов. Каждый сервер может выступать в качестве основного для хранимой информации (при условии, что реплика не является только для чтения). Кроме того, реплики могут быть отфильтрованы для включения только определенных атрибутов с целью повышения производительности (например, реплика может быть настроена для хранения только имени и номера телефона для использования в корпоративной адресной книге, а не полного профиля пользователя каталога). Программное обеспечение поддерживает ссылочную целостность, репликацию с несколькими основными серверами и имеет модульную архитектуру аутентификации. Доступ к нему возможен через протоколы LDAP, DSML, SOAP, ODBC, JDBC, JNDI и ADSI.
eDirectory uses dynamic rights inheritance, which allows both global and specific access controls. Access rights to objects in the tree are determined at the time of the request and are determined by the rights assigned to the objects by virtue of their location in the tree, any security equivalences, and individual assignments. The software supports partitioning at any point in the tree, as well as replication of any partition to any number of servers. Replication between servers occurs periodically using deltas of the objects. Each server can act as a master of the information it holds (provided the replica is not read only). Additionally, replicas may be filtered to only include defined attributes to increase speed (for example, a replica may be configured to only include a name and phone number for use in a corporate address book, as opposed to the entire directory user profile). The software supports referential integrity, multi master replication, and has a modular authentication architecture. It can be accessed via LDAP, DSML, SOAP, ODBC, JDBC, JNDI, and ADSI.
Конфигурация сети, сохраненная в каталоге
Когда Novell впервые разрабатывал свой каталог, они решили хранить в нём большие объёмы данных об операционных серверах, помимо информации об учетных записях пользователей. В результате, типичный каталог Novell содержит обширный набор дополнительных объектов, представляющих сами серверы и любые программные службы, работающие на них, такие как LDAP или почтовое программное обеспечение.
When Novell first designed their directory, they decided to store large amounts of their operational server data within the directory in addition to just user account information. As a result, a typical Novell directory contains a large pool of additional objects representing the servers themselves and any software services running on those servers, such as LDAP or email software.
Хранение
Версии eDirectory до версии 8 (ранее известные как Novell Directory Services) использовали систему управления базами данных, основанную на записях, под названием Recman, которая полагалась на систему отслеживания транзакций, встроенную в операционную систему NetWare. Начиная с версии 8, eDirectory (вместе с пакетом средств для совместной работы GroupWise, начиная с версии 5) использует движок баз данных FLAIM (FLexible Adaptable Information Management). FLAIM – это встраиваемый движок баз данных с открытым исходным кодом, разработанный Novell и выпущенный под лицензией GPL в 2006 году. Этот переход позволил портировать его на другие платформы, такие как Windows, Linux и Unix.
Versions of eDirectory prior to version 8 (then called Novell Directory Services) used a record based database management engine called Recman, which relied on the Transaction Tracking System built into the NetWare operating system. Since version 8, eDirectory (along with the GroupWise collaboration suite, starting with version 5) uses the FLAIM (FLexible Adaptable Information Management) database engine. FLAIM is an open source embeddable database engine developed by Novell and released under the GPL license in 2006. This change allowed for it to be ported to other platforms such as Windows, Linux, and Unix.