Networking Forums

Networking Forums > Computer Networking > Linux Networking > Linux Network Load Balancing is out!

Reply
Thread Tools Display Modes

Linux Network Load Balancing is out!

 
 
p.tucci
Guest
Posts: n/a

 
      09-25-2007, 06:54 PM
Hi all!
I've just released my first beta of Linux Network Load Balancing....
it's a driver (+ userland tool) to make decentered load balancing
clusters.

I hope someone is interested in the project and could do some testing
in decent environments (I've just done some "laboratory" test in a 3
virtualized node cluster environment, but nothing more than this).

Sources and some documentation on
http://lnlb.sourceforge.net/

Greetings,
Primiano Tucci

 
Reply With Quote
 
 
 
 
Ogre
Guest
Posts: n/a

 
      09-25-2007, 08:29 PM
p.tucci <a t> gmail.com wrote:
> Hi all!
> I've just released my first beta of Linux Network Load Balancing....
> it's a driver (+ userland tool) to make decentered load balancing
> clusters.
>
> I hope someone is interested in the project and could do some testing
> in decent environments (I've just done some "laboratory" test in a 3
> virtualized node cluster environment, but nothing more than this).
>
> Sources and some documentation on
> http://lnlb.sourceforge.net/


I didn't see anything in the docs as to whether your package supports
"sticky" connections. If a web page requires session variables (for
login, settings, etc), the user needs to hit the same server every time.
Without a sticky option, this is not possible.

Yes, I know you can avoid this problem by using a shared mount to hold
sessions, but that becomes a single point of failure, which is not a
good thing on a high availability website.

--
Ogre
 
Reply With Quote
 
Ogre
Guest
Posts: n/a

 
      09-25-2007, 08:31 PM
Ogre wrote:
> p.tucci <a t> gmail.com wrote:
>> Hi all!
>> I've just released my first beta of Linux Network Load Balancing....
>> it's a driver (+ userland tool) to make decentered load balancing
>> clusters.
>>
>> I hope someone is interested in the project and could do some testing
>> in decent environments (I've just done some "laboratory" test in a 3
>> virtualized node cluster environment, but nothing more than this).
>>
>> Sources and some documentation on
>> http://lnlb.sourceforge.net/

>
> I didn't see anything in the docs as to whether your package supports
> "sticky" connections. If a web page requires session variables (for
> login, settings, etc), the user needs to hit the same server every time.
> Without a sticky option, this is not possible.
>
> Yes, I know you can avoid this problem by using a shared mount to hold
> sessions, but that becomes a single point of failure, which is not a
> good thing on a high availability website.
>


Of course, right after posting the above I see in the docs where it says
a client is always sent back to the same node. So it is "sticky" by
default.


--
Ogre
 
Reply With Quote
 
Ignoramus30458
Guest
Posts: n/a

 
      09-25-2007, 08:51 PM
On Tue, 25 Sep 2007 13:29:01 -0700, Ogre <(E-Mail Removed)> wrote:
> p.tucci <a t> gmail.com wrote:
>> Hi all!
>> I've just released my first beta of Linux Network Load Balancing....
>> it's a driver (+ userland tool) to make decentered load balancing
>> clusters.
>>
>> I hope someone is interested in the project and could do some testing
>> in decent environments (I've just done some "laboratory" test in a 3
>> virtualized node cluster environment, but nothing more than this).
>>
>> Sources and some documentation on
>> http://lnlb.sourceforge.net/

>
> I didn't see anything in the docs as to whether your package supports
> "sticky" connections. If a web page requires session variables (for
> login, settings, etc), the user needs to hit the same server every time.
> Without a sticky option, this is not possible.
>
> Yes, I know you can avoid this problem by using a shared mount to hold
> sessions, but that becomes a single point of failure, which is not a
> good thing on a high availability website.
>


most normal people hold sessions in mysql.

i
 
Reply With Quote
 
Ogre
Guest
Posts: n/a

 
      09-25-2007, 08:58 PM
Ignoramus30458 wrote:
> On Tue, 25 Sep 2007 13:29:01 -0700, Ogre <(E-Mail Removed)> wrote:
>> p.tucci <a t> gmail.com wrote:
>>> Hi all!
>>> I've just released my first beta of Linux Network Load Balancing....
>>> it's a driver (+ userland tool) to make decentered load balancing
>>> clusters.
>>>
>>> I hope someone is interested in the project and could do some testing
>>> in decent environments (I've just done some "laboratory" test in a 3
>>> virtualized node cluster environment, but nothing more than this).
>>>
>>> Sources and some documentation on
>>> http://lnlb.sourceforge.net/

>> I didn't see anything in the docs as to whether your package supports
>> "sticky" connections. If a web page requires session variables (for
>> login, settings, etc), the user needs to hit the same server every time.
>> Without a sticky option, this is not possible.
>>
>> Yes, I know you can avoid this problem by using a shared mount to hold
>> sessions, but that becomes a single point of failure, which is not a
>> good thing on a high availability website.
>>

>
> most normal people hold sessions in mysql.


Not all packages support sql based session info. I have to support a
wide variety of crap, so don't have the luxury of being picky.

--
Ogre
 
Reply With Quote
 
Ignoramus30458
Guest
Posts: n/a

 
      09-25-2007, 09:00 PM
On Tue, 25 Sep 2007 13:58:29 -0700, Ogre <(E-Mail Removed)> wrote:
> Ignoramus30458 wrote:
>> On Tue, 25 Sep 2007 13:29:01 -0700, Ogre <(E-Mail Removed)> wrote:
>>> p.tucci <a t> gmail.com wrote:
>>>> Hi all!
>>>> I've just released my first beta of Linux Network Load Balancing....
>>>> it's a driver (+ userland tool) to make decentered load balancing
>>>> clusters.
>>>>
>>>> I hope someone is interested in the project and could do some testing
>>>> in decent environments (I've just done some "laboratory" test in a 3
>>>> virtualized node cluster environment, but nothing more than this).
>>>>
>>>> Sources and some documentation on
>>>> http://lnlb.sourceforge.net/
>>> I didn't see anything in the docs as to whether your package supports
>>> "sticky" connections. If a web page requires session variables (for
>>> login, settings, etc), the user needs to hit the same server every time.
>>> Without a sticky option, this is not possible.
>>>
>>> Yes, I know you can avoid this problem by using a shared mount to hold
>>> sessions, but that becomes a single point of failure, which is not a
>>> good thing on a high availability website.
>>>

>>
>> most normal people hold sessions in mysql.

>
> Not all packages support sql based session info. I have to support a
> wide variety of crap, so don't have the luxury of being picky.
>


But what happens whan you bounce your webserver, do you lose all
sessions?

My site holds sessions up to half a year. They get cleaned out every 6
months, IIRC.

i
 
Reply With Quote
 
Ogre
Guest
Posts: n/a

 
      09-26-2007, 01:14 AM
Ignoramus30458 wrote:
> On Tue, 25 Sep 2007 13:58:29 -0700, Ogre <(E-Mail Removed)> wrote:
>> Ignoramus30458 wrote:
>>> On Tue, 25 Sep 2007 13:29:01 -0700, Ogre <(E-Mail Removed)> wrote:
>>>> p.tucci <a t> gmail.com wrote:
>>>>> Hi all!
>>>>> I've just released my first beta of Linux Network Load Balancing....
>>>>> it's a driver (+ userland tool) to make decentered load balancing
>>>>> clusters.
>>>>>
>>>>> I hope someone is interested in the project and could do some testing
>>>>> in decent environments (I've just done some "laboratory" test in a 3
>>>>> virtualized node cluster environment, but nothing more than this).
>>>>>
>>>>> Sources and some documentation on
>>>>> http://lnlb.sourceforge.net/
>>>> I didn't see anything in the docs as to whether your package supports
>>>> "sticky" connections. If a web page requires session variables (for
>>>> login, settings, etc), the user needs to hit the same server every time.
>>>> Without a sticky option, this is not possible.
>>>>
>>>> Yes, I know you can avoid this problem by using a shared mount to hold
>>>> sessions, but that becomes a single point of failure, which is not a
>>>> good thing on a high availability website.
>>>>
>>> most normal people hold sessions in mysql.

>> Not all packages support sql based session info. I have to support a
>> wide variety of crap, so don't have the luxury of being picky.
>>

>
> But what happens whan you bounce your webserver, do you lose all
> sessions?
>
> My site holds sessions up to half a year. They get cleaned out every 6
> months, IIRC.


I'd say that's way too long. If someone hasn't logged into the system
in a month, I say let their session expire. As long as they keep coming
back at least once a month, it won't expire.

--
Ogre
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux Network Load Balancing is out! p.tucci@gmail.com Linux Networking 0 09-17-2007 03:12 PM
Using Linux servers with Foundry ServerIron doing Load Balancing Andrew Gideon Linux Networking 0 05-04-2007 04:28 AM
Linux Network Cluster/Load Balancing MattD Linux Networking 0 02-08-2007 10:05 PM
Linux host, load balancing to 2 routers David Travers Linux Networking 0 12-14-2005 11:01 AM
Load balancing with linux Ste Linux Networking 0 11-09-2005 01:40 PM



1 2 3 4 5 6 7 8 9 10 11