The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Тематический каталог: Распределение нагрузки на WEB приложен..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"Тематический каталог: Распределение нагрузки на WEB приложен..."  
Сообщение от auto_topic (ok) on 27-Июл-06, 23:01 
Обсуждение статьи тематического каталога: Распределение нагрузки на WEB приложения. (web balance optimization cluser carp freebsd)

Ссылка на текст статьи: http://www.opennet.ru/base/net/web_balancing.txt.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по ответам]

1. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от chip email(ok) on 27-Июл-06, 23:01 
>> * В случае если маршрутизатор НЕ  поддерживает  возможность "подмены"
>> МАС адреса, то создать на нем статическую ARP запись. Это же имеет
>> смысл и для FreeBSD

Это решение "в лоб". Существует более элегантное решение основанное на отправке самообращенного ARP-запроса, описанного в рамках RFC на ARP.
        

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 30-Июл-06, 13:45 
Почему при активном Netgraph сбоят BPF и CARP?

Суть проблемы такова, что на интерфейсе типа Ethernet, где активен ng_ether, по умолчанию нельзя системными средствами передать фрейм, содержащий "чужой" source MAC address -- он будет заменен на действительный MAC address, присвоенный интерфейсу. Неудивительно, что программы и протоколы, зависящие от данной возможности, будут сбоить.

В этой ситуации должна помочь следующая команда (где ${IFACE} равен имени нужного интерфейса):

ngctl msg ${IFACE}: setautosrc 0

Она отключает автоматическую подстановку source MAC address на узле ng_ether, отвечающем интерфейсу ${IFACE}.

Создано: Yar Tikhiy
http://www.unixfaq.ru/index.pl?req=qs&id=499

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 30-Июл-06, 13:49 
Есть еще одно странное замечание
  
хочу им поделится ;)

Load balancing isn't perfect, either. Because CARP uses a hash of the originating IP address to determine which system handle the request, it can only do so much. Don't expect equal distribution; one user reported 80/20 between his two firewalls, and my own testing (albeit low-traffic, unscientific, and informal) got roughly that.

http://software.newsforge.com/software/04/04/13/1842214.shtml?tid=132&tid=82&tid=91&tid=92

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от tmartins on 31-Июл-06, 17:17 
80/20 is very good. I could not get this far.
I am playing with CARP (see my article at http://tmartins.blogsome.com/2006/07/28/high-availability-with-freebsd-and-carp) and gave up arp balance for now.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 31-Июл-06, 23:38 
Может быть полезно-(из переписки):

....Про Cisco известно то, что у них
по умолчанию ARP timeout несколько часов. Поэтому в тех случаях, когда
ARP часто меняется, на роутере Cisco нужно руками указать приемлемое
значение для ARP timeout.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er email(??) on 11-Янв-07, 13:48 
Для работы ipfw with default DENY use
ipfw add 1 allow carp from any to any

:)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 12-Янв-07, 00:15 
Данная настройка обязательна при данном типе FireWall'a
иначе в логах можно обнаружить запись

Jan 11 22:42:05 web--- kernel: carp1: incorrect hash
Jan 11 22:42:07 web--- kernel: carp2: incorrect hash
Jan 11 22:42:07 web--- kernel: carp0: incorrect
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 12-Янв-07, 00:17 
для 3-х узловой системы настройки след.

на 1- ом
fconfig carp0 create
ifconfig carp0 vhid 1 pass SecretPassword1 217.0.0.213/24
ifconfig carp1 create
ifconfig carp1 vhid 2 advskew 100 pass SecretPassword2 217.0.0.213/24
ifconfig carp2 create
ifconfig carp2 vhid 3 advskew 100 pass SecretPassword3 217.0.0.20/29

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 12-Янв-07, 00:17 
на 2- ом
fconfig carp0 create
ifconfig carp0 vhid 1 advskew 150 pass SecretPassword1 217.0.0.213/24
ifconfig carp1 create
ifconfig carp1 vhid 2  pass SecretPassword2 217.0.0.213/24
ifconfig carp2 create
ifconfig carp2 vhid 3 advskew 150 pass SecretPassword3 217.0.0.20/29
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 12-Янв-07, 00:18 
на 3- ем
fconfig carp0 create
ifconfig carp0 vhid 1 advskew 200 pass SecretPassword1 217.0.0.213/24
ifconfig carp1 create
ifconfig carp1 vhid 2  advskew 200 pass SecretPassword2 217.0.0.213/24
ifconfig carp2 create
ifconfig carp2 vhid 3  pass SecretPassword3 217.0.0.20/29
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Распределение нагрузки на WEB приложения. (web balance optim..."  
Сообщение от er (??) on 12-Янв-07, 00:19 
естественно везде 217.0.0.213/24
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру