Re: replication between sites



hi,

the need is coming an application which needs to know about certain data changes. since it's a tiny little bit of data, ideally updated very frequently, DNS with a low TTL on the given record seems like the ideal solution. I'm not plannig to change user data or anything that frequently of course. I have an application which would publish its info via dynamic updates to a directory integrated dns zone.

But I must get the updated record to the other sites fast, I cannot wait for a regular 15 minutes update cycle. This is the problem that I need to solve.

Gabor

"Garry Starck - MCITP" <vjsparx@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:C9CFAD54-5D85-4A54-9BB7-38D0281EF949@xxxxxxxxxxxxxxxx
Hi Gabor

Are the resources that the clients access all be at the datacentre, if so,
only hosts the zone AD intgrated via the DomainDNSZones partition on the
root DC's with no ttl, no DNS caching will occur, updates will break the
E=mc2 equation. Why the need to have the change propogate at such speeds
(Cutovers??) ( Web servers), SAP. You could also try creating alias/cname
records from the user domains pointing to the ROOT domainsDNSzone's
replicated zone and these systems set to use the alias addresses for future
refs
--
Garry Starck
MCITP, MCTS AD, MCSE 2003 Messaging, MCDBA


"Gabor" wrote:

Thanks for both your and Marcin's response. I believe it would make sense to
go into a bit more details.
I understand what you wrote below about the way replication works. I think I
want to bend it a little.

I have an application which provides data updates to another application.
The ideal location for this data would be a TXT record in a DNS zone, for
several reasons not detailed here. I want this application to be able to
dynamically update this DNS record. Therefore, as I want to do it securely,
I must go with a directory integrated zone. I have this zone, it's working
well.
Up to this point everything is cool and everything is done.

At the same time, I have 3 distinct sites in 3 separate locations in the
directory. The bandwidth between them is, let's say, enormous. The amount of
changes in this txt record is minor. Therefore, I am certain my domain
controllers could handle even hundreds of updates per second.

My problem is that if I do an update to this DNS zone on one domain
controller, it takes several minutes to propagate that change to the domain
controllers at the other sites.

Do you guys see any way to achieve a fast update of this integrated DNS zone
across the sites?
I do know that I could go with non directory integrated DNS but then I lose
ability to do dynamic updates which is a must.

Any suggestions?

Thanks again
Gabor

"Garry Starck - MCITP" <vjsparx@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:B9F55630-421E-44F8-BAED-F2AE267ABF78@xxxxxxxxxxxxxxxx
> Hi Gabor
>
> Configure site link replication availability --- > http://technet.microsoft.com/en-us/library/cc779337.aspx and then
> Set Ignore replication schedules --- > http://technet.microsoft.com/en-us/library/cc778048.aspx
>
> 15 Minutes ios minimum, and the 15 mins is a cycle. It waits 15mins and
> then
> updates, then the clock resets to another 15, so If admin crated an
> account
> at 10H00 and the last replication occurred at 09H46, this account with
> replicate to the outbound replication partner (bridgehead) which then
> updates
> all other DC's within its site 15sec's + 3 for all site-local DC's. > Every
> DC
> in the forest cycle at different times, so AD is not consistently > updating
> during the 15 min's, just at the turn of the clock.
>
> Now remember, If you have 4 sites, 1 but, 2 branch offices and one
> satelite
> branch that has a WAN connection hangin off one of the branch offices,
> then
> then MAX repl cycle can be 30mins providide the cycle repl partners are
> unluckily timed, the upside to this is that an indirect sites may all
> cycle
> with the upper tier office just after that office has replicated at > with
> the
> hub site, only seconds to effectively converge (complete) the object
> addition/mod/deletetion/update.
>
> If you really need to ensure immeadiate update of other sites, use a
> feature manually modified on DC's to ignore site link replication
> schedules
> and repl windows.
>
> Try typing in repadmin /replsum and look at the elapsed times since > each
> dc
> replicated and you will get a clear understanding.
>
>
> Also, Are your DNS zones supporting each to the domains in the forest > set
> to
> replicate via AD, and If so which ofh the 3 options is selected. I like
> each
> domain
> to replicate is DNS ZONE via the DNS servers in the domain only, stored > in
> the NC=DomainDNSZones,CHILDDOM.EXAMPLEDOMAIN.LOCAL (AD Partition) which
> all
> DC's in the CHILDDOM.EXAMPLEDOMAIN.LOCAL domain replicate. I then setup
> DNS
> delgation for every child domain if they exist (Remembering the > criticial
> glue record entries to in effect reverse down to the child DC's IP > address
> for that domains specific records. Remember the DNS servers will cache > the
> records so does not generate a blip on the network monitors. Set DNS
> Forwarders upward through the hieracrchy from lowest domain up to the
> SCHEMA/ROOT Domain DNS Servers.
>
> THE _msdcs.exampledomain.local zone should be replicated forect wide > and
> this usually has minimal update, stored in the
> NC=ForestDNSZones,EXAMPLEDOMAIN.LOCAL (AD Partition) which all DC's
> forestwide replicate this NC
>
> Also set DNS scavenging, whilst doing this, evaluate your lease periods > in
> DHCP scopes and then set the No-Refresh interval calculated to the DHCP
> scopes lease duration. The No refresh Interval under th properties of > each
> zone stops unneccessary frequent client record updates. You can also > set a
> GPO to set all DC's to register DNS every 24 hours (Default is hourly
> (stand
> to be corrected), but lockdown the Forest/Domain related zones security > to
> such an extent that not even indiviual domain admins can edit, or > delete
> records. The DNS refresh interval is when an existing record becomes
> enabled
> to itself a record update, which will either be new timestamp updates > to
> negotiation from DHCP, or IP address changes. If during the Refresh
> Interval,
> no update is made, that record becomes scavengable.
>
>
>
> TTL values are to advise any DNS server that has cache a record, when > to
> drop it out of cache. It's has nothing to do with replication speed.
> remember
> that the forwarding hierarchy thought the forest should if forward > orderly
> moving to the root, I understand now that you may want to change the
> target
> hosts DNS record
> in a hurry, then you should set the TLL/expirey to suit the criteria.
>
> You could also creat stubzones, weigh up your differences/needs, if > this
> zone if say for an important portal than changes physical location > often
> or
> you want to be able to in them event of an issue,
>
>
> In Short, IntrA-site based repl takes +- 15 sec's till originating DC
> pushes
> the change, + 15 sec's extra per DC per at site locally. The Bridge > Head
> in
> AD 2K3 are usually auto-selected via info from each sites ISTG > (Intersite
> Topology Generator)/Kwnoledge Consistency Checker (auto assigend to a > dc
> local to each site that replicates it's sites data with IntER-site Repl
> Partners (IE Bridgeheads). It is Best practice to leave the ISTG/KCC
> running
> and the BridgeHead set to auto selection for resilience.
>
> Your AD is prefect replication at 15 min cycles, in fact, the more
> consistent the convergence of objects updates the better. Password > changes
> get secure channel immeadiate update from other DC's to the PDC > emulator
> to
> ensure the password is very consistent. All DC's look against the PDC > to
> evauluate the password to check if their may be a new password
> -- > Garry Starck
> MCITP, MCTS AD, MCSE 2003 Messaging, MCDBA
>
>
> "Gabor" wrote:
>
>> I have fairly good bandwidth between 3 sites in 3 separate locations. >> the
>> current replication interval is 15 minutes, I checked this at the site
>> settings.
>> I believe these 15 minutes apply to DNS changes as well. And it seems >> to
>> be
>> the case - when I change a record on one domain controller, I see the
>> serial
>> increase, etc just fine on the other DC in the same site, but other >> sites
>> receive these updates several minutes later.
>> So I have a real business need to speed up DNS replication and take it
>> down
>> to even a minute if possible.
>>
>> Can I just lower that site replication interval to 1 minute? I am >> fairly
>> certain my domain controllers and the bandwidth can handle it, and I
>> would
>> obviously do it in steps - but so is this the right way to approach >> the
>> DNS
>> replication? or is it enough to approach it the DNS way and play with >> the
>> refresh/TTL values? we're talking about an integrated zone of course, >> but
>> one that is actually not used by the directory itself.
>>
>> thanks
>> Gabor
>>
>>



.



Relevant Pages

  • Re: replication between sites
    ... I rekon only create the ad domain replicated zone onto the schema/root ... DNS servers within the forest practically instanatenously. ... updates to a directory integrated dns zone. ... I understand what you wrote below about the way replication works. ...
    (microsoft.public.windows.server.active_directory)
  • Re: replication between sites
    ... root DC's with no ttl, no DNS caching will occur, updates will break the ... replicated zone and these systems set to use the alias addresses for future ... I understand what you wrote below about the way replication works. ... I have an application which provides data updates to another application. ...
    (microsoft.public.windows.server.active_directory)
  • Re: set up a dc in a remote site (2)
    ... the forward zone replicates between the two DCs. ... Configure the server NIC using DNS at hub site so that it can ... NTDSSettings, right click and choose check replication topology, then ...
    (microsoft.public.windows.server.active_directory)
  • Re: Forward Lookup Zone missing when new tree added to forest
    ... My replication looks like it is working fine. ... I added DNS to the ... forward lookup zone does have me worried. ... Name Container), the Configuration Partition, and the Schema Partition. ...
    (microsoft.public.windows.server.dns)
  • Re: replication between sites
    ... I understand what you wrote below about the way replication works. ... The ideal location for this data would be a TXT record in a DNS zone, for several reasons not detailed here. ... I am certain my domain controllers could handle even hundreds of updates per second. ...
    (microsoft.public.windows.server.active_directory)

Loading