[Spread-users] Spread Performance

Ryan Caudy caudy at jhu.edu
Tue Apr 27 16:27:52 EDT 2004


This is what I suspected.  Please try what Yair and I both seem to be 
suggesting: for a setup like this, have six Spread daemons [one on the 
source host, and one on each of the five destination hosts], and have 
all the clients (your applications) connect to their local daemons.

--Ryan

William Isley wrote:

> I have 1 source of data.
> I have 5 destincations.
> I have 1 spread daemon.
> All nodes are on the same subnet.
> 
> William
> 
> 
>> From: Greg Shebert <gshebert at efs-us.com>
>> To: William Isley <wmisley at hotmail.com>
>> Subject: Re: [Spread-users] Spread Performance
>> Date: Tue, 27 Apr 2004 13:50:00 -0500
>>
>> hi there
>>
>> can you give us more info on your setup... it sounds like you are
>> limiting yourself by having only a single spread daemon...
>>
>> specifically,
>>
>> how many sources of data do you have?
>> how many destinations do you have?
>> how many spread daemons are participating?
>> what is the underlying network topology?
>>
>> -greg-
>>
>> On Tue, 2004-04-27 at 13:29, William Isley wrote:
>> > Hi Spread Group,
>> >
>> > I plan to use spread to reliably multicast Gigabytes of files to 40+
>> > machines. I have tried several configurations, and with only 5 clients
>> > receiving files (rebuilt from messages sent over Spread), the best data
>> > throughput I can achieve is 3 MB/sec. I am required to achieve at 
>> least 6
>> > MB/sec.
>> >
>> > I have tried running the Spread Daemon on a separate server, on the 
>> message
>> > sender, and a message receiver. I get the best performance with the 
>> Spread
>> > Daemon running on the message receiver. I am using the SAFE message
>> > transport type, but have tried the UNRELIABLE message transport type 
>> with
>> > negligable performance gain.
>> >
>> > I have tried scheduling Spread to run with Realtime scheduling. The
>> > performance gain was negligable. I am running all of this software on
>> > Windows.
>> >
>> > I tried running the Spread Daemon on a dual Xeon processor machine. The
>> > result is that the Spread clients loose there connection under heavy 
>> load.
>> > The other machines in the configuration single 1GHz processor machines.
>> >
>> > I need to squeeze more out of Spread than 3 MB/sec. The website 
>> advertises 8
>> > MB/sec. What can I do to better this performance? Are there any 
>> changes I
>> > can make to the Spread.conf file that will increase the performance? 
>> Is it
>> > possible to run multiple Spread Daemons? How to I configure this 
>> system if
>> > this is an option and what is the benefit?
>> >
>> > I have looked at TIBCO's SmartPGM, which is not viable due to cost. 
>> JGroups
>> > advertises performance below that of Spread.
>> >
>> > Any help from anyone would be apprecieate,
>> >
>> > William Isley
>> > IMS Consultants
>> > 1250 N. Lakeview Ave, Suite A
>> > Anaheim, CA  92807
>> > Phone:  (714) 693-3505, x21
>> > E-mail: wmisley at imsconsultants.com
>> >
>> > _________________________________________________________________
>> > From must-see cities to the best beaches, plan a getaway with the 
>> Spring
>> > Travel Guide! http://special.msn.com/local/springtravel.armx
>> >
>> >
>> > _______________________________________________
>> > Spread-users mailing list
>> > Spread-users at lists.spread.org
>> > http://lists.spread.org/mailman/listinfo/spread-users
>>
> 
> _________________________________________________________________
> Test your ‘Travel Quotient’ and get the chance to win your dream trip! 
> http://travel.msn.com
> 
> 
> _______________________________________________
> Spread-users mailing list
> Spread-users at lists.spread.org
> http://lists.spread.org/mailman/listinfo/spread-users
> 
> 

-- 
Ryan W. Caudy
Center for Networking and Distributed Systems
Department of Computer Science
Johns Hopkins University





More information about the Spread-users mailing list