Xymon Mailing List Archive search

Hobbit Server H.A. idea: hobbit client rework

5 messages in this thread

list T.J. Yang · Fri, 07 Sep 2007 08:36:24 -0500 ·
I am interested to see Hobbit server to have  High Availability soluation. There were some discussions on the list. Following is another idea.


The current design does allow hobbit client to send message to two hb server at the same time.
See following,

hbclient> grep ^BBDISP hobbitclient.cfg
BBDISP="0.0.0.0"  # IP address of the Hobbit server
BBDISPLAYS="hbs.test.com hbs2.test.com"  # IP of multiple Hobbit servers. BBDISP must be "0.0.0.0".
hbclient>

But this duplication can impose network traffic penalty on a site with large hb clients installation.

The data from hbs to hbs2 can be mirrored using DRBD(hb server on Linux) or AVS(Hobbit server on Soalris).

1. Rework hb client send to hbs2.test.com in  BBDISPLAYS list  ONLY if hbs.test.com is not reachable ?
2. or adding a new variable BBDISPBK when BBDISP or BBDISPLAYS servers are not reachable ?


Comments ?

T.J. Yang

Get a FREE small business Web site and more from Microsoft� Office Live! http://clk.atdmt.com/MRT/go/aub0930003811mrt/direct/01/
list Ulric Eriksson · Fri, 7 Sep 2007 15:51:31 +0200 (CEST) ·
quoted from T.J. Yang
On Fri, 7 Sep 2007, T.J. Yang wrote:
But this duplication can impose network traffic penalty on a site with large hb clients installation.
Let's say 10000 clients send 10000 bytes every 300 seconds. That's 10000*10000/300/8 = 41666 bits per second. I'd say it's unlikely that hobbit traffic puts much strain on any reasonable network.

Ulric
list Ulric Eriksson · Fri, 7 Sep 2007 15:54:49 +0200 (CEST) ·
quoted from Ulric Eriksson

On Fri, 7 Sep 2007, Ulric Eriksson wrote:
Let's say 10000 clients send 10000 bytes every 300 seconds. That's 10000*10000/300/8 = 41666 bits per second. I'd say it's unlikely that hobbit traffic puts much strain on any reasonable network.
Let's say Ulric can count: 10000*10000/300*8 = 2666664 bits per second. I think a hobbit server able to deal with 10000 clients also has gigabit network interfaces.

Ulric
list Steve Anderson · Fri, 7 Sep 2007 14:57:00 +0100 ·
Multiply by 8, to get from bytes to bits.

10000*10000/300*8

2666667 bits per second.
Or
2.6Mbs

Steve
quoted from Ulric Eriksson

-----Original Message-----
From: Ulric Eriksson [mailto:user-de31148ebe0c@xymon.invalid] Sent: 07 September 2007 14:52
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Hobbit Server H.A. idea: hobbit client rework


On Fri, 7 Sep 2007, T.J. Yang wrote:
But this duplication can impose network traffic penalty on a site with large hb clients installation.
Let's say 10000 clients send 10000 bytes every 300 seconds. That's 10000*10000/300/8 = 41666 bits per second. I'd say it's unlikely that hobbit traffic puts much strain on any reasonable network.

Ulric


______________________________________________        This email has been scanned by Netintelligence        http://www.netintelligence.com/email


.
list Ulric Eriksson · Fri, 7 Sep 2007 16:18:16 +0200 (CEST) ·
quoted from Steve Anderson
On Fri, 7 Sep 2007, Steve Anderson wrote:
Multiply by 8, to get from bytes to bits.

10000*10000/300*8

2666667 bits per second.
Or
2.6Mbs
My math was flawed, the conclusion stands, I think.

Ulric