|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 07 May 2001 15:52:41 To : All Subject : Re: load balansing -------------------------------------------------------------------------------- Maxim Timofeyev wrote: > > Aleksey Barabanov <alekseybb@mtu-net.ru> wrote: > > >> Hужно написать программу, которая будет слушать определенный порт и в > >> зависимости от определенных условий передавать соединение на другую машину ----------------------------------------------------^^^^^^^^^^ Соединение ! > >> (включая виртуальную). Есть ли примеры подобных программ? Куда глянуть? > AB> NAT ? > Точно не умеет того, что нужно. К сожалению я забыл казать, что: > Есть например некая база, размазанная по нескольким компьютерам доступ к > которой осуществляется через интернет. База размазана именно для уменьшения > загрузки, что бы запросы распределялись между ними. Т.е. допустим пришел > запрос, ответ на который лежит на А --- анправляем на А и т.д. Т.е. сами --^^^^^^ А здесь запрос ! Я подозреваю, это не запрос tcp, а запрос sql. > компьютеры _не_ должны дублировать информацию и пр. Т.е. на уровне маршрутизации должна работать программа, которая будет принимать решения на основе инкапсулированных данных ? Тогда вы должны быть уверены, что как минимум всегда выполняется условие 1 запрос на 1 пакет. Hо все это imho странно. Мне кажется такие вещи решаются иначе. Примерно так как построен постгрес, где один постмастер и много порожденных обработчиков. Иначе говоря, должна быть некая центральная часть принимающая квалифицированные решения о том, где лежат данные. И чем сложнее анализируемые условия, тем сложнее сама программа. В примитиве это просто NAT или рутер, который оперирует только ip назначения. Hо смешивать уровни мне кажется нехорошо, т.к. вы нарываетесь на сборку пакетов и проч. Bye. -- Aleksey Barabanov <alekseybb@mtu-net.ru> --- ifmail v.2.15dev5 * Origin: intranet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4413b276a422.html, оценка из 5, голосов 10
|