[Spread-users] Performance Question
Mike Perik
michaelperik at yahoo.com
Tue Dec 14 22:13:58 EST 2004
Yes, they are separated by a switch. I've since
removed frln06 from the segment to eliminate it as a
possible problem. I'm still seeing .7 sec difference
in times. I was not expecting this at all and am a
little disappointed. I understand that you gain some
things with Spread but .7 sec seems high for just
multicasting on a local network.
The message size is small, <64 bytes.
Are there any optimizations I could do for this type
of scenario? It's basicly a single, high volume
broadcaster and many clients.
Would having multiple broadcasters splitting up the
load allow quicker delivery?
How would multiple segments help this? How would that
look in the config file?
I've heard that OpenAIS may handle this situation a
little better. Any opinion about that?
Thanks,
Mike
--- Ryan Caudy <rcaudy at gmail.com> wrote:
> Is frln06 separated from the others by a router or
> switch? My reason
> for guessing this is the different IP address range
> it belongs to. If
> so, this may be your problem -- Spread sends
> mutlicast messages with a
> TTL of 1. You may need to use two Spread_Segments
> to avoid this
> problem. Are the other daemons even finding frln06?
>
> On a non-lossy network, I would expect to see
> slightly higher latency
> for messages when comparing Spread and TCP/IP. Note
> that, on the
> ring, RELIABLE messages are treated the same as FIFO
> messages.
>
> Let me know if this helps.
>
> Cheers,
> Ryan
>
> On Tue, 14 Dec 2004 10:45:59 -0800 (PST), Mike Perik
> <michaelperik at yahoo.com> wrote:
> > I've been working on evaluating the performance of
> > Spread for distributing a Market Data Feed. I'm
> > subscribing to about 33 high volume stocks and
> > broadcasting the information over a 9 node spread
> > network. One publisher and 9 clients receiving
> the
> > data.
> >
> > I'm comparing the times the information is
> received on
> > the spread system to times taken for a 9 tcp/ip
> > client/server setup.
> >
> > I'm running both systems on the same machines at
> the
> > same time so I can take the log files and strip
> out
> > the common period of time they ran to do the
> > comparison of timestamps.
> >
> > I'm sending the Spread messages as RELIABLE.
> >
> > I'm seeing on average that the Spread messages are
> > about .7 secs behind the tcp/ip clients.
> >
> > Has anyone else done similiar tests?
> >
> > Does this sound right?
> >
> > I'm a littled surprised by results.
> >
> > I am seeing a consistant difference in the times
> > between the first tcp/ip client and the last
> tcp/ip
> > client which you would expect.
> >
> > Could the machine frln06 be causing a problem?
> >
> > The client on that machine does not receive any
> data.
> > I've got my network guy looking into why that is
> > happening. I believe the router is not configured
> > properly.
> >
> > Spread_Segment 225.0.1.1:5003 {
> > frln09 10.0.103.183
> > frln11 10.0.103.185
> > frln22 10.0.103.100
> > frln03 10.0.103.173
> > frln16 10.0.103.124
> > frln18 10.0.103.130
> > wango 10.0.103.102
> > frln06 10.0.1.175
> > gamma 10.0.103.101
> > nero 10.0.103.141
> > }
> >
> > Thanks,
> > Mike
> >
> > __________________________________
> > Do you Yahoo!?
> > Send a seasonal email greeting and help others. Do
> good.
> > http://celebrity.mail.yahoo.com
> >
> > _______________________________________________
> > Spread-users mailing list
> > Spread-users at lists.spread.org
> >
>
http://lists.spread.org/mailman/listinfo/spread-users
> >
>
> _______________________________________________
> Spread-users mailing list
> Spread-users at lists.spread.org
>
http://lists.spread.org/mailman/listinfo/spread-users
>
__________________________________
Do you Yahoo!?
Yahoo! Mail - Find what you need with new enhanced search.
http://info.mail.yahoo.com/mail_250
More information about the Spread-users
mailing list