AD Sites and Services - Best Practice

Drew 21 Reputation points
2020-12-02T23:53:57.25+00:00

Hello,

I have inherited a design and have a question for smart people :).

Environment

  • Only 3 sites defined in AD with domain controllers (four large physical locations: 3 data centers, 1 office)
  • Around 100 small remote site-to-site VPN'd locations with a handful of people computers (no DCs)
  • Say 60 subnets are attached to Site="One", 30 subnets attached to Site="Two", and 10 subnets attached to Site="Office"

QUESTION 1
In regards to sites and subnets, what is best practice?

1) Leave it as-is?
The remote computers in each subnet would be linked to the closest datacenter so AD aware applications like logons should be directed to the closest DCs, DFS shares, and location aware systems. It is not viable to place DC's in any of these small locations.

2) Make only a few new sites like:
Site Name: "Remote VPN Locations with 50Mbps Link near Site One"
Site Name: "Remote VPN Locations with Cellular Link near Site One"
Then move all small sites subnets to their respective new site. And leave only (for example) subnets in the datacenter attached to the site for that datacenter? I imagine this would help tell AD that the client is at a remote location with a fast or slow link (and using the cost value may help). I know replication is not a factor as there aren't any servers at the small remote locations.

3) Make 100+/- new sites, one for each physical location
I'm not certain if/how this would provide a benefit.

QUESTION 2
Someone has deleted all, and manually created AD Site connections under NTDS. I've found a few undesirable scenarios, one example, a defined replication is one way and has to traverse through another datacenters network (not replicating here) to get to the Azure virtual networks to replicate to the Azure DCs. What is best practice when designing these connections?

1) Always let KCC do it and create automatic connections?
Examples:
2a) Site One < to and from > Site Two: Create one bi-directional connection, only as the 'preferred' replication link? (let AD figure out a new connection link if this goes down)
2b) Site One < to and from > Site Two: Create a mesh type of topology with two bi-directional connections with four DC's? (any risk of replication looping?)
3) Grid topology sounds out of the question

Active Directory
Active Directory
A set of directory-based technologies included in Windows Server.
6,443 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Thameur-BOURBITA 32,831 Reputation points
    2020-12-03T00:39:25.107+00:00

    Hi,

    QUESTION 1
    In regards to sites and subnets, what is best practice?

    The design of sites and subnet should help user to find the closest domain controller for authentication through dc locator process. So for the first question I recommend you to shoose the option 1)

    Regarding the question 2 , it's recommended to let KCC generate automatically all connection objects based on site link cost between the different AD sites. If someone remove accidentally a connection object or you demote or promote new domain controller the KCC will take care of connection object creation based on site link cost.

    Please don't forget to mark this reply as answer if it help you to fix your issue

    0 comments No comments

  2. Vicky Wang 2,731 Reputation points
    2020-12-07T07:09:32.903+00:00

    Hi,

    Just checking in to see if the information provided was helpful.

    Please let us know if you would like further assistance.

    Best Regards,
    Vicky

    0 comments No comments

  3. Vicky Wang 2,731 Reputation points
    2020-12-10T09:31:36.987+00:00

    Hi,

    Welcome to share your current situation if there are any updates.

    Please feel free to let us know if you need further assistance.

    Best Regards,
    Vicky

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.