Emmanuel Lecharny wrote:
From the scenario we just have seen, we must as much as possible have
all the server sharing the same time (almost), using NTP for instance.
Of course, this perfect synchronization is not reachable (AFAIR, NTP
synced servers have a variable accuracy, which can be under a ms, or
above,de pending on many parameters). But as we won't have millions of
modifications done per second, and as ADS is not able to absorb more
than a few hundreds of modifications per second (atm :), this is not
really important.
More to come later, but in the mean time, thanks for your insights !
Fyi, this is why OpenLDAP's documentation states that tight clock
synchronization (thru NTP or similar) is required for MMR. You can have atomic
clocks or WWV radio clock receivers attached to all of your servers, to
achieve the same thing. Also, within the CSN, the numerical ServerID field
imposes an implicit prioritization of the servers...
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/