бесперебойный интернет. (мысли вслух)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

HOBATOP
Сообщения: 2

бесперебойный интернет.

Сообщение HOBATOP »

Товарищи, подскажите пути решения или хотя бы в каком направлении копать.
Ситуация: На сервере 4 сетевые карты - одна дает инет в локалку, на остальные три подведен интернет от трех разных провайдеров (соответственно, настрйоки разные).
Задача: реализовать бесперебойный интернет в локалке. Т.е. при падении первого провайдера, трансляция интернета идет от второго провайдера и т.д.

в мыслях только писать скрипт, который будет пускать непрерывный пинг, если ответа не будет в течение какого-то заданного промежутка времени, то играться с iptables.

Может есть какие-нибудь готовые решения?
спасибо.
Спасибо сказали:
Аватара пользователя
0ut
Сообщения: 307
Статус: Злыдень
ОС: *nix

Re: бесперебойный интернет.

Сообщение 0ut »

копай в сторону heartbeat
Запросы ошибок к операционной системе игнорироваться не могут.
Спасибо сказали:
tierpunk
Сообщения: 78
ОС: Ubuntu, Debian, Centos

Re: бесперебойный интернет.

Сообщение tierpunk »

0ut писал(а):
09.10.2008 22:10
копай в сторону heartbeat

для heartbeat нужны будут 2 машины, он же как кластер получаеться, копать надо в сторону ip route и iptables мне кажеться лучше всего разделить нагрузку на 3 канала через iptables например на самый дорогой пустить асю + почту на безлимитный скачивание файлов чей размер больше 5 мегов, на дешевый уже сами сайты или бухи на 1 канал, дизайнеры на 2, админы и серваки на 3 и если бухи вопят то их переключаешь к дизайнерам... это можно сделать через маршрутизацию...

а если проблемы с деньгами нет и самое главное это стабильность, тогда лучше купить умную железку циску которая имеет несколько wlan и в ней настроить уже автоматическое использование всех каналов, я сам не настраивал но читал что люди мало того что 300% стабильность имели так еще и умудрялись нагрузку между 3 каналами за счет самой циски делить....
Спасибо за то что ответили на моё сообщение.
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: бесперебойный интернет.

Сообщение BIgAndy »

tierpunk писал(а):
10.10.2008 11:42
0ut писал(а):
09.10.2008 22:10
копай в сторону heartbeat

для heartbeat нужны будут 2 машины, он же как кластер получаеться,Z копать надо в сторону ip route и iptables

ДЕйствительно. зачем решать проблеммы добавлением лишних сущностей.
Достаточно воспользоваться штатным iproute2, а именно утилитьй tc.

Как вариант, могу предложить железный балансировщик нагрузки от planet. За 6500 дешево и сердито.
Спасибо сказали:
tierpunk
Сообщения: 78
ОС: Ubuntu, Debian, Centos

Re: бесперебойный интернет.

Сообщение tierpunk »

BIgAndy писал(а):
10.10.2008 12:04
tierpunk писал(а):
10.10.2008 11:42
0ut писал(а):
09.10.2008 22:10
копай в сторону heartbeat

для heartbeat нужны будут 2 машины, он же как кластер получаеться,Z копать надо в сторону ip route и iptables

ДЕйствительно. зачем решать проблеммы добавлением лишних сущностей.
Достаточно воспользоваться штатным iproute2, а именно утилитьй tc.

Как вариант, могу предложить железный балансировщик нагрузки от planet. За 6500 дешево и сердито.

Вот нашел еще один интересный вариант
http://www.opennet.ru/base/net/squid_ipvs_...alived.txt.html
Спасибо за то что ответили на моё сообщение.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: бесперебойный интернет.

Сообщение sash-kan »

как стартовая точка — http://www.opennet.ru/docs/RUS/LARTC/x348.html#LOADBALANCING
в конце есть ссылка. а там еще ссылки. про всякие там Dead Gateway Detection и прочие Nano-HOWTO.
патчи там всякие выложены. большей частью к неактуальным уже ядрам. возможно, какие-то из этих патчей уже давно в mainstream-е…
главное, почитать — есть что.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Olden Gremlin
Сообщения: 365
Статус: RAP22-RIPE
ОС: Debian GNU/Linux Wheezy

Re: бесперебойный интернет.

Сообщение Olden Gremlin »

sash-kan писал(а):
10.10.2008 21:50
как стартовая точка — http://www.opennet.ru/docs/RUS/LARTC/x348.html#LOADBALANCING
в конце есть ссылка. а там еще ссылки. про всякие там Dead Gateway Detection и прочие Nano-HOWTO.
вряд-ли человека интересовала балансировка между каналами. его интересовало чтобы при падении первого канала, шло автоматическое переключение на второй канал, при падении второго - на третий, и, наверное, если канал вдруг "оживает", чтобы трафик возвращался на него :)
в кошках эту технологию реализовывают через sla-мониторинг. под *nix можно/надо поискать что-то подобное, ну или, как вариант, нарисовать скриптик вручную :)
«Когда у общества нет цветовой дифференциации штанов — то нет цели!»
nic-hdl: RAP22-RIPE
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: бесперебойный интернет.

Сообщение sash-kan »

Olden Gremlin писал(а):
13.10.2008 12:28
вряд-ли человека интересовала балансировка между каналами
про балансировку — это только прямо по приведённой ссылке. а там в конце ссылочка примерно на то, что требуется. по крайней мере, мне так показалось при поверхностном осмотре.
это я про страничку Анастасова.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Olden Gremlin
Сообщения: 365
Статус: RAP22-RIPE
ОС: Debian GNU/Linux Wheezy

Re: бесперебойный интернет.

Сообщение Olden Gremlin »

sash-kan писал(а):
13.10.2008 17:53
это я про страничку Анастасова.
да.... есть на что посмотреть.
безусловно заслуживает внимания проект LokiWall.
1.0 What is LokiWall?
===============================================
LokiWall is a configuration script for GNU/Linux iptables. Its goal is to make some of iptables' advanced and hard to configure functions available to a larger public, by being easy to configure. It was build with the ability to use multiple Internet connections in mind.
в нынешней реальности мне это дело как бы и нафиг не нужно, но взял "хозяйке на заметку" :) а вот автору оригинального вопроса настоятельно рекомендую ознакомится с микстурами указанной выше аптеки :)
«Когда у общества нет цветовой дифференциации штанов — то нет цели!»
nic-hdl: RAP22-RIPE
Спасибо сказали:
HOBATOP
Сообщения: 2

Re: бесперебойный интернет.

Сообщение HOBATOP »

спасибо за советы.. будем рыть


BIgAndy писал(а):
10.10.2008 12:04
Как вариант, могу предложить железный балансировщик нагрузки от planet. За 6500 дешево и сердито.


а можно конкретнее модель?
Спасибо сказали:
konki
Сообщения: 216

Re: бесперебойный интернет.

Сообщение konki »

может стоит посмотреть в сторону этого:
http://www.kernel.org/pub/linux/kernel/peo...ing/bonding.txt

насколько помню, там есть несколько режимов совместной работы: все вместе, со страховкой друг друга и тд...
Спасибо сказали: