LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: Layer-2 blancing (aka funny routing/blancing required part2)

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: Layer-2 blancing (aka funny routing/blancing required part2)
From: Horms <horms@xxxxxxxxxxxx>
Date: Fri, 18 Apr 2003 12:49:04 +0900
On Thu, Apr 17, 2003 at 12:20:52PM +0300, Konrads.Smelkovs@xxxxxxxxxxxxx wrote:
> Right, here is the revised idea:
> 
> A and B both exchange with data -  making connections to each other, so 
> there is no classic client side / server side
>  
>                           ___ +----+ ___ 
>                          /    | BR |    \ 
>                         /     +----+     \ 
>                        /      +----+      \ 
> A(lice)------------LB-A------ | BR | ------LB-B------------B(ob) 
>                        \      +----+      / 
>                         \     +----+     / 
>                          \___ | BR | ___/ 
>                               +----+ 
> 
> The BR - are bridges. When A connects to B (or other way arround),then 
> this connection should go trough one BR. The next connection should be 
> loadbalanced via lc to the next one (next NIC) and so on. This connection 
> tracking (done via conntrack i persume) should happen on both sides.
> So :
> a) Will this involve ethernet bridging (can the same logical bridge be 
> done via multiple different interfaces?) or will it be possible to 'route' 
> packets. 

It should be possible to route the packets.

> b) Does conntrack mark the orginating interface of the conntrac'able 
> session? 

Possibly. If not you could mark them yourself using a fwmark.

-- 
Horms
<Prev in Thread] Current Thread [Next in Thread>