Active Directory  «Prev 

Active Directory Database

Question: What is the function of the Active Directory Database?
The Active Directory (AD) database is a fundamental component of the Microsoft Windows Server operating system, designed to facilitate the management and organization of resources in a networked environment. The primary function of the AD database is to store and provide access to information about users, computers, and other network objects in a centralized location. In practical terms, the AD database serves as a directory service, providing a hierarchical structure for organizing and accessing network resources. It enables administrators to define security policies, manage user accounts and permissions, and assign network resources, such as printers and shared folders, to specific groups or individuals.
The AD database is designed to be highly scalable, allowing it to accommodate large and complex networks. It also supports a range of advanced features, such as replication and caching, that enable it to provide efficient and reliable access to network resources. Overall, the Active Directory database plays a critical role in the effective management and operation of networked environments, providing a centralized repository of information and resources that can be accessed by administrators and users alike.

Active Directory vs. Registry

Active Directory is a special-purpose database and is not a registry replacement. The directory is designed to handle a large number of read and search operations and a significantly smaller number of changes and updates.
Active Directory data is hierarchical, replicated, and extensible. Because it is replicated, you do not want to store dynamic data, such as corporate stock prices or CPU performance. If your data is machine-specific, store the data in the registry. Typical examples of data stored in the directory include
  1. printer queue data,
  2. user contact data, and
  3. network/computer configuration data.
The Active Directory database consists of objects and attributes. Objects and attribute definitions are stored in the Active Directory schema.

Active Directory Field Guide

Active Directory History

The Active Directory is the foundational networking component in Windows 2000. The Active Directory completely redesigns Microsoft networking from the days of Windows NT and brings Windows networking to a hierarchical, directory service model. This model modernizes NT and paves the way for the future. With the Active Directory, you have more manageability, more support for network resources, standardized naming, and excellent query capabilities. In short, the Active Directory opens an entire new world for Windows.
A directory is, at its most fundamental level, a collection of information that is organized in a particular way. The organizational method makes sorting through the information fast and easy so you can find the desired data. Directory services are often compared to a phone book. A phone book is a collection of data organized by last name, first name, phone number, city, and state. Because the information is organized in a particular way, you can quickly find a particular person and get his or her telephone number. Directories, of course, are nothing new and have been used for about as long as books have been available; but in terms of networking, directories are still on the cutting edge of networking technology.
It is important to note that the Active Directory namespace is not the DNS namespace. The DNS namespace is used on the Internet while the Active Directory namespace is used for private networks. However, the Active Directory namespace is based on DNS, and it connects into the DNS namespace. In other words, DNS is a global namespace that makes up the entire Internet, and the Active Directory namespace is built on the DNS hierarchical structure so that it connects into the DNS global namespace. For now, it is important to remember that you cannot implement the Active Directory without DNS, and all Active Directory names are DNS names.