Should you or shouldn't you have two Global Catalogs on a small network? Microsoft isn't very clear on this.
Posted on 2005-05-10
We have a small network(windows 2000 server(2), exchange server 2000, and about 50 PCs. Server 1 has the exchange server and is the original server. It is also in charge of DNS & DHCP for our network. Server 2 came along as a result of needing to have a host for Backup Exec for windows servers and that's pretty much all that's expected of it. So, I wanted it to act as a backup top Server 1 in case of server 1's being down for maintenence or whatever. I have tried setting up replication between the two and am not convinced that I have succeeded with that. But as I'm reading the Help documents from Microsoft that pertain to the Active directory connector, I come across a prompt that says that the server I have selected for the connection (#2) is not a global catalog. and it "strongly" reccomends that the connection be made to a global catalog. So I begin a bit of searching in the help files regarding "global catalogs". I come across some info under the heading, "disabling" global catalog. It says that the global catalog is initiated by default and the "enable/disable" option can be found in the sites and services msc, under sites/server/ntds/properties. I looked and found that server 1 is enabled while server 2 is not. The help file states,
Do not enable this option unless you are certain it will provide value in your deployment. For this option to be useful, your deployment must have multiple domains, and even then, only one global catalog is typically useful in each site."
OK, we only have one domain so it makes me wonder if we don't need it. Reading further on in the same article it goes on to say,
"Clients must have access to a global catalog to log on, so you should have at least one global catalog in every site to receive the benefits of containing network traffic provided by using sites."
Now that sounds as if it's absolutely necessary if anyone ever hopes to log on. So far if server 1 goes down, no one can log on, I'm getting replication errors that make me question whether the replication is working (not to mention the inability to log on when server 1 goes down). So my question is: given the size of our site and the fact that we have only 1 domain & 2 servers, should I have both set to be global catalogs?