Following the recent release of Windows Vista, Microsoft is about to introduce its server counterpart. Built on the same code base as its predecessor, Windows Server 2008 incorporates a variety of features with which Vista users are already familiar, including its well-publicized security, networking and local manageability improvements. On the other hand, there are clearly areas where their commonality is minimal, simply due to their distinct purposes as the server and client operating systems. Besides obvious visual differences, one of more prominent examples in this category is the role in Windows-based directory services infrastructure. Exploring this subject is the main purpose of our new series of articles.
The directory services infrastructure is a key component of Windows Server 2008. We kick off our newest series with an overview of its capabilities. |
Unsure About an Acronym or Term? |
However, before we start looking into the specific details of Windows Server 2008, we examine the major changes in functionality of Windows domains and forests since the introduction of Active Directory, analyzing them in the context of domain and forest functional levels.
Functional levels constitute an extension of the concept of mixed and native mode domains, which made their debut in Windows 2000 Server based Active Directory. Their goal was to set rules and boundaries governing transition from legacy domains (utilizing Windows NT 4.0 Servers) to the new operating system platform, which completion had direct impact on availability of new or improved directory services functionality. The mixed mode allowed for having a combination of Windows NT 4.0 and 2000 Server based domain controllers. It typically resulted from a direct upgrade of a PDC in an existing domain. Its main drawback (in addition to potential risk associated with an in-place upgrade) was a lack of features dependent on having all controllers in the domain running on Windows 2000 Server computers. To change it, you had to eliminate any existing legacy BDCs and switch to the native mode.
Alternatively, you could set up a brand new native mode domain by promoting Windows 2000 Server to its first domain controller and migrating all relevant user, computer, and group accounts from the old domain. In return, you were gaining full access to the following perks:
Following promotion of the first Windows 2000 Server to domain controller, the resulting domain mode was automatically set to mixed. The actual switch from mixed to native mode is deceivingly simple to implement with a couple of clicks in the domain Properties dialog box of Active Directory Users and Computers. Typically, however, it is preceded by lengthy, painstaking preparations, including consolidating domains and migration of their accounts, and it has significant and irreversible implications. At that point you can no longer install any legacy domain controllers or switch back to mixed mode.
Recent Articles About Windows Server 2008
» IIS 7.0, Microsoft’s Lucky Version? |
The same one-way conversion principle has been incorporated into subsequent Windows server releases, with each bringing further improvements to Active Directory capabilities. The functionality present in earlier versions is then automatically included in their successors. However, since the scope of changes in some cases extends beyond individual domains to an entire forest, which, in turn, requires all domain controllers in the forest be running specific versions of the operating system, Microsoft decided to alter its original convention and came up with the new categorization of “functional levels” containing the designation of either “domain” or “forest.”
Depending on business and infrastructure requirements, risk tolerance and other environmental specifics, the process of reaching the next functional level can be implemented using a per-domain or per-forest approach (or a combination). In case of the former, functional levels of individual domains are increased first and followed by the forest level switch, while the latter reverses this order, while guaranteeing any new domain added to the forest automatically gets assigned matching functional level.
Regardless of which path you take, you must ensure all of their respective prerequisites, such as permitted operating system of domain controller versions or domain functional levels, are met. For example, it is not possible to raise forest functional level to Windows Server 2003 as long as you have any Windows Server 2003 interim level domains. These prerequisites include extending Active Directory schema to introduce new classes and attributes associated with the new operating system platform. At the same rate, it is important to realize that increasing forest and domain functional levels does not have a direct impact on OS version requirements of domain members, although it might require configuration or software updates to accommodate new functionality or address potential compatibility issues.
Next: Functional Levels
Marcin Policht obtained his Master of Computer Science degree about 20 years ago and has been since then working in the Information Technology field, handling variety of responsibilities, but focusing primarily on the areas of identity and access management, virtualization, system management, and, more recently private, hybrid, and public cloud services. He has authored the first book dedicated to Windows Management Instrumentation and co-written several others dealing with subjects ranging from core operating system features to high-availability solutions. His articles have been published on such Web sites as ServerWatch.com and DatabaseJournal.com. For his contributions to the Microsoft technical community, he has been awarded the title of Microsoft MVP over the last ten years.
Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.