|
| ||||||||||||||||||||
| ||||||||||||||||||||
Планирование стратегии синхронизации времениВ этой главе описано, как планировать стратегию синхронизации времени. Здесь обсуждаются следующие темы.
Если в вашей среде присутствует только один сервер, вам не нужно осуществлять планирование синхронизации времени. Переходите к выполнению следующей процедуры. Дополнительную информацию можно найти в главе 6 "Создание плана доступа". Предлагаемые в NetWare 4TM значения по умолчанию следует принять в многосерверных средах, отвечающих следующим условиям.
Чтобы получить дополнительную информацию, см. раздел "Значения по умолчанию". Вам может также потребоваться просмотреть информацию о возможностях комбинирования методов внутренней и внешней синхронизации времени. Дополнительную информацию можно найти в разделе "Использование комбинации методов синхронизации времени". ВведениеОбъекты Каталога находятся в базе данных, поддерживаемой и управляемой NetWare Directory ServicesTM (NDSTM). Эта база данных может находиться на одном сервере, или может быть разделена и в виде реплик размещена на других серверах. NDS гарантирует, что при внесении изменений в объекты в одном разделе эти изменения будут внесены во все реплики этого раздела в том же порядке, в котором и совершались. Если для какого-то объекта в разделе существует несколько событий, NDS обеспечивает применение этих событий к объекту в правильном порядке. Допустим, один администратор переименовывает объект, а другой администратор перемещает этот объект. Если эти события произойдут в неверном порядке, объект невозможно будет переименовать, поскольку он будет отсутствовать в первоначальном контексте. Чтобы гарантировать, что события происходят в правильном порядке, NDS записывает время каждого события в соответствии с общим источником времени. Эта запись времени называется временной меткой. NDS использует временные метки для того, чтобы при модификации базы данных обеспечить выполнение событий в нужное время и в нужном порядке. NDS также использует временные метки для записи значений времени "реального мира" в сети и установки дат истечения срока действия. В среде с одним сервером внутренних часов этого сервера достаточно для поддержки общего источника времени для сети. В многосерверной среде NetWare 4 использует функцию поддержки общего времени на всех серверах NetWare 4 в сети. Это называется синхронизацией времени. Общий источник времени для отслеживания правильной последовательности событий поддерживается путем синхронизации времени на всех серверах NetWare 4. Вам следует спланировать стратегию синхронизации времени, чтобы обеспечить эффективную и точную поддержку общего источника времени. NOTE: Стандартным форматом для времени и смещений времени является [+|-] HH:MM:SS. На практике необходимо указывать лишь значащую часть показателя времени (то есть, +7:0:0 - то же самое, что и 7). Кроме того, в приведенных в этой главе примерах в качестве разделителя времени используется двоеточие, тогда как символ, действительно используемый в качестве разделителя, определяется информацией о стране на каждом из серверов. В большинстве случаев в NetWare 4 процедуры ввода и вывода, работающие с датой и временем поддерживают указание языка и используют соответствующие стране формат и символы. Цели и задачиЗадача планирования стратегии синхронизации времени состоит в определении эффективного метода синхронизации времени, после чего требуется найти наилучший способ для установки и применения этого метода в сети. Чтобы определить, какие серверы времени нужно использовать и какой формат связи между серверами сети следует принять, воспользуйтесь картами ресурсов, картами размещения, картами топологии локальных/глобальных сетей и документом, определяющим проект дерева. Предварительные требования
Определение эффективного метода синхронизации времениNetWare 4 требуется поддерживать правильное системное время (время "реального мира"), чтобы обеспечить использование правильных временных меток даты и времени для файлов, проводить ревизии и регистрацию, а также управлять ограничениями времени регистрации пользователей. Важно также поддерживать общее время на серверах всей сети. Синхронизация времени обеспечивает механизмы для коррекции и компенсирования хода часов операционной системы. Кроме того, она также поддерживает время по Гринвичу - UTC (Universal Time Coordinated) или GMT (Greenwich Mean Time), - общемировое стандартное время, соответствующее времени на нулевом меридиане (0 долготы). Это делается путем присвоения какой-либо группе серверов статуса источника времени для всех остальных серверов и клиентских рабочих станций в сети. Все остальные серверы действуют в качестве вторичных серверов времени, получая значения UTC из источника времени. Эти взаимосвязи обеспечивают коррекцию любых отклонений внутренних часов различных серверов и поддержку общесетевого времени. Создать общий источник времени для всей сети можно при помощи одного из следующих методов, или их комбинации.
Использование методов внутренней синхронизации времениNetWare 4 дает возможность поддерживать на всех серверах одно и то же время UTC. Это делается при помощи серверной утилиты под названием TIMESYNC.NLM. Утилита TIMESYNC обеспечивает возможность установки различных типов серверов-источников времени, предоставляющих информацию о времени остальным серверам и клиентам. Использование TIMESYNCTIMESYNC автоматически загружается на всех серверах NetWare 4. TIMESYNC - это утилита, отвечающая за обновление значений времени по Гринвичу (UTC) на каждом сервере в соответствии с UTC сети. Синхронизация времени активизируется при загрузке утилиты TIMESYNC. TIMESYNC определяет, соответствует ли значение времени внутренних часов значению времени, предоставляемому источником времени. Осуществляется это посредством определения, синхронизировано ли время внутренних часов в пределах установленной погрешности относительно значения, получаемого от источника времени. Если погрешность синхронизации находится в пределах установленного интервала времени, сервер посылает флаг синхронизации времени, указывающий, что синхронизация установлена. Пределы погрешности синхронизации устанавливаются при помощи параметров TIMESYNC в утилитах SERVMAN или SET. Значением по умолчанию является расхождение в 2000 миллисекунд, или приблизительно 2 секунды. Определение серверов времени NetWareУтилита TIMESYNC позволяет установить в NetWare 4 до четырех типов серверов времени. Список и описание приведены в следующей таблице. Table 7-1. Типы серверов времени
Каждый сервер синхронизации времени выполняет три основных функции.
Дополнительную информацию можно найти в разделе "Определение источника времени и эффективной конфигурации". Использование методов внешней синхронизации времениОбщее время может быть установлено при помощи подключения всех сетевых серверов к одному внешнему источнику времени. В зависимости от стоимости источника или аппаратной конфигурации этот метод установки общего времени в сети может оказаться эффективным. Примерами внешних источников времени являются радиочасы, атомные часы или информация о времени, полученная из Internet. Использование комбинации методов синхронизации времениВ задачу сервиса синхронизации времени не входит установка верного времени дня на серверах. Он может лишь поддерживать внутренние часы серверов, установленными на общее время. Вы можете обеспечить правильность сетевого времени, просто проверяя значение UTC на источнике времени по наручным часам, или подключив источник времени ко внешнему источнику времени при помощи модема, радио, или через Internet. NOTE: Если серверы-источники времени разделены каналами глобальной сети или спутниковыми каналами, что вызывает задержку при передаче пакетов, величину погрешности синхронизации следует скорректировать. Назад | Содержание | Вперед |
|
CITForum © 1997–2025