The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Маршрутизация или еще что!?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Маршрутизация, NAT / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Маршрутизация или еще что!?"  +/
Сообщение от zabrat email(ok) on 10-Сен-12, 23:05 
Всем доброго времени. Хочу спросить, может кто уже так делал. сейчас есть один сервер на одном внешнем айпи, на нем крутится достаточно много сервисов, при том что почти все используют одну базу. железячка скажу не плохая, но не справляется и иногда уходит в висяк. думаю перенести часть программ на другой сервер, но при этом как бы создать их независимость (серверов в смысле), т.е. айпи у них один, а сервера два при том не должно быть не первых не вторых, просто если юзер лезет по адресу к примеру http://www.opennet.dev/service1 он попадает на первый сервер, ну а если http://www.opennet.dev/service2 то на второй. при этом если любой из серверов падает, второй сохранят функциональность и доступен с мира.
Вот и думаю как бы такое реализовать. Вспомнился краб, как то настраивал на нем зеркалирование на одном айпи, но там есть примари сервер и т.д., что то не то мне кажется.
Вот такая головоломка у мну сейчас. нужно подключить два серва с одним айпи к одному свичу.... Может на уровне коммутатор такое получится... имеется каталист 2960.  
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Маршрутизация или еще что!?"  +/
Сообщение от ALex_hha (ok) on 11-Сен-12, 01:30 
Ставишь любой баллансировщик tcp, если речь идет о вебе. Тот же nginx может отлично справится с данной задачей.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Маршрутизация или еще что!?"  +/
Сообщение от PavelR (ok) on 11-Сен-12, 06:18 
> т.е. айпи у них один, а сервера два при том не должно быть не первых не
> вторых, просто если юзер лезет по адресу к примеру http://www.opennet.dev/service1 он
> попадает на первый сервер, ну а если http://www.opennet.dev/service2 то на второй.
> при этом если любой из серверов падает, второй сохранят функциональность и
> доступен с мира.

Не реально.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Маршрутизация или еще что!?"  +/
Сообщение от 1 (??) on 11-Сен-12, 10:44 
>> т.е. айпи у них один, а сервера два при том не должно быть не первых не
>> вторых, просто если юзер лезет по адресу к примеру http://www.opennet.dev/service1 он
>> попадает на первый сервер, ну а если http://www.opennet.dev/service2 то на второй.
>> при этом если любой из серверов падает, второй сохранят функциональность и
>> доступен с мира.
> Не реально.

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

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Маршрутизация или еще что!?"  +/
Сообщение от Дядя_Федор on 11-Сен-12, 11:35 
> Не реально.

Если в чуть другой постановке вопроса (а точнее - в ее реализации) - то реально. Вот пример создания кластера для биллинга - http://ru.gentoo-wiki.com/wiki/%D0%A1%D0%... У меня подобная схема для биллинга UTM проработала 3 года. Не без глюков, иногда приходилось и руками (и головой) поработать. Но достаточно не часто. Так что схема имеет место быть. :)


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Маршрутизация или еще что!?"  +/
Сообщение от anonymous (??) on 11-Сен-12, 07:49 
>[оверквотинг удален]
> вторых, просто если юзер лезет по адресу к примеру http://www.opennet.dev/service1 он
> попадает на первый сервер, ну а если http://www.opennet.dev/service2 то на второй.
> при этом если любой из серверов падает, второй сохранят функциональность и
> доступен с мира.
> Вот и думаю как бы такое реализовать. Вспомнился краб, как то настраивал
> на нем зеркалирование на одном айпи, но там есть примари сервер
> и т.д., что то не то мне кажется.
> Вот такая головоломка у мну сейчас. нужно подключить два серва с одним
> айпи к одному свичу.... Может на уровне коммутатор такое получится... имеется
> каталист 2960.

Два сервера с одним IP - ключевое слово: "VRRP".
Но как балансировка это не будет работать, только как резерв.
Для балансировки надо использовать другие механизмы, но с "одним IP" так не выйдет.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Маршрутизация или еще что!?"  +/
Сообщение от zabrat email(ok) on 12-Сен-12, 00:17 
Спасибо откликнувшимся, решения не нашел, получил очередной айпи в мир у провайдера) и перекинул сервисы как хотел.  
Что решения касается, пришел только к тому если такое делать надо ставить дополнительный серв-маршрутизатор, который в зависимости от запрашиваемого сервиса (ну или порта) отправлял трафик в нужное русло. (думаю какая-нить навороченная циска с этим тоже справилась), но плодить звенья в сети нет желания, да и надежность явно не улучшится, а на цисок денег нет).

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Маршрутизация или еще что!?"  +/
Сообщение от ALex_hha (ok) on 12-Сен-12, 14:36 
> Спасибо откликнувшимся, решения не нашел, получил очередной айпи в мир у провайдера)
> и перекинул сервисы как хотел.
> Что решения касается, пришел только к тому если такое делать надо ставить
> дополнительный серв-маршрутизатор, который в зависимости от запрашиваемого сервиса (ну
> или порта) отправлял трафик в нужное русло. (думаю какая-нить навороченная циска
> с этим тоже справилась), но плодить звенья в сети нет желания,
> да и надежность явно не улучшится, а на цисок денег нет).

выход из строя циски никак не решит твою задачу, имхо

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Маршрутизация или еще что!?"  +/
Сообщение от Serjant (??) on 12-Сен-12, 15:49 
>  выход из строя циски никак не решит твою задачу, имхо

Две крыски собранные в ядро - решат задачу :)

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Маршрутизация или еще что!?"  +/
Сообщение от PavelR (ok) on 12-Сен-12, 15:51 
>>  выход из строя циски никак не решит твою задачу, имхо
> Две крыски собранные в ядро - решат задачу :)

а перед ними одно волокно до провайдера ( я идеалист, правда же ? :-))) ), один медиаконвертер, и т п

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Маршрутизация или еще что!?"  +/
Сообщение от ALex_hha (ok) on 12-Сен-12, 23:20 
> а перед ними одно волокно до провайдера ( я идеалист, правда же
> ? :-))) ), один медиаконвертер, и т п

просто на пути ему еще не попадался пьяный вася на тракторе :D

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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