Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в 21 локации

От 104 рублей в месяц

Безлимитный трафик. Защита от ДДоС.

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Планирование стратегии синхронизации времени

В этой главе описано, как планировать стратегию синхронизации времени. Здесь обсуждаются следующие темы.

Если в вашей среде присутствует только один сервер, вам не нужно осуществлять планирование синхронизации времени. Переходите к выполнению следующей процедуры. Дополнительную информацию можно найти в главе 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 обеспечивает возможность установки различных типов серверов-источников времени, предоставляющих информацию о времени остальным серверам и клиентам.

Использование TIMESYNC

TIMESYNC автоматически загружается на всех серверах NetWare 4. TIMESYNC - это утилита, отвечающая за обновление значений времени по Гринвичу (UTC) на каждом сервере в соответствии с UTC сети. Синхронизация времени активизируется при загрузке утилиты TIMESYNC.

TIMESYNC определяет, соответствует ли значение времени внутренних часов значению времени, предоставляемому источником времени. Осуществляется это посредством определения, синхронизировано ли время внутренних часов в пределах установленной погрешности относительно значения, получаемого от источника времени. Если погрешность синхронизации находится в пределах установленного интервала времени, сервер посылает флаг синхронизации времени, указывающий, что синхронизация установлена.

Пределы погрешности синхронизации устанавливаются при помощи параметров TIMESYNC в утилитах SERVMAN или SET. Значением по умолчанию является расхождение в 2000 миллисекунд, или приблизительно 2 секунды.

Определение серверов времени NetWare

Утилита TIMESYNC позволяет установить в NetWare 4 до четырех типов серверов времени. Список и описание приведены в следующей таблице.

Table 7-1. Типы серверов времени

Тип сервера Функция Предупреждение Описание
Вторичный (по умолчанию)Получает время с сервера-источника времени, предоставляет информацию о времени клиентским рабочим станциямВторичный сервер времени может связываться с другим вторичным сервером времени для получения правильного значения времени.
Однако если промежуточный сервер времени недоступен, серверы, связывающиеся с ним для получения правильного значения времени могут оказаться в слишком большом количестве переходов от сервера-источника времени.
Старается сохранить синхронизацию с одним источником времени.
Не участвует в голосовании.
Большинство серверов будут являться вторичными.
Первичный сервер времениДля определения времени проводит опрос и голосование вместе с другими первичными серверами времени и предоставляет информацию о времени вторичным серверам времени и клиентским рабочим станциям.
Используется с эталонными серверами времени для передачи информации о времени вторичным серверам времени и клиентским рабочим станциям.
Должен иметь возможность связаться хотя бы с одним первичным сервером времени или эталонным сервером времени.Опрашивает остальные источники времени, чтобы определить правильное сетевое время и скорректировать ошибки часов.
Устанавливает статус синхронизации на основе отклонения от расчетного сетевого времени, не принимая во внимание статус остальных опрошенных источников времени.
Единственный эталонный сервер времениПредоставляет информацию о времени вторичным серверам времени и клиентским рабочим станциям. Обычно используется в небольших ЛС.Все серверы должны иметь возможность связаться с единственным эталонным сервером времени. В такой сети не может быть первичных или эталонных серверов времени.Действует также, как и эталонный сервер времени, хотя и не синхронизируется с остальными серверами.
Эталонный сервер времениПолучает информацию о времени из внешнего источника времени и предоставляет информацию о времени первичным и вторичным серверам времени.
Такой сервер следует использовать, если в сети должен быть центральный пункт контроля времени.
Обычно в сети устанавливается только один эталонный сервер времени. Если в сети несколько эталонных серверов времени, они должны синхронизироваться с одним и тем же внешним источником времени.Работает так же, как и первичный сервер времени, но не корректирует своих внутренних часов.
Обеспечивает центральный пункт контроля времени для всей сети.

Каждый сервер синхронизации времени выполняет три основных функции.

  • Предоставляет информацию о времени по Гринвичу (UTC) по требованию любого модуля NLM или клиентской рабочей станции
  • Предоставляет статусную информацию, указывающую, синхронизировано ли время UTC
  • Корректирует скорость хода внутренних часов для компенсации отклонений и обеспечения синхронизации с UTC.

Дополнительную информацию можно найти в разделе "Определение источника времени и эффективной конфигурации".

Использование методов внешней синхронизации времени

Общее время может быть установлено при помощи подключения всех сетевых серверов к одному внешнему источнику времени. В зависимости от стоимости источника или аппаратной конфигурации этот метод установки общего времени в сети может оказаться эффективным.

Примерами внешних источников времени являются радиочасы, атомные часы или информация о времени, полученная из Internet.

Использование комбинации методов синхронизации времени

В задачу сервиса синхронизации времени не входит установка верного времени дня на серверах. Он может лишь поддерживать внутренние часы серверов, установленными на общее время.

Вы можете обеспечить правильность сетевого времени, просто проверяя значение UTC на источнике времени по наручным часам, или подключив источник времени ко внешнему источнику времени при помощи модема, радио, или через Internet.

NOTE: Если серверы-источники времени разделены каналами глобальной сети или спутниковыми каналами, что вызывает задержку при передаче пакетов, величину погрешности синхронизации следует скорректировать.

Назад | Содержание | Вперед

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...