Я устраняю некоторые временные проблемы в моем домене, и, прежде чем вносить какие-либо серьезные изменения, я хочу получить полное представление о том, что происходит. В настоящий момент у меня есть несколько нерешенных вопросов:
Серверы eDirectory используют NTP или Novell TimeSync для синхронизации друг с другом, вы проектируете базовую иерархию. Если у клиентов есть клиент Novell, они должны автоматически синхронизироваться со своими ближайшими серверами-репликами. В противном случае вам необходимо настроить синхронизацию времени самостоятельно.
В среде AD все контроллеры домена будут синхронизировать свое время с контроллером домена, которому принадлежит роль FSMO эмулятора PDC. Затем все клиентские машины синхронизируют свое время с контроллером домена на своем сайте.
Контроллер домена, которому принадлежит роль FSMO эмулятора PDC, настроен на отсутствие синхронизации, но большинство администраторов изменит это. Обычно этот контроллер домена настраивается для синхронизации с сервером NTP в Интернете.
Что касается среды Novell и RTC, я не уверен ... Надеюсь, что кто-то умнее меня придет.
Проще говоря, что касается клиентов Windows AD, они синхронизируются с эмулятором PDC. Эмулятор PDC можно настроить для синхронизации с внешним источником времени.
Вот хорошая статья на эту тему:
http://technet.microsoft.com/en-us/library/cc773013(WS.10).aspx
- What sources are queried by Windows to keep time? How does this differ in a mixed Active Directory / Novell environment?
Это зависит от того, есть много вариантов, нет ни одного ответа, но общий ответ - использовать источник NTP.
What is the order that each source is queried in?
Опять же, это полностью зависит от настройки, поскольку есть много опций, и их также можно заказать разными способами.
In what situations will Windows update the RTC, if ever?
Вам не понравится, что я повторю это снова, но это зависит от реализации, конечно, при использовании синхронизации времени AD RTC будет обновляться каждый раз, когда машина обновляется или обновляется из времени AD, то же самое и для прямого NTP.
Возможно, вы могли бы вернуться с более конкретными вопросами относительно ваших существующих систем? Возможно, мы сможем больше помочь.
Проведя много исследований, я обнаружил следующее. Пожалуйста, поправьте меня, если вы видите неверную информацию:
Какие источники (rtc, ntp и т. Д.) Запрашиваются Windows для отслеживания времени? Чем это отличается в смешанной среде Active Directory / Novell?
В среде Novell клиент Novell может быть настроен на обновление времени при входе в систему. Этот параметр настраивается на вкладке «Дополнительные параметры». Опция - «Установить время станции (Вкл || Выкл)».
В каком порядке запрашиваются все источники?
Windows запрашивает RTC при запуске системы, после чего служба времени Windows берет на себя. Если клиент Novell установлен и настроен с включенным параметром «Установить время станции», он обновит системное время при входе в систему.
Как Windows решает, действовать ли как NTP-клиент, одноранговый узел или сервер?
Windows работает в симметричном режиме NTP. «... в котором серверы и клиенты неразличимы, но сохраняют небольшой объем информации о состоянии ...» - RFC 958 - Протокол сетевого времени (NTP)
В каких ситуациях Windows обновит RTC, если когда-нибудь?
Насколько я понимаю, Windows никогда не будет устанавливать часы BIOS.