Subscribe to Windows IT Pro
December 08, 2009 12:00 AM

Q. The Active Directory (AD) best practices recommend using a RAID 1 mirror set for the AD database and a separate RAID 1 mirror set for the AD logs. Is this really necessary and the best use of spindles?

Windows IT Pro
InstantDoc ID #103228
Rating: (1)

A. Consider that a RAID 1 set is two disks, with each storing the same information. You have one mirror set for the database (ntds.dit and SYSVOL). You also have one mirror set for the logs, giving you four disks total. You also normally have another, separate mirror set for the OS.

In most environments, the Active Directory database volume performs a huge amount of I/O while the log volume performs almost no I/O, which means you're wasting two disks worth of /IO. Most experts today agree that instead of two RAID 1 configurations, you get far better I/O and performance by combining the four disks suggested above into a RAID 5 or RAID 10 configuration. Under these RAID levels, all of the disks can be used primarily for AD database purposes, instead of half the disks sitting mostly idle for logs. Because you have RAID, even if a disk fails all your data is still available, so the concerns over placing the database and logs on the same disk are minimized. (But not totally written off, because a logical NTFS corruption could still cause all data to be lost. This is very unlikely compared to a disk failure, however.)

The only time it becomes more important to separate the database and logs is if you have non-RAID disks, in which case you should separate the database and the log files onto separate drives.

Related Reading:

Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.

Related Content:

ARTICLE TOOLS

Comments
  • Murat
    3 years ago
    Dec 08, 2009

    John, as you said, Microsoft keeps suggesting and recommending to use separate disks for the database and the logs for along time. It is not an applicable recommendation because virtually always we use RAID 5 disk systems on our servers and we cannot differantiate (even need not to) which disk is which. From the OS viewpoint 3 disks or 5 disks in a RAID 5 system is a single disk which can be partitioned into different volumes.
    Like Microsoft, many yes-men of Microsoft also keep repeating this impractical recommandation. It is just silly.

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.