Инструменты пользователя

Инструменты сайта


ics70:cluster

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ics70:cluster [2019/09/02 14:23]
127.0.0.1 внешнее изменение
ics70:cluster [2020/01/27 16:28] (текущий)
Строка 1: Строка 1:
-======Отказоустойчивость======+====== Отказоустойчивость ======
  
-======Настройка CARP======+====== Настройка CARP ======
  
 CARP (от англ. Common Address Redundancy Protocol — протокол дупликации общего адреса) — сетевой протокол,​ основной задачей которого является использование одного IP-адреса несколькими хостами в пределах сегмента сети. CARP (от англ. Common Address Redundancy Protocol — протокол дупликации общего адреса) — сетевой протокол,​ основной задачей которого является использование одного IP-адреса несколькими хостами в пределах сегмента сети.
  
-С помощью CARP сервера объединяются в виртуальную группу (VHID), которой назначается виртуальный IP-адрес (Virtual IP), которому протокол CARP выделяет виртуальный mac-адрес. Виртуальный IP-адрес должен использоваться в качестве шлюза по умолчанию на клиентских хостах в локальной сети. В пределах группы один из серверов становится «главным» (MASTER), а остальные обозначаются как «резервные» (BACKUP). Каждый сервер одновременно может принадлежать к нескольким виртуальным группам. ​ В случае отказа сервера,​ выполняющего роль мастера,​ среди резервных серверов будет выбран новый мастер,​ который примет виртуальный IP-адрес и продолжит обслуживание клиентов. Дизайн CARP требует,​ чтобы члены одной виртуальной группы физически находились в одной подсети.+С помощью CARP сервера объединяются в виртуальную группу (VHID), которой назначается виртуальный IP-адрес (Virtual IP), которому протокол CARP выделяет виртуальный mac-адрес. Виртуальный IP-адрес должен использоваться в качестве шлюза по умолчанию на клиентских хостах в локальной сети. В пределах группы один из серверов становится «главным» (MASTER), а остальные обозначаются как «резервные» (BACKUP). Каждый сервер одновременно может принадлежать к нескольким виртуальным группам. В случае отказа сервера,​ выполняющего роль мастера,​ среди резервных серверов будет выбран новый мастер,​ который примет виртуальный IP-адрес и продолжит обслуживание клиентов. Дизайн CARP требует,​ чтобы члены одной виртуальной группы физически находились в одной подсети.
  
-Для активации CARP в локальной сети нужно в свойствах ​выбранной ​локальной сети в модуле ​"Провайдеры и сети" ​установить флажок "Использовать ​CARP"+Для активации CARP в локальной сети нужно в свойствах локальной сети в модуле ​«Провайдеры и сети» установить флаг «Использовать ​CARP».
  
-{{ics-carp50.png}}+[[:ics-carp50.png?​id=cluster&​media=ics-carp50.png|{{ ics70:​cluster1.png?​nolink&​683x459 ​}}]]
  
 Virtual IP - IP-адрес виртуальной группы. Адрес должен быть уникальным и входить в ту же сеть, что задана в настройках локальной сети. Virtual IP - IP-адрес виртуальной группы. Адрес должен быть уникальным и входить в ту же сеть, что задана в настройках локальной сети.
Строка 21: Строка 21:
 Advertisement base и Advertisement skew - параметры,​ используемые для определения,​ как часто сервер рассылает CARP-сообщения. Advertisement base измеряется в секундах и указывает основной интервал между анонсами CARP-сообщений. Advertisement skew измеряется в 1/256 секунды,​ это значение прибавляется к основному интервалу анонсов и используется,​ чтобы сделать рассылку CARP-сообщений чуть медленнее,​ чем на других серверах. Advertisement base и Advertisement skew - параметры,​ используемые для определения,​ как часто сервер рассылает CARP-сообщения. Advertisement base измеряется в секундах и указывает основной интервал между анонсами CARP-сообщений. Advertisement skew измеряется в 1/256 секунды,​ это значение прибавляется к основному интервалу анонсов и используется,​ чтобы сделать рассылку CARP-сообщений чуть медленнее,​ чем на других серверах.
  
-С помощью этих параметров можно указать,​ какой сервер будет мастером в виртуальной группе. Например:​ есть два сервера A (VHID 1) и B (VHID 1). Нам нужно, чтобы сервер A по умолчанию был мастером. Тогда выполняем следующие настройки:​ +С помощью этих параметров можно указать,​ какой сервер будет мастером в виртуальной группе. Например:​ есть два сервера A (VHID 1) и B (VHID 1). Нам нужно, чтобы сервер A по умолчанию был мастером. Тогда выполняем следующие настройки:​<​code>​ 
- +сервер A: Advertisement base = 1 Advertisement skew = 100 
- сервер A: Advertisement base = 1 Advertisement skew = 100 +сервер B: Advertisement base = 1 Advertisement skew = 200 
- сервер B: Advertisement base = 1 Advertisement skew = 200+</​code>​
  
 Сервер A будет быстрее рассылать CARP-сообщения,​ поэтому первым станет мастером. Сервер A будет быстрее рассылать CARP-сообщения,​ поэтому первым станет мастером.
 +
 +
ics70/cluster.1567423412.txt.gz · Последние изменения: 2020/01/27 16:28 (внешнее изменение)