On 03/12/2013 03:33 PM, Edward Ned Harvey (lopser) wrote:
The default is to replicate once per hour within a site, and once
every 180 minutes inter-site.  There are lots of articles out there
describing how to architect your replication toplogy, and all the
reasons why, and they all boil down to conserving bandwidth.

In my mind, AD replication is a tiny amount of data, and I think I
would like to tweak the replication frequency to absolute maximum
speed.  (Which is 4 times per hour within a site, and once every 15
minutes inter-site.)

That's actually not how intra-site replication works. Within a site replication runs constantly (mostly). When a chance is made the information is pushed almost immediately to other DCs within the site. (It waits a few seconds to try to batch things.) A write-up for Windows 2003 is available at http://technet.microsoft.com/en-us/library/cc728010%28v=ws.10%29.aspx. (I don't believe the process has changed with 2008 or 2012.)

As you mentioned inter-site replication uses a different process that by default runs every 3 hours, but can be turned to as frequently as every 15 minutes with the default settings. If you want to make replication happen more frequently between sites you can enable change notification to make inter-site replication behave like intra-site replication. (This can be done on a per-site-link basis.) See http://blogs.msdn.com/b/canberrapfe/archive/2012/03/26/active-directory-replication-change-notification-amp-you.aspx for details on how to do that.

I browsed around and found a list of ports & protocols used in AD
replication, and there are a ton.  LDAP, Kerberos, Ping (ICMP Echo),
RCP, etc.  Sure I *can* create a wireshark capture to view that
traffic, but it would be a huge massive capture filter, very
complex.

So my question is:

Does anybody know any way to measure the bandwidth used by AD
replication?  I am looking to test my assumption that it's a tiny
amount of traffic, basically irrelevant in the modern age where the
slowest connection is 3 Mbit.

Unfortunately I don't have any good details about actual traffic volumes, but http://blogs.technet.com/b/askds/archive/2013/01/21/configuring-change-notification-on-a-manually-created-replication-partner.aspx implies it's not as necessary today as it used to be. It also looks like perfmon has some counters available to measure replication traffic: http://technet.microsoft.com/en-us/library/bb742457.aspx#ECAA (That's for Windows 2000. I don't currently have access to a Windows 2003/2008/2012 DC to test if those counters still exist there.)

--
Thanks
Jefferson Cowart
[email protected]
_______________________________________________
Tech mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
http://lopsa.org/

Reply via email to