Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: load balansing   Aleksey Barabanov   07 May 2001 15:52:41 
Архивное /ru.linux/4413b276a422.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional